Command | Code byte | Abbreviation | Response | Addressed |
---|---|---|---|---|
Module Inquiry | 0x1 |
MOSI_MODULE_INQUIRY |
ACK, Input Changed, Module Diagnostic Value | address |
Module Information Request | 0x2 |
MOSI_MODULE_INFO_REQ |
Module information | address |
Set Configuration | 0x3 |
MOSI_SET_CONFIG |
ACK | address |
Get Configuration | 0x4 |
MOSI_GET_CONFIG |
Configuration | address |
Beacon | 0x5 |
MOSI_BEACON |
ACK | address, broadcast |
Get Input | 0x10 |
MOSI_GET_INPUT |
Input State | address |
Set Output | 0x11 |
MOSI_SET_OUTPUT |
Output Set | address |
Reset Outputs | 0x12 |
MOSI_RESET_OUTPUTS |
ACK | address, broadcast |
Change Address | 0x20 |
MOSI_CHANGE_ADDR |
ACK, Error | address, broadcast |
Diagnostic Value Request | 0xd0 |
MOSI_DIAG_VALUE_REQ |
Module Diagnostic Value | address |
Change Speed | 0xe0 |
MOSI_CHANGE_SPEED |
– | broadcast |
Firmware Upgrade Request | 0xf0 |
MOSI_FWUPGD_REQUEST |
ACK | address |
Firmware Write Flash | 0xf1 |
MOSI_WRITE_FLASH |
ACK, Error | address |
Firmware Write Flash Status Request | 0xf2 |
MOSI_WRITE_FLASH_STATUS_REQ |
Firmware Write Flash Status | address |
Module-specific command | 0xfe |
MOSI_SPECIFIC |
– | address, broadcast |
Reboot | 0xff |
MOSI_REBOOT |
ACK | address, broadcast |
Command | Code byte | Abbreviation |
---|---|---|
Acknowledgement | 0x1 |
MISO_ACK |
Error | 0x2 |
MISO_ERROR |
Module information | 0x3 |
MISO_MODULE_INFO |
Module Configuration | 0x4 |
MISO_MODULE_CONFIG |
Input Changed | 0x10 |
MISO_INPUT_CHANGED |
Input State | 0x11 |
MISO_INPUT_STATE |
Output Set | 0x12 |
MISO_OUTPUT_SET |
Module Diagnostic Value | 0xd0 |
MISO_DIAG_VALUE |
Firmware Write Flash Status | 0xf2 |
MISO_WRITE_FLASH_STATUS |
Module-specific command | 0xfe |
MISO_SPECIFIC |