48 #ifndef LIBSBP_SETTINGS_MESSAGES_H
49 #define LIBSBP_SETTINGS_MESSAGES_H
61 #define SBP_MSG_SETTINGS_SAVE 0x00A1
74 #define SBP_MSG_SETTINGS_WRITE 0x00A0
75 typedef struct SBP_ATTR_PACKED {
92 #define SBP_MSG_SETTINGS_WRITE_RESP 0x00AF
93 typedef struct SBP_ATTR_PACKED {
112 #define SBP_MSG_SETTINGS_READ_REQ 0x00A4
113 typedef struct SBP_ATTR_PACKED {
130 #define SBP_MSG_SETTINGS_READ_RESP 0x00A5
131 typedef struct SBP_ATTR_PACKED {
145 #define SBP_MSG_SETTINGS_READ_BY_INDEX_REQ 0x00A2
146 typedef struct SBP_ATTR_PACKED {
166 #define SBP_MSG_SETTINGS_READ_BY_INDEX_RESP 0x00A7
167 typedef struct SBP_ATTR_PACKED {
181 #define SBP_MSG_SETTINGS_READ_BY_INDEX_DONE 0x00A6
190 #define SBP_MSG_SETTINGS_REGISTER 0x00AE
191 typedef struct SBP_ATTR_PACKED {
u16 index
An index into the device settings, with values ranging from 0 to length(settings) ...
uint8_t u8
Unsigned 8-bit integer.
uint16_t u16
Unsigned 16-bit integer.
u16 index
An index into the device settings, with values ranging from 0 to length(settings) ...