|
Defines |
| #define | BLUESENSE_WUSBRTR_MAX_CHANNEL 255 |
Typedefs |
| typedef _bsRouterDevice_specificsStruct * | bsRouterDevice_specifics_t |
Functions |
| DECLSPEC bsRouterDevice_specifics_t | bsRouterDevice_getDeviceSpecifics (bsDeviceTable_deviceInfo_t deviceInstancePtr) |
| DECLSPEC uint8_t | bsRouterDevice_requestSetChannel (bsRouterDevice_specifics_t rtr, uint8_t channel) |
| DECLSPEC uint8_t | bsRouterDevice_requestGetConfiguration (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_getRequestSetConfigDone (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_getRequestGetConfigDone (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_configPending (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_getCurrentChannel (bsRouterDevice_specifics_t rtr) |
| DECLSPEC void | bsRouterDevice_setTimeOutUs (bsRouterDevice_specifics_t rtr, uint32_t timeOutUs) |
| DECLSPEC uint32_t | bsRouterDevice_getTimeOutUs (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_requestSetSerialConfig (bsRouterDevice_specifics_t rtr, uint32_t baudrate, uint8_t stopbits, uint8_t parity, uint8_t databits) |
| DECLSPEC void | bsRouterDevice_reset (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint32_t | bsRouterDevice_getCurrentSerialBaudRate (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_getCurrentSerialDataBits (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_getCurrentSerialStopBits (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint8_t | bsRouterDevice_getCurrentSerialParity (bsRouterDevice_specifics_t rtr) |
| DECLSPEC void | bsRouterDevice_setSerialReceiveBuffer (bsRouterDevice_specifics_t rtr, uint8_t *ptr, uint16_t size) |
| DECLSPEC void | bsRouterDevice_setSerialWriteBuffer (bsRouterDevice_specifics_t rtr, uint8_t *ptr, uint16_t size) |
| DECLSPEC void | bsRouterDevice_popReceivedSerialData (bsRouterDevice_specifics_t rtr, uint8_t *ptr, uint16_t *size) |
| DECLSPEC void | bsRouterDevice_writeSerialData (bsRouterDevice_specifics_t rtr, uint8_t *ptr, uint16_t *size) |
| DECLSPEC uint16_t | bsRouterDevice_getSerialWriteBufferPendingData (bsRouterDevice_specifics_t rtr) |
| DECLSPEC void | bsRouterDevice_setSerialReceiveAsciiMode (bsRouterDevice_specifics_t rtr, uint8_t asciiMode) |
| DECLSPEC uint8_t | bsRouterDevice_getSerialReceiveAsciiMode (bsRouterDevice_specifics_t rtr) |
| DECLSPEC uint32_t | bsRouterDevice_getTotalReceivedSerialBytes (bsRouterDevice_specifics_t rtr) |
The BM7502 acts as a portal between the PC and the BlueSense network. The BM7502 is connected with the PC via an USB cable. The sensor and actuator modules can either be connected through a cable with the BM7502 or you can connect the modules to a BM7503 receiver which is wirelessly connected with the BM7502.