Expand description
A banc node: anything speaking banc-icd over postcard-rpc, whether a board on USB or a rig daemon across the network.
Node wraps discovery (nusb enumeration filtered by the rig config, or
an authenticated TCP connect), the identify handshake, and access to the
underlying HostClient. Consumers with their own ICDs call client()
and use their endpoint types directly — banc never needs to know them.