ICE-E over USB

jegjeg Jeffrey GrahamOrganization: Bruker Optics, IncProject: science instrumentationMember
Is it possible to use ICE-E to communicate over USB instead of TCP ?


  • bernardbernard Jupiter, FLBernard NormierOrganization: ZeroC, Inc.Project: IceAdministrators, ZeroC Staff ZeroC Staff
    Hi Jeff,

    Currently neither Ice-E nor Ice support communications over USB.

    It is however possible to add a new transport to Ice-E (or Ice, or Ice Touch). For example, Michi Henning recently published IceUDS, a new transport using Unix Domain Sockets:

    And our Ice for WebSocket lab project provides a new transport, for WebSocket.

    Ice and Ice-E are fully open-source, and you could implement a new transport yourself, by first getting familiar with the implementation of existing transports. It's not straightforward since these implementations all use internal, non-documented APIs. If you need this USB transport for a commercial project, we may be able to implement it for you.

    Best regards,
Sign In or Register to comment.