Module sdio

Module sdio 

Source
Expand description

Clients, and Protocols for interacting with the CAT-DEV’s SDIO.

Unlike traditional SDIO which is usually low-level firmware level protocol that involves things like individual bits for the protocol, the CAT-DEV takes a very ‘interesting’ approach to what they call SDIO.

Specifically the first thing to note is that, “SDIO” can refer to two ports on your CAT-DEV. There is “SDIO Printf/Control” (by default port 7975), and “SDIO Block Data” (by default port 7976), which actually interact over two totally independent TCP streams.

Modules§

clientclients
“Client” implementations for SDIO protocols for handling PCFS for cat-dev.
errors
Errors related to SDIO protocols.
protoclients or servers
SDIO Protocol implementations live here.
serverservers
“Server” implementations for SDIO protocols for handling PCFS for cat-dev.

Constants§

CONNECT_TIMEOUT
The timeout to initiate a TCP connection to SDIO.
DEFAULT_SDIO_BLOCK_PORT
The default port to use for “SDIO Block Data” communications.
DEFAULT_SDIO_CONTROL_PORT
The default port to use for “SDIO Printf/Control” communications.