12 #define PACKED __attribute__((packed)) 172 #define NEORADIO2_SETTINGS_PARTSIZE 32 178 #define NEORADIO2_DESTINATION_BANK1 0x01 179 #define NEORADIO2_DESTINATION_BANK2 0x02 180 #define NEORADIO2_DESTINATION_BANK3 0x04 181 #define NEORADIO2_DESTINATION_BANK4 0x08 182 #define NEORADIO2_DESTINATION_BANK5 0x10 183 #define NEORADIO2_DESTINATION_BANK6 0x20 184 #define NEORADIO2_DESTINATION_BANK7 0x40 185 #define NEORADIO2_DESTINATION_BANK8 0x80 189 uint8_t
b[
sizeof(float)];
neoRADIO2Settings_ChannelName name3
Definition: radio2_frames.h:168
Definition: radio2_frames.h:22
Definition: radio2_frames.h:79
Definition: radio2_frames.h:21
Definition: radio2_frames.h:136
uint8_t b[sizeof(float)]
Definition: radio2_frames.h:189
Definition: radio2_frames.h:91
neoRADIO2Settings_ChannelName name1
Definition: radio2_frames.h:166
struct _neoRADIO2_SettingsPart neoRADIO2_SettingsPart
uint8_t device_bank
Definition: radio2_frames.h:33
Definition: radio2_frames.h:173
uint16_t u16[16 *2]
Definition: radio2_frames.h:159
Definition: radio2_frames.h:77
Definition: radio2_frames.h:83
Definition: radio2_frames.h:64
Definition: radio2_frames.h:67
Definition: radio2_frames.h:23
Definition: radio2_frames.h:97
enum _neoRADIO2CalType neoRADIO2CalType
neoRADIO2_deviceSettings config
Definition: radio2_frames.h:165
uint8_t bank_number
Definition: radio2_frames.h:58
Definition: radio2_frames.h:92
uint8_t device_type
Definition: radio2_frames.h:31
enum _neoRADIO2frame_commands neoRADIO2frame_commands
Definition: radio2_frames.h:164
struct _neoRADIO2settings_CAN neoRADIO2settings_CAN
Definition: radio2_frames.h:17
uint32_t u32[16]
Definition: radio2_frames.h:158
Definition: radio2_frames.h:144
Definition: radio2_frames.h:76
struct _neoRADIO2AOUT_channelConfig::@0 data
Definition: radio2_frames.h:26
struct _neoRADIO2frame_header neoRADIO2frame_header
Definition: radio2_frames.h:18
Definition: radio2_frames.h:78
uint8_t data[NEORADIO2_SETTINGS_PARTSIZE]
Definition: radio2_frames.h:175
float fp
Definition: radio2_frames.h:188
Definition: radio2_frames.h:65
Definition: radio2_frames.h:68
Definition: radio2_frames.h:82
uint16_t manufacture_year
Definition: radio2_frames.h:28
union _bytesToFloat bytesToFloat
Definition: radio2_frames.h:95
Definition: radio2_frames.h:71
uint8_t initEnabled
Definition: radio2_frames.h:112
uint8_t hardware_revMinor
Definition: radio2_frames.h:36
_neoRADIO2CalType
Definition: radio2_frames.h:134
Definition: radio2_frames.h:63
Definition: radio2_frames.h:98
struct _neoRADIO2frame_identifyResponse neoRADIO2frame_identifyResponse
uint8_t part
Definition: radio2_frames.h:174
enum _neoRADIO2_CANMsgType neoRADIO2_CANMsgType
uint32_t channel_1_config
Definition: radio2_frames.h:103
uint8_t length
Definition: radio2_frames.h:155
Definition: radio2_frames.h:141
Definition: radio2_frames.h:84
uint32_t channel_3_config
Definition: radio2_frames.h:105
uint32_t serial_number
Definition: radio2_frames.h:27
Definition: radio2_frames.h:62
uint8_t device_number
Definition: radio2_frames.h:32
Definition: radio2_frames.h:16
uint8_t enabled
Definition: radio2_frames.h:113
uint8_t manufacture_month
Definition: radio2_frames.h:29
Definition: radio2_frames.h:70
neoRADIO2Settings_ChannelName name2
Definition: radio2_frames.h:167
uint8_t firmwareVersion_minor
Definition: radio2_frames.h:35
uint8_t hardware_revMajor
Definition: radio2_frames.h:37
uint8_t u8[16 *4]
Definition: radio2_frames.h:160
Definition: radio2_frames.h:135
union _neoRADIO2AOUT_channelConfig neoRADIO2AOUT_channelConfig
struct _neoRADIO2_settings neoRADIO2_settings
struct _neoRADIO2_deviceSettings neoRADIO2_deviceSettings
Definition: radio2_frames.h:147
enum _neoRADIO2frame_deviceStatus neoRADIO2frame_deviceStatus
Definition: radio2_frames.h:96
Definition: radio2_frames.h:88
uint8_t current_state
Definition: radio2_frames.h:38
enum _neoRADIO2_deviceTypes neoRADIO2_deviceTypes
Definition: radio2_frames.h:81
uint8_t msgType
Definition: radio2_frames.h:151
Definition: radio2_frames.h:137
#define PACKED
Definition: radio2_frames.h:12
_neoRADIO2_CANMsgType
Definition: radio2_frames.h:140
struct _neoRADIO2frame_calHeader neoRADIO2frame_calHeader
Definition: radio2_frames.h:55
_neoRADIO2_deviceTypes
Definition: radio2_frames.h:15
neoRADIO2frame_header header
Definition: radio2_frames.h:50
uint32_t Arbid
Definition: radio2_frames.h:149
uint8_t device_number
Definition: radio2_frames.h:57
Definition: radio2_frames.h:101
Definition: radio2_frames.h:143
Definition: radio2_frames.h:20
Definition: radio2_frames.h:90
Definition: radio2_frames.h:69
Definition: radio2_frames.h:66
Definition: radio2_frames.h:187
_neoRADIO2states
Definition: radio2_frames.h:117
neoRADIO2settings_CAN can
Definition: radio2_frames.h:169
Definition: radio2_frames.h:154
enum _neoRADIO2states neoRADIO2states
uint8_t charSize
Definition: radio2_frames.h:156
uint8_t data[64]
Definition: radio2_frames.h:51
_neoRADIO2frame_commands
Definition: radio2_frames.h:61
Definition: radio2_frames.h:19
#define NEORADIO2_SETTINGS_PARTSIZE
Definition: radio2_frames.h:172
struct _neoRADIO2frame neoRADIO2frame
uint8_t firmwareVersion_major
Definition: radio2_frames.h:34
Definition: radio2_frames.h:89
uint8_t manufacture_day
Definition: radio2_frames.h:30
Definition: radio2_frames.h:93
uint8_t Location
Definition: radio2_frames.h:150
Definition: radio2_frames.h:118
struct _neoRADIO2settings_ChannelName neoRADIO2Settings_ChannelName
uint32_t u32
Definition: radio2_frames.h:109
Definition: radio2_frames.h:74
Definition: radio2_frames.h:73
Definition: radio2_frames.h:142
union _neoRADIO2settings_ChannelName::@1 chars
Definition: radio2_frames.h:119
Definition: radio2_frames.h:108
uint8_t device_type
Definition: radio2_frames.h:56
Definition: radio2_frames.h:49
Definition: radio2_frames.h:94
uint32_t channel_2_config
Definition: radio2_frames.h:104
_neoRADIO2frame_deviceStatus
Definition: radio2_frames.h:87
uint16_t initOutputValue
Definition: radio2_frames.h:111
struct _neoRADIO2frame_identify neoRADIO2frame_identify
Definition: radio2_frames.h:75
uint32_t poll_rate_ms
Definition: radio2_frames.h:102
uint8_t crc
Definition: radio2_frames.h:52