Skip to content

Latest commit

 

History

History
176 lines (171 loc) · 5.42 KB

commands-summary.md

File metadata and controls

176 lines (171 loc) · 5.42 KB

Commands summary

Master → Slave

CommandCode byteAbbreviationResponseAddressed
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

Slave → Master

CommandCode byteAbbreviation
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