Motorcortex Core  version: 2.7.6
motorcortex.pb.h
1 /* Automatically generated nanopb header */
2 /* Generated by nanopb-0.4.1 */
3 
4 #ifndef PB_MOTORCORTEX_MOTORCORTEX_PB_H_INCLUDED
5 #define PB_MOTORCORTEX_MOTORCORTEX_PB_H_INCLUDED
6 #include "pb.h"
7 
8 #if PB_PROTO_HEADER_VERSION != 40
9 #error Regenerate this file with the current version of nanopb generator.
10 #endif
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 /* Enum definitions */
17 typedef enum _motorcortex_Unit {
18  motorcortex_Unit_unit_undefined = 0,
19  motorcortex_Unit_Length = 15,
20  motorcortex_Unit_mm = 1,
21  motorcortex_Unit_m = 2,
22  motorcortex_Unit_Angle = 241,
23  motorcortex_Unit_rad = 49,
24  motorcortex_Unit_deg = 65,
25  motorcortex_Unit_Time = 242,
26  motorcortex_Unit_nanosec = 18,
27  motorcortex_Unit_microsec = 34,
28  motorcortex_Unit_millisec = 50,
29  motorcortex_Unit_sec = 66,
30  motorcortex_Unit_Weight = 243,
31  motorcortex_Unit_gram = 19,
32  motorcortex_Unit_kg = 35,
33  motorcortex_Unit_Velocity = 244,
34  motorcortex_Unit_m_sec = 20,
35  motorcortex_Unit_rad_sec = 36,
36  motorcortex_Unit_Acceleration = 245,
37  motorcortex_Unit_m_sec2 = 21,
38  motorcortex_Unit_rad_sec2 = 37,
39  motorcortex_Unit_Force = 246,
40  motorcortex_Unit_N = 22,
41  motorcortex_Unit_Nm = 38,
42  motorcortex_Unit_percent = 23
43 } motorcortex_Unit;
44 
45 typedef enum _motorcortex_UserGroup {
46  motorcortex_UserGroup_user_group_undefined = 0,
47  motorcortex_UserGroup_SYSTEM = 1,
48  motorcortex_UserGroup_ADMINISTRATOR = 3,
49  motorcortex_UserGroup_OPERATOR = 7,
50  motorcortex_UserGroup_GUEST = 2147483647
51 } motorcortex_UserGroup;
52 
53 typedef enum _motorcortex_Permission {
54  motorcortex_Permission_permission_undefined = 0,
55  motorcortex_Permission_USER_READ = 256,
56  motorcortex_Permission_USER_WRITE = 128,
57  motorcortex_Permission_USER_EXECUTE = 64,
58  motorcortex_Permission_GROUP_READ = 32,
59  motorcortex_Permission_GROUP_WRITE = 16,
60  motorcortex_Permission_GROUP_EXECUTE = 8,
61  motorcortex_Permission_OTHERS_READ = 4,
62  motorcortex_Permission_OTHERS_WRITE = 2,
63  motorcortex_Permission_OTHERS_EXECUTE = 1
64 } motorcortex_Permission;
65 
66 typedef enum _motorcortex_DataType {
67  motorcortex_DataType_data_type_undefined = 0,
68  motorcortex_DataType_INT8 = 1,
69  motorcortex_DataType_UINT8 = 2,
70  motorcortex_DataType_INT16 = 3,
71  motorcortex_DataType_UINT16 = 4,
72  motorcortex_DataType_INT32 = 5,
73  motorcortex_DataType_UINT32 = 6,
74  motorcortex_DataType_INT64 = 7,
75  motorcortex_DataType_UINT64 = 8,
76  motorcortex_DataType_BOOL = 9,
77  motorcortex_DataType_FLOAT = 257,
78  motorcortex_DataType_DOUBLE = 258,
79  motorcortex_DataType_CHAR = 513,
80  motorcortex_DataType_STRING = 514,
81  motorcortex_DataType_BYTES = 1177,
82  motorcortex_DataType_USER_TYPE = 1280
83 } motorcortex_DataType;
84 
85 typedef enum _motorcortex_ParameterType {
86  motorcortex_ParameterType_param_type_undefined = 0,
87  motorcortex_ParameterType_INPUT = 1,
88  motorcortex_ParameterType_OUTPUT = 16,
89  motorcortex_ParameterType_PARAMETER = 256,
90  motorcortex_ParameterType_PARAMETER_VOLATILE = 257,
91  motorcortex_ParameterType_PARAMETER_PERSISTENT = 258
92 } motorcortex_ParameterType;
93 
94 typedef enum _motorcortex_StatusCode {
95  motorcortex_StatusCode_OK = 0,
96  motorcortex_StatusCode_READ_ONLY_MODE = 1,
97  motorcortex_StatusCode_FAILED = 65280,
98  motorcortex_StatusCode_FAILED_TO_DECODE = 4096,
99  motorcortex_StatusCode_SUB_LIST_IS_FULL = 4352,
100  motorcortex_StatusCode_WRONG_PARAMETER_PATH = 4608,
101  motorcortex_StatusCode_FAILED_TO_SET_REQUESTED_FRQ = 4864,
102  motorcortex_StatusCode_FAILED_TO_OPEN_FILE = 5120,
103  motorcortex_StatusCode_WRONG_PASSWORD = 8448,
104  motorcortex_StatusCode_USER_NOT_LOGGED_IN = 8704,
105  motorcortex_StatusCode_PERMISSION_DENIED = 8960
106 } motorcortex_StatusCode;
107 
108 typedef enum _motorcortex_ErrorLevel {
109  motorcortex_ErrorLevel_error_level_undefined = 0,
110  motorcortex_ErrorLevel_INFO = 1,
111  motorcortex_ErrorLevel_WARNING = 2,
112  motorcortex_ErrorLevel_FORCED_DISENGAGE = 3,
113  motorcortex_ErrorLevel_SHUTDOWN = 4,
114  motorcortex_ErrorLevel_EMERGENCY_STOP = 5
115 } motorcortex_ErrorLevel;
116 
117 typedef enum _motorcortex_OffsetType {
118  motorcortex_OffsetType_offset_type_undefined = 0,
119  motorcortex_OffsetType_OFFSET_ELEMENTS = 1,
120  motorcortex_OffsetType_OFFSET_BYTES = 2,
121  motorcortex_OffsetType_OFFSET_BITS = 3
122 } motorcortex_OffsetType;
123 
124 typedef enum _motorcortex_ParameterFlag {
125  motorcortex_ParameterFlag_LINK_IS_ACTIVE = 1,
126  motorcortex_ParameterFlag_OVERWRITE_IS_ACTIVE = 2
127 } motorcortex_ParameterFlag;
128 
129 /* Struct definitions */
130 typedef struct _motorcortex_Error {
131  uint64_t timestamp;
132  uint32_t error_number;
133  uint32_t error_level;
134  uint32_t subsystem;
135  uint32_t info;
137 
138 typedef struct _motorcortex_Header {
139  uint32_t frameCounter;
140  uint64_t timestamp;
142 
144  uint32_t id;
145  uint32_t data_type;
146  uint32_t data_size;
147  uint32_t number_of_elements;
148  uint32_t flags;
149  uint32_t permissions;
150  motorcortex_ParameterType param_type;
151  motorcortex_UserGroup group_id;
152  motorcortex_Unit unit;
153  char path[1024];
155 
157  motorcortex_OffsetType type;
158  uint32_t offset;
159  uint32_t length;
161 
163  bool has_header;
164  motorcortex_Header header;
165  pb_callback_t cmds;
167 
169  bool has_header;
170  motorcortex_Header header;
171  char value[1024];
173 
175  bool has_header;
176  motorcortex_Header header;
177  uint32_t frq_divider;
178  char alias[64];
179  pb_size_t paths_count;
180  char paths[512][1024];
182 
183 typedef struct _motorcortex_ErrorList {
184  pb_size_t errors_count;
185  motorcortex_Error errors[42];
186  uint32_t number_of_errors;
187  uint32_t update_counter;
189 
191  bool has_header;
192  motorcortex_Header header;
193  pb_callback_t params;
195 
197  bool has_header;
198  motorcortex_Header header;
199  char path[1024];
201 
203  bool has_header;
204  motorcortex_Header header;
206 
208  bool has_header;
209  motorcortex_Header header;
211 
213  bool has_header;
214  motorcortex_Header header;
216 
218  uint32_t index;
219  uint32_t offset;
220  uint32_t size;
222  motorcortex_StatusCode status;
224 
225 typedef struct _motorcortex_LoadMsg {
226  bool has_header;
227  motorcortex_Header header;
228  char path[960];
229  char file_name[64];
231 
232 typedef struct _motorcortex_LoginMsg {
233  bool has_header;
234  motorcortex_Header header;
235  char login[64];
236  char password[64];
238 
239 typedef struct _motorcortex_LogoutMsg {
240  bool has_header;
241  motorcortex_Header header;
243 
245  bool has_header;
246  motorcortex_Header header;
247  bool has_offset;
249  bool activate;
250  char path[1024];
251  pb_callback_t value;
253 
255  bool has_header;
256  motorcortex_Header header;
257  pb_callback_t params;
258  motorcortex_StatusCode status;
260 
262  pb_callback_t value;
263  bool has_header;
264  motorcortex_Header header;
265  bool has_info;
267  motorcortex_StatusCode status;
269 
271  bool has_header;
272  motorcortex_Header header;
273  uint32_t hash;
274  motorcortex_StatusCode status;
276 
278  bool has_header;
279  motorcortex_Header header;
280  pb_callback_t params;
281  uint32_t hash;
282  motorcortex_StatusCode status;
284 
286  bool has_header;
287  motorcortex_Header header;
288  char path[1024];
290 
292  bool has_header;
293  motorcortex_Header header;
294  char alias[64];
296 
298  bool has_header;
299  motorcortex_Header header;
300  char token[1024];
302 
303 typedef struct _motorcortex_SaveMsg {
304  bool has_header;
305  motorcortex_Header header;
306  char path[960];
307  char file_name[64];
309 
311  bool has_header;
312  motorcortex_Header header;
313  char token[1024];
314  motorcortex_StatusCode status;
316 
318  bool has_header;
319  motorcortex_Header header;
320  pb_callback_t params;
322 
324  bool has_header;
325  motorcortex_Header header;
326  bool has_offset;
328  char path[1024];
329  pb_callback_t value;
331 
332 typedef struct _motorcortex_StatusMsg {
333  bool has_header;
334  motorcortex_Header header;
335  motorcortex_StatusCode status;
337 
338 typedef struct _motorcortex_GroupMsg {
339  bool has_header;
340  motorcortex_Header header;
341  pb_size_t params_count;
342  motorcortex_ParameterMsg params[512];
344 
346  bool has_header;
347  motorcortex_Header header;
348  uint32_t id;
349  char alias[64];
350  pb_size_t params_count;
351  motorcortex_GroupParameterInfo params[512];
352  motorcortex_StatusCode status;
354 
355 
356 /* Helper constants for enums */
357 #define _motorcortex_Unit_MIN motorcortex_Unit_unit_undefined
358 #define _motorcortex_Unit_MAX motorcortex_Unit_Force
359 #define _motorcortex_Unit_ARRAYSIZE ((motorcortex_Unit)(motorcortex_Unit_Force+1))
360 
361 #define _motorcortex_UserGroup_MIN motorcortex_UserGroup_user_group_undefined
362 #define _motorcortex_UserGroup_MAX motorcortex_UserGroup_GUEST
363 #define _motorcortex_UserGroup_ARRAYSIZE ((motorcortex_UserGroup)(motorcortex_UserGroup_GUEST+1))
364 
365 #define _motorcortex_Permission_MIN motorcortex_Permission_permission_undefined
366 #define _motorcortex_Permission_MAX motorcortex_Permission_USER_READ
367 #define _motorcortex_Permission_ARRAYSIZE ((motorcortex_Permission)(motorcortex_Permission_USER_READ+1))
368 
369 #define _motorcortex_DataType_MIN motorcortex_DataType_data_type_undefined
370 #define _motorcortex_DataType_MAX motorcortex_DataType_USER_TYPE
371 #define _motorcortex_DataType_ARRAYSIZE ((motorcortex_DataType)(motorcortex_DataType_USER_TYPE+1))
372 
373 #define _motorcortex_ParameterType_MIN motorcortex_ParameterType_param_type_undefined
374 #define _motorcortex_ParameterType_MAX motorcortex_ParameterType_PARAMETER_PERSISTENT
375 #define _motorcortex_ParameterType_ARRAYSIZE ((motorcortex_ParameterType)(motorcortex_ParameterType_PARAMETER_PERSISTENT+1))
376 
377 #define _motorcortex_StatusCode_MIN motorcortex_StatusCode_OK
378 #define _motorcortex_StatusCode_MAX motorcortex_StatusCode_FAILED
379 #define _motorcortex_StatusCode_ARRAYSIZE ((motorcortex_StatusCode)(motorcortex_StatusCode_FAILED+1))
380 
381 #define _motorcortex_ErrorLevel_MIN motorcortex_ErrorLevel_error_level_undefined
382 #define _motorcortex_ErrorLevel_MAX motorcortex_ErrorLevel_EMERGENCY_STOP
383 #define _motorcortex_ErrorLevel_ARRAYSIZE ((motorcortex_ErrorLevel)(motorcortex_ErrorLevel_EMERGENCY_STOP+1))
384 
385 #define _motorcortex_OffsetType_MIN motorcortex_OffsetType_offset_type_undefined
386 #define _motorcortex_OffsetType_MAX motorcortex_OffsetType_OFFSET_BITS
387 #define _motorcortex_OffsetType_ARRAYSIZE ((motorcortex_OffsetType)(motorcortex_OffsetType_OFFSET_BITS+1))
388 
389 #define _motorcortex_ParameterFlag_MIN motorcortex_ParameterFlag_LINK_IS_ACTIVE
390 #define _motorcortex_ParameterFlag_MAX motorcortex_ParameterFlag_OVERWRITE_IS_ACTIVE
391 #define _motorcortex_ParameterFlag_ARRAYSIZE ((motorcortex_ParameterFlag)(motorcortex_ParameterFlag_OVERWRITE_IS_ACTIVE+1))
392 
393 
394 /* Initializer values for message structs */
395 #define motorcortex_ParameterOffset_init_default {motorcortex_OffsetType_OFFSET_ELEMENTS, 0, 0}
396 #define motorcortex_Error_init_default {0, 0, 0, 0, 0}
397 #define motorcortex_ErrorList_init_default {0, {motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default, motorcortex_Error_init_default}, 0, 0}
398 #define motorcortex_ParameterInfo_init_default {0, 0, 0, 0, 0, 0, _motorcortex_ParameterType_MIN, _motorcortex_UserGroup_MIN, _motorcortex_Unit_MIN, ""}
399 #define motorcortex_GroupParameterInfo_init_default {0, 0, 0, motorcortex_ParameterInfo_init_default, _motorcortex_StatusCode_MIN}
400 #define motorcortex_Header_init_default {0, 0}
401 #define motorcortex_GroupMsg_init_default {false, motorcortex_Header_init_default, 0, {motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default, motorcortex_ParameterMsg_init_default}}
402 #define motorcortex_StatusMsg_init_default {false, motorcortex_Header_init_default, _motorcortex_StatusCode_MIN}
403 #define motorcortex_LoginMsg_init_default {false, motorcortex_Header_init_default, "", ""}
404 #define motorcortex_GetSessionTokenMsg_init_default {false, motorcortex_Header_init_default}
405 #define motorcortex_SessionTokenMsg_init_default {false, motorcortex_Header_init_default, "", _motorcortex_StatusCode_MIN}
406 #define motorcortex_RestoreSessionMsg_init_default {false, motorcortex_Header_init_default, ""}
407 #define motorcortex_LogoutMsg_init_default {false, motorcortex_Header_init_default}
408 #define motorcortex_GetParameterTreeMsg_init_default {false, motorcortex_Header_init_default}
409 #define motorcortex_ParameterTreeMsg_init_default {false, motorcortex_Header_init_default, {{NULL}, NULL}, 0, _motorcortex_StatusCode_MIN}
410 #define motorcortex_GetParameterTreeHashMsg_init_default {false, motorcortex_Header_init_default}
411 #define motorcortex_ParameterTreeHashMsg_init_default {false, motorcortex_Header_init_default, 0, _motorcortex_StatusCode_MIN}
412 #define motorcortex_CreateGroupMsg_init_default {false, motorcortex_Header_init_default, 0, "", 0, {"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""}}
413 #define motorcortex_GroupStatusMsg_init_default {false, motorcortex_Header_init_default, 0, "", 0, {motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default, motorcortex_GroupParameterInfo_init_default}, _motorcortex_StatusCode_MIN}
414 #define motorcortex_RemoveGroupMsg_init_default {false, motorcortex_Header_init_default, ""}
415 #define motorcortex_GetParameterMsg_init_default {false, motorcortex_Header_init_default, ""}
416 #define motorcortex_ParameterMsg_init_default {{{NULL}, NULL}, false, motorcortex_Header_init_default, false, motorcortex_ParameterInfo_init_default, _motorcortex_StatusCode_MIN}
417 #define motorcortex_GetParameterListMsg_init_default {false, motorcortex_Header_init_default, {{NULL}, NULL}}
418 #define motorcortex_ParameterListMsg_init_default {false, motorcortex_Header_init_default, {{NULL}, NULL}, _motorcortex_StatusCode_MIN}
419 #define motorcortex_SetParameterMsg_init_default {false, motorcortex_Header_init_default, false, motorcortex_ParameterOffset_init_default, "", {{NULL}, NULL}}
420 #define motorcortex_SetParameterListMsg_init_default {false, motorcortex_Header_init_default, {{NULL}, NULL}}
421 #define motorcortex_OverwriteParameterMsg_init_default {false, motorcortex_Header_init_default, false, motorcortex_ParameterOffset_init_default, 0, "", {{NULL}, NULL}}
422 #define motorcortex_ReleaseParameterMsg_init_default {false, motorcortex_Header_init_default, ""}
423 #define motorcortex_SaveMsg_init_default {false, motorcortex_Header_init_default, "", ""}
424 #define motorcortex_LoadMsg_init_default {false, motorcortex_Header_init_default, "", ""}
425 #define motorcortex_ConsoleCmdMsg_init_default {false, motorcortex_Header_init_default, ""}
426 #define motorcortex_ConsoleCmdListMsg_init_default {false, motorcortex_Header_init_default, {{NULL}, NULL}}
427 #define motorcortex_ParameterOffset_init_zero {_motorcortex_OffsetType_MIN, 0, 0}
428 #define motorcortex_Error_init_zero {0, 0, 0, 0, 0}
429 #define motorcortex_ErrorList_init_zero {0, {motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero, motorcortex_Error_init_zero}, 0, 0}
430 #define motorcortex_ParameterInfo_init_zero {0, 0, 0, 0, 0, 0, _motorcortex_ParameterType_MIN, _motorcortex_UserGroup_MIN, _motorcortex_Unit_MIN, ""}
431 #define motorcortex_GroupParameterInfo_init_zero {0, 0, 0, motorcortex_ParameterInfo_init_zero, _motorcortex_StatusCode_MIN}
432 #define motorcortex_Header_init_zero {0, 0}
433 #define motorcortex_GroupMsg_init_zero {false, motorcortex_Header_init_zero, 0, {motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero, motorcortex_ParameterMsg_init_zero}}
434 #define motorcortex_StatusMsg_init_zero {false, motorcortex_Header_init_zero, _motorcortex_StatusCode_MIN}
435 #define motorcortex_LoginMsg_init_zero {false, motorcortex_Header_init_zero, "", ""}
436 #define motorcortex_GetSessionTokenMsg_init_zero {false, motorcortex_Header_init_zero}
437 #define motorcortex_SessionTokenMsg_init_zero {false, motorcortex_Header_init_zero, "", _motorcortex_StatusCode_MIN}
438 #define motorcortex_RestoreSessionMsg_init_zero {false, motorcortex_Header_init_zero, ""}
439 #define motorcortex_LogoutMsg_init_zero {false, motorcortex_Header_init_zero}
440 #define motorcortex_GetParameterTreeMsg_init_zero {false, motorcortex_Header_init_zero}
441 #define motorcortex_ParameterTreeMsg_init_zero {false, motorcortex_Header_init_zero, {{NULL}, NULL}, 0, _motorcortex_StatusCode_MIN}
442 #define motorcortex_GetParameterTreeHashMsg_init_zero {false, motorcortex_Header_init_zero}
443 #define motorcortex_ParameterTreeHashMsg_init_zero {false, motorcortex_Header_init_zero, 0, _motorcortex_StatusCode_MIN}
444 #define motorcortex_CreateGroupMsg_init_zero {false, motorcortex_Header_init_zero, 0, "", 0, {"", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""}}
445 #define motorcortex_GroupStatusMsg_init_zero {false, motorcortex_Header_init_zero, 0, "", 0, {motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero, motorcortex_GroupParameterInfo_init_zero}, _motorcortex_StatusCode_MIN}
446 #define motorcortex_RemoveGroupMsg_init_zero {false, motorcortex_Header_init_zero, ""}
447 #define motorcortex_GetParameterMsg_init_zero {false, motorcortex_Header_init_zero, ""}
448 #define motorcortex_ParameterMsg_init_zero {{{NULL}, NULL}, false, motorcortex_Header_init_zero, false, motorcortex_ParameterInfo_init_zero, _motorcortex_StatusCode_MIN}
449 #define motorcortex_GetParameterListMsg_init_zero {false, motorcortex_Header_init_zero, {{NULL}, NULL}}
450 #define motorcortex_ParameterListMsg_init_zero {false, motorcortex_Header_init_zero, {{NULL}, NULL}, _motorcortex_StatusCode_MIN}
451 #define motorcortex_SetParameterMsg_init_zero {false, motorcortex_Header_init_zero, false, motorcortex_ParameterOffset_init_zero, "", {{NULL}, NULL}}
452 #define motorcortex_SetParameterListMsg_init_zero {false, motorcortex_Header_init_zero, {{NULL}, NULL}}
453 #define motorcortex_OverwriteParameterMsg_init_zero {false, motorcortex_Header_init_zero, false, motorcortex_ParameterOffset_init_zero, 0, "", {{NULL}, NULL}}
454 #define motorcortex_ReleaseParameterMsg_init_zero {false, motorcortex_Header_init_zero, ""}
455 #define motorcortex_SaveMsg_init_zero {false, motorcortex_Header_init_zero, "", ""}
456 #define motorcortex_LoadMsg_init_zero {false, motorcortex_Header_init_zero, "", ""}
457 #define motorcortex_ConsoleCmdMsg_init_zero {false, motorcortex_Header_init_zero, ""}
458 #define motorcortex_ConsoleCmdListMsg_init_zero {false, motorcortex_Header_init_zero, {{NULL}, NULL}}
459 
460 /* Field tags (for use in manual encoding/decoding) */
461 #define motorcortex_Error_timestamp_tag 1
462 #define motorcortex_Error_error_number_tag 2
463 #define motorcortex_Error_error_level_tag 3
464 #define motorcortex_Error_subsystem_tag 4
465 #define motorcortex_Error_info_tag 5
466 #define motorcortex_Header_frameCounter_tag 1
467 #define motorcortex_Header_timestamp_tag 2
468 #define motorcortex_ParameterInfo_id_tag 1
469 #define motorcortex_ParameterInfo_data_type_tag 2
470 #define motorcortex_ParameterInfo_data_size_tag 3
471 #define motorcortex_ParameterInfo_number_of_elements_tag 4
472 #define motorcortex_ParameterInfo_flags_tag 5
473 #define motorcortex_ParameterInfo_permissions_tag 6
474 #define motorcortex_ParameterInfo_param_type_tag 7
475 #define motorcortex_ParameterInfo_group_id_tag 8
476 #define motorcortex_ParameterInfo_unit_tag 9
477 #define motorcortex_ParameterInfo_path_tag 10
478 #define motorcortex_ParameterOffset_type_tag 1
479 #define motorcortex_ParameterOffset_offset_tag 2
480 #define motorcortex_ParameterOffset_length_tag 3
481 #define motorcortex_ConsoleCmdListMsg_header_tag 1
482 #define motorcortex_ConsoleCmdListMsg_cmds_tag 2
483 #define motorcortex_ConsoleCmdMsg_header_tag 1
484 #define motorcortex_ConsoleCmdMsg_value_tag 2
485 #define motorcortex_CreateGroupMsg_header_tag 1
486 #define motorcortex_CreateGroupMsg_frq_divider_tag 2
487 #define motorcortex_CreateGroupMsg_alias_tag 3
488 #define motorcortex_CreateGroupMsg_paths_tag 4
489 #define motorcortex_ErrorList_errors_tag 1
490 #define motorcortex_ErrorList_number_of_errors_tag 2
491 #define motorcortex_ErrorList_update_counter_tag 3
492 #define motorcortex_GetParameterListMsg_header_tag 1
493 #define motorcortex_GetParameterListMsg_params_tag 2
494 #define motorcortex_GetParameterMsg_header_tag 1
495 #define motorcortex_GetParameterMsg_path_tag 2
496 #define motorcortex_GetParameterTreeHashMsg_header_tag 1
497 #define motorcortex_GetParameterTreeMsg_header_tag 1
498 #define motorcortex_GetSessionTokenMsg_header_tag 1
499 #define motorcortex_GroupParameterInfo_index_tag 1
500 #define motorcortex_GroupParameterInfo_offset_tag 2
501 #define motorcortex_GroupParameterInfo_size_tag 3
502 #define motorcortex_GroupParameterInfo_info_tag 4
503 #define motorcortex_GroupParameterInfo_status_tag 5
504 #define motorcortex_LoadMsg_header_tag 1
505 #define motorcortex_LoadMsg_path_tag 2
506 #define motorcortex_LoadMsg_file_name_tag 3
507 #define motorcortex_LoginMsg_header_tag 1
508 #define motorcortex_LoginMsg_login_tag 2
509 #define motorcortex_LoginMsg_password_tag 3
510 #define motorcortex_LogoutMsg_header_tag 1
511 #define motorcortex_OverwriteParameterMsg_header_tag 1
512 #define motorcortex_OverwriteParameterMsg_offset_tag 2
513 #define motorcortex_OverwriteParameterMsg_activate_tag 3
514 #define motorcortex_OverwriteParameterMsg_path_tag 4
515 #define motorcortex_OverwriteParameterMsg_value_tag 5
516 #define motorcortex_ParameterListMsg_header_tag 1
517 #define motorcortex_ParameterListMsg_params_tag 2
518 #define motorcortex_ParameterListMsg_status_tag 3
519 #define motorcortex_ParameterMsg_value_tag 1
520 #define motorcortex_ParameterMsg_header_tag 2
521 #define motorcortex_ParameterMsg_info_tag 3
522 #define motorcortex_ParameterMsg_status_tag 4
523 #define motorcortex_ParameterTreeHashMsg_header_tag 1
524 #define motorcortex_ParameterTreeHashMsg_hash_tag 2
525 #define motorcortex_ParameterTreeHashMsg_status_tag 3
526 #define motorcortex_ParameterTreeMsg_header_tag 1
527 #define motorcortex_ParameterTreeMsg_params_tag 2
528 #define motorcortex_ParameterTreeMsg_hash_tag 3
529 #define motorcortex_ParameterTreeMsg_status_tag 4
530 #define motorcortex_ReleaseParameterMsg_header_tag 1
531 #define motorcortex_ReleaseParameterMsg_path_tag 2
532 #define motorcortex_RemoveGroupMsg_header_tag 1
533 #define motorcortex_RemoveGroupMsg_alias_tag 2
534 #define motorcortex_RestoreSessionMsg_header_tag 1
535 #define motorcortex_RestoreSessionMsg_token_tag 2
536 #define motorcortex_SaveMsg_header_tag 1
537 #define motorcortex_SaveMsg_path_tag 2
538 #define motorcortex_SaveMsg_file_name_tag 3
539 #define motorcortex_SessionTokenMsg_header_tag 1
540 #define motorcortex_SessionTokenMsg_token_tag 2
541 #define motorcortex_SessionTokenMsg_status_tag 3
542 #define motorcortex_SetParameterListMsg_header_tag 1
543 #define motorcortex_SetParameterListMsg_params_tag 2
544 #define motorcortex_SetParameterMsg_header_tag 1
545 #define motorcortex_SetParameterMsg_offset_tag 2
546 #define motorcortex_SetParameterMsg_path_tag 3
547 #define motorcortex_SetParameterMsg_value_tag 4
548 #define motorcortex_StatusMsg_header_tag 1
549 #define motorcortex_StatusMsg_status_tag 2
550 #define motorcortex_GroupMsg_header_tag 1
551 #define motorcortex_GroupMsg_params_tag 2
552 #define motorcortex_GroupStatusMsg_header_tag 1
553 #define motorcortex_GroupStatusMsg_id_tag 2
554 #define motorcortex_GroupStatusMsg_alias_tag 3
555 #define motorcortex_GroupStatusMsg_params_tag 4
556 #define motorcortex_GroupStatusMsg_status_tag 5
557 
558 /* Struct field encoding specification for nanopb */
559 #define motorcortex_ParameterOffset_FIELDLIST(X, a) \
560 X(a, STATIC, REQUIRED, UENUM, type, 1) \
561 X(a, STATIC, REQUIRED, UINT32, offset, 2) \
562 X(a, STATIC, REQUIRED, UINT32, length, 3)
563 #define motorcortex_ParameterOffset_CALLBACK NULL
564 #define motorcortex_ParameterOffset_DEFAULT (const pb_byte_t*)"\x08\x01\x00"
565 
566 #define motorcortex_Error_FIELDLIST(X, a) \
567 X(a, STATIC, REQUIRED, FIXED64, timestamp, 1) \
568 X(a, STATIC, REQUIRED, FIXED32, error_number, 2) \
569 X(a, STATIC, REQUIRED, FIXED32, error_level, 3) \
570 X(a, STATIC, REQUIRED, FIXED32, subsystem, 4) \
571 X(a, STATIC, REQUIRED, FIXED32, info, 5)
572 #define motorcortex_Error_CALLBACK NULL
573 #define motorcortex_Error_DEFAULT NULL
574 
575 #define motorcortex_ErrorList_FIELDLIST(X, a) \
576 X(a, STATIC, REPEATED, MESSAGE, errors, 1) \
577 X(a, STATIC, REQUIRED, FIXED32, number_of_errors, 2) \
578 X(a, STATIC, REQUIRED, FIXED32, update_counter, 3)
579 #define motorcortex_ErrorList_CALLBACK NULL
580 #define motorcortex_ErrorList_DEFAULT NULL
581 #define motorcortex_ErrorList_errors_MSGTYPE motorcortex_Error
582 
583 #define motorcortex_ParameterInfo_FIELDLIST(X, a) \
584 X(a, STATIC, REQUIRED, UINT32, id, 1) \
585 X(a, STATIC, REQUIRED, UINT32, data_type, 2) \
586 X(a, STATIC, REQUIRED, UINT32, data_size, 3) \
587 X(a, STATIC, REQUIRED, UINT32, number_of_elements, 4) \
588 X(a, STATIC, REQUIRED, UINT32, flags, 5) \
589 X(a, STATIC, REQUIRED, UINT32, permissions, 6) \
590 X(a, STATIC, REQUIRED, UENUM, param_type, 7) \
591 X(a, STATIC, REQUIRED, UENUM, group_id, 8) \
592 X(a, STATIC, REQUIRED, UENUM, unit, 9) \
593 X(a, STATIC, REQUIRED, STRING, path, 10)
594 #define motorcortex_ParameterInfo_CALLBACK NULL
595 #define motorcortex_ParameterInfo_DEFAULT NULL
596 
597 #define motorcortex_GroupParameterInfo_FIELDLIST(X, a) \
598 X(a, STATIC, REQUIRED, UINT32, index, 1) \
599 X(a, STATIC, REQUIRED, UINT32, offset, 2) \
600 X(a, STATIC, REQUIRED, UINT32, size, 3) \
601 X(a, STATIC, REQUIRED, MESSAGE, info, 4) \
602 X(a, STATIC, REQUIRED, UENUM, status, 5)
603 #define motorcortex_GroupParameterInfo_CALLBACK NULL
604 #define motorcortex_GroupParameterInfo_DEFAULT NULL
605 #define motorcortex_GroupParameterInfo_info_MSGTYPE motorcortex_ParameterInfo
606 
607 #define motorcortex_Header_FIELDLIST(X, a) \
608 X(a, STATIC, REQUIRED, FIXED32, frameCounter, 1) \
609 X(a, STATIC, REQUIRED, FIXED64, timestamp, 2)
610 #define motorcortex_Header_CALLBACK NULL
611 #define motorcortex_Header_DEFAULT NULL
612 
613 #define motorcortex_GroupMsg_FIELDLIST(X, a) \
614 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
615 X(a, STATIC, REPEATED, MESSAGE, params, 2)
616 #define motorcortex_GroupMsg_CALLBACK NULL
617 #define motorcortex_GroupMsg_DEFAULT NULL
618 #define motorcortex_GroupMsg_header_MSGTYPE motorcortex_Header
619 #define motorcortex_GroupMsg_params_MSGTYPE motorcortex_ParameterMsg
620 
621 #define motorcortex_StatusMsg_FIELDLIST(X, a) \
622 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
623 X(a, STATIC, REQUIRED, UENUM, status, 2)
624 #define motorcortex_StatusMsg_CALLBACK NULL
625 #define motorcortex_StatusMsg_DEFAULT NULL
626 #define motorcortex_StatusMsg_header_MSGTYPE motorcortex_Header
627 
628 #define motorcortex_LoginMsg_FIELDLIST(X, a) \
629 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
630 X(a, STATIC, REQUIRED, STRING, login, 2) \
631 X(a, STATIC, REQUIRED, STRING, password, 3)
632 #define motorcortex_LoginMsg_CALLBACK NULL
633 #define motorcortex_LoginMsg_DEFAULT NULL
634 #define motorcortex_LoginMsg_header_MSGTYPE motorcortex_Header
635 
636 #define motorcortex_GetSessionTokenMsg_FIELDLIST(X, a) \
637 X(a, STATIC, OPTIONAL, MESSAGE, header, 1)
638 #define motorcortex_GetSessionTokenMsg_CALLBACK NULL
639 #define motorcortex_GetSessionTokenMsg_DEFAULT NULL
640 #define motorcortex_GetSessionTokenMsg_header_MSGTYPE motorcortex_Header
641 
642 #define motorcortex_SessionTokenMsg_FIELDLIST(X, a) \
643 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
644 X(a, STATIC, REQUIRED, STRING, token, 2) \
645 X(a, STATIC, REQUIRED, UENUM, status, 3)
646 #define motorcortex_SessionTokenMsg_CALLBACK NULL
647 #define motorcortex_SessionTokenMsg_DEFAULT NULL
648 #define motorcortex_SessionTokenMsg_header_MSGTYPE motorcortex_Header
649 
650 #define motorcortex_RestoreSessionMsg_FIELDLIST(X, a) \
651 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
652 X(a, STATIC, REQUIRED, STRING, token, 2)
653 #define motorcortex_RestoreSessionMsg_CALLBACK NULL
654 #define motorcortex_RestoreSessionMsg_DEFAULT NULL
655 #define motorcortex_RestoreSessionMsg_header_MSGTYPE motorcortex_Header
656 
657 #define motorcortex_LogoutMsg_FIELDLIST(X, a) \
658 X(a, STATIC, OPTIONAL, MESSAGE, header, 1)
659 #define motorcortex_LogoutMsg_CALLBACK NULL
660 #define motorcortex_LogoutMsg_DEFAULT NULL
661 #define motorcortex_LogoutMsg_header_MSGTYPE motorcortex_Header
662 
663 #define motorcortex_GetParameterTreeMsg_FIELDLIST(X, a) \
664 X(a, STATIC, OPTIONAL, MESSAGE, header, 1)
665 #define motorcortex_GetParameterTreeMsg_CALLBACK NULL
666 #define motorcortex_GetParameterTreeMsg_DEFAULT NULL
667 #define motorcortex_GetParameterTreeMsg_header_MSGTYPE motorcortex_Header
668 
669 #define motorcortex_ParameterTreeMsg_FIELDLIST(X, a) \
670 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
671 X(a, CALLBACK, REPEATED, MESSAGE, params, 2) \
672 X(a, STATIC, REQUIRED, UINT32, hash, 3) \
673 X(a, STATIC, REQUIRED, UENUM, status, 4)
674 #define motorcortex_ParameterTreeMsg_CALLBACK pb_default_field_callback
675 #define motorcortex_ParameterTreeMsg_DEFAULT NULL
676 #define motorcortex_ParameterTreeMsg_header_MSGTYPE motorcortex_Header
677 #define motorcortex_ParameterTreeMsg_params_MSGTYPE motorcortex_ParameterInfo
678 
679 #define motorcortex_GetParameterTreeHashMsg_FIELDLIST(X, a) \
680 X(a, STATIC, OPTIONAL, MESSAGE, header, 1)
681 #define motorcortex_GetParameterTreeHashMsg_CALLBACK NULL
682 #define motorcortex_GetParameterTreeHashMsg_DEFAULT NULL
683 #define motorcortex_GetParameterTreeHashMsg_header_MSGTYPE motorcortex_Header
684 
685 #define motorcortex_ParameterTreeHashMsg_FIELDLIST(X, a) \
686 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
687 X(a, STATIC, REQUIRED, UINT32, hash, 2) \
688 X(a, STATIC, REQUIRED, UENUM, status, 3)
689 #define motorcortex_ParameterTreeHashMsg_CALLBACK NULL
690 #define motorcortex_ParameterTreeHashMsg_DEFAULT NULL
691 #define motorcortex_ParameterTreeHashMsg_header_MSGTYPE motorcortex_Header
692 
693 #define motorcortex_CreateGroupMsg_FIELDLIST(X, a) \
694 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
695 X(a, STATIC, REQUIRED, UINT32, frq_divider, 2) \
696 X(a, STATIC, REQUIRED, STRING, alias, 3) \
697 X(a, STATIC, REPEATED, STRING, paths, 4)
698 #define motorcortex_CreateGroupMsg_CALLBACK NULL
699 #define motorcortex_CreateGroupMsg_DEFAULT NULL
700 #define motorcortex_CreateGroupMsg_header_MSGTYPE motorcortex_Header
701 
702 #define motorcortex_GroupStatusMsg_FIELDLIST(X, a) \
703 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
704 X(a, STATIC, REQUIRED, UINT32, id, 2) \
705 X(a, STATIC, REQUIRED, STRING, alias, 3) \
706 X(a, STATIC, REPEATED, MESSAGE, params, 4) \
707 X(a, STATIC, REQUIRED, UENUM, status, 5)
708 #define motorcortex_GroupStatusMsg_CALLBACK NULL
709 #define motorcortex_GroupStatusMsg_DEFAULT NULL
710 #define motorcortex_GroupStatusMsg_header_MSGTYPE motorcortex_Header
711 #define motorcortex_GroupStatusMsg_params_MSGTYPE motorcortex_GroupParameterInfo
712 
713 #define motorcortex_RemoveGroupMsg_FIELDLIST(X, a) \
714 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
715 X(a, STATIC, REQUIRED, STRING, alias, 2)
716 #define motorcortex_RemoveGroupMsg_CALLBACK NULL
717 #define motorcortex_RemoveGroupMsg_DEFAULT NULL
718 #define motorcortex_RemoveGroupMsg_header_MSGTYPE motorcortex_Header
719 
720 #define motorcortex_GetParameterMsg_FIELDLIST(X, a) \
721 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
722 X(a, STATIC, REQUIRED, STRING, path, 2)
723 #define motorcortex_GetParameterMsg_CALLBACK NULL
724 #define motorcortex_GetParameterMsg_DEFAULT NULL
725 #define motorcortex_GetParameterMsg_header_MSGTYPE motorcortex_Header
726 
727 #define motorcortex_ParameterMsg_FIELDLIST(X, a) \
728 X(a, CALLBACK, REQUIRED, BYTES, value, 1) \
729 X(a, STATIC, OPTIONAL, MESSAGE, header, 2) \
730 X(a, STATIC, OPTIONAL, MESSAGE, info, 3) \
731 X(a, STATIC, REQUIRED, UENUM, status, 4)
732 #define motorcortex_ParameterMsg_CALLBACK pb_default_field_callback
733 #define motorcortex_ParameterMsg_DEFAULT NULL
734 #define motorcortex_ParameterMsg_header_MSGTYPE motorcortex_Header
735 #define motorcortex_ParameterMsg_info_MSGTYPE motorcortex_ParameterInfo
736 
737 #define motorcortex_GetParameterListMsg_FIELDLIST(X, a) \
738 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
739 X(a, CALLBACK, REPEATED, MESSAGE, params, 2)
740 #define motorcortex_GetParameterListMsg_CALLBACK pb_default_field_callback
741 #define motorcortex_GetParameterListMsg_DEFAULT NULL
742 #define motorcortex_GetParameterListMsg_header_MSGTYPE motorcortex_Header
743 #define motorcortex_GetParameterListMsg_params_MSGTYPE motorcortex_GetParameterMsg
744 
745 #define motorcortex_ParameterListMsg_FIELDLIST(X, a) \
746 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
747 X(a, CALLBACK, REPEATED, MESSAGE, params, 2) \
748 X(a, STATIC, REQUIRED, UENUM, status, 3)
749 #define motorcortex_ParameterListMsg_CALLBACK pb_default_field_callback
750 #define motorcortex_ParameterListMsg_DEFAULT NULL
751 #define motorcortex_ParameterListMsg_header_MSGTYPE motorcortex_Header
752 #define motorcortex_ParameterListMsg_params_MSGTYPE motorcortex_ParameterMsg
753 
754 #define motorcortex_SetParameterMsg_FIELDLIST(X, a) \
755 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
756 X(a, STATIC, OPTIONAL, MESSAGE, offset, 2) \
757 X(a, STATIC, REQUIRED, STRING, path, 3) \
758 X(a, CALLBACK, REQUIRED, BYTES, value, 4)
759 #define motorcortex_SetParameterMsg_CALLBACK pb_default_field_callback
760 #define motorcortex_SetParameterMsg_DEFAULT NULL
761 #define motorcortex_SetParameterMsg_header_MSGTYPE motorcortex_Header
762 #define motorcortex_SetParameterMsg_offset_MSGTYPE motorcortex_ParameterOffset
763 
764 #define motorcortex_SetParameterListMsg_FIELDLIST(X, a) \
765 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
766 X(a, CALLBACK, REPEATED, MESSAGE, params, 2)
767 #define motorcortex_SetParameterListMsg_CALLBACK pb_default_field_callback
768 #define motorcortex_SetParameterListMsg_DEFAULT NULL
769 #define motorcortex_SetParameterListMsg_header_MSGTYPE motorcortex_Header
770 #define motorcortex_SetParameterListMsg_params_MSGTYPE motorcortex_SetParameterMsg
771 
772 #define motorcortex_OverwriteParameterMsg_FIELDLIST(X, a) \
773 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
774 X(a, STATIC, OPTIONAL, MESSAGE, offset, 2) \
775 X(a, STATIC, REQUIRED, BOOL, activate, 3) \
776 X(a, STATIC, REQUIRED, STRING, path, 4) \
777 X(a, CALLBACK, REQUIRED, BYTES, value, 5)
778 #define motorcortex_OverwriteParameterMsg_CALLBACK pb_default_field_callback
779 #define motorcortex_OverwriteParameterMsg_DEFAULT NULL
780 #define motorcortex_OverwriteParameterMsg_header_MSGTYPE motorcortex_Header
781 #define motorcortex_OverwriteParameterMsg_offset_MSGTYPE motorcortex_ParameterOffset
782 
783 #define motorcortex_ReleaseParameterMsg_FIELDLIST(X, a) \
784 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
785 X(a, STATIC, REQUIRED, STRING, path, 2)
786 #define motorcortex_ReleaseParameterMsg_CALLBACK NULL
787 #define motorcortex_ReleaseParameterMsg_DEFAULT NULL
788 #define motorcortex_ReleaseParameterMsg_header_MSGTYPE motorcortex_Header
789 
790 #define motorcortex_SaveMsg_FIELDLIST(X, a) \
791 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
792 X(a, STATIC, REQUIRED, STRING, path, 2) \
793 X(a, STATIC, REQUIRED, STRING, file_name, 3)
794 #define motorcortex_SaveMsg_CALLBACK NULL
795 #define motorcortex_SaveMsg_DEFAULT NULL
796 #define motorcortex_SaveMsg_header_MSGTYPE motorcortex_Header
797 
798 #define motorcortex_LoadMsg_FIELDLIST(X, a) \
799 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
800 X(a, STATIC, REQUIRED, STRING, path, 2) \
801 X(a, STATIC, REQUIRED, STRING, file_name, 3)
802 #define motorcortex_LoadMsg_CALLBACK NULL
803 #define motorcortex_LoadMsg_DEFAULT NULL
804 #define motorcortex_LoadMsg_header_MSGTYPE motorcortex_Header
805 
806 #define motorcortex_ConsoleCmdMsg_FIELDLIST(X, a) \
807 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
808 X(a, STATIC, REQUIRED, STRING, value, 2)
809 #define motorcortex_ConsoleCmdMsg_CALLBACK NULL
810 #define motorcortex_ConsoleCmdMsg_DEFAULT NULL
811 #define motorcortex_ConsoleCmdMsg_header_MSGTYPE motorcortex_Header
812 
813 #define motorcortex_ConsoleCmdListMsg_FIELDLIST(X, a) \
814 X(a, STATIC, OPTIONAL, MESSAGE, header, 1) \
815 X(a, CALLBACK, REPEATED, MESSAGE, cmds, 2)
816 #define motorcortex_ConsoleCmdListMsg_CALLBACK pb_default_field_callback
817 #define motorcortex_ConsoleCmdListMsg_DEFAULT NULL
818 #define motorcortex_ConsoleCmdListMsg_header_MSGTYPE motorcortex_Header
819 #define motorcortex_ConsoleCmdListMsg_cmds_MSGTYPE motorcortex_ConsoleCmdMsg
820 
821 extern const pb_msgdesc_t motorcortex_ParameterOffset_msg;
822 extern const pb_msgdesc_t motorcortex_Error_msg;
823 extern const pb_msgdesc_t motorcortex_ErrorList_msg;
824 extern const pb_msgdesc_t motorcortex_ParameterInfo_msg;
825 extern const pb_msgdesc_t motorcortex_GroupParameterInfo_msg;
826 extern const pb_msgdesc_t motorcortex_Header_msg;
827 extern const pb_msgdesc_t motorcortex_GroupMsg_msg;
828 extern const pb_msgdesc_t motorcortex_StatusMsg_msg;
829 extern const pb_msgdesc_t motorcortex_LoginMsg_msg;
830 extern const pb_msgdesc_t motorcortex_GetSessionTokenMsg_msg;
831 extern const pb_msgdesc_t motorcortex_SessionTokenMsg_msg;
832 extern const pb_msgdesc_t motorcortex_RestoreSessionMsg_msg;
833 extern const pb_msgdesc_t motorcortex_LogoutMsg_msg;
834 extern const pb_msgdesc_t motorcortex_GetParameterTreeMsg_msg;
835 extern const pb_msgdesc_t motorcortex_ParameterTreeMsg_msg;
836 extern const pb_msgdesc_t motorcortex_GetParameterTreeHashMsg_msg;
837 extern const pb_msgdesc_t motorcortex_ParameterTreeHashMsg_msg;
838 extern const pb_msgdesc_t motorcortex_CreateGroupMsg_msg;
839 extern const pb_msgdesc_t motorcortex_GroupStatusMsg_msg;
840 extern const pb_msgdesc_t motorcortex_RemoveGroupMsg_msg;
841 extern const pb_msgdesc_t motorcortex_GetParameterMsg_msg;
842 extern const pb_msgdesc_t motorcortex_ParameterMsg_msg;
843 extern const pb_msgdesc_t motorcortex_GetParameterListMsg_msg;
844 extern const pb_msgdesc_t motorcortex_ParameterListMsg_msg;
845 extern const pb_msgdesc_t motorcortex_SetParameterMsg_msg;
846 extern const pb_msgdesc_t motorcortex_SetParameterListMsg_msg;
847 extern const pb_msgdesc_t motorcortex_OverwriteParameterMsg_msg;
848 extern const pb_msgdesc_t motorcortex_ReleaseParameterMsg_msg;
849 extern const pb_msgdesc_t motorcortex_SaveMsg_msg;
850 extern const pb_msgdesc_t motorcortex_LoadMsg_msg;
851 extern const pb_msgdesc_t motorcortex_ConsoleCmdMsg_msg;
852 extern const pb_msgdesc_t motorcortex_ConsoleCmdListMsg_msg;
853 
854 /* Defines for backwards compatibility with code written before nanopb-0.4.0 */
855 #define motorcortex_ParameterOffset_fields &motorcortex_ParameterOffset_msg
856 #define motorcortex_Error_fields &motorcortex_Error_msg
857 #define motorcortex_ErrorList_fields &motorcortex_ErrorList_msg
858 #define motorcortex_ParameterInfo_fields &motorcortex_ParameterInfo_msg
859 #define motorcortex_GroupParameterInfo_fields &motorcortex_GroupParameterInfo_msg
860 #define motorcortex_Header_fields &motorcortex_Header_msg
861 #define motorcortex_GroupMsg_fields &motorcortex_GroupMsg_msg
862 #define motorcortex_StatusMsg_fields &motorcortex_StatusMsg_msg
863 #define motorcortex_LoginMsg_fields &motorcortex_LoginMsg_msg
864 #define motorcortex_GetSessionTokenMsg_fields &motorcortex_GetSessionTokenMsg_msg
865 #define motorcortex_SessionTokenMsg_fields &motorcortex_SessionTokenMsg_msg
866 #define motorcortex_RestoreSessionMsg_fields &motorcortex_RestoreSessionMsg_msg
867 #define motorcortex_LogoutMsg_fields &motorcortex_LogoutMsg_msg
868 #define motorcortex_GetParameterTreeMsg_fields &motorcortex_GetParameterTreeMsg_msg
869 #define motorcortex_ParameterTreeMsg_fields &motorcortex_ParameterTreeMsg_msg
870 #define motorcortex_GetParameterTreeHashMsg_fields &motorcortex_GetParameterTreeHashMsg_msg
871 #define motorcortex_ParameterTreeHashMsg_fields &motorcortex_ParameterTreeHashMsg_msg
872 #define motorcortex_CreateGroupMsg_fields &motorcortex_CreateGroupMsg_msg
873 #define motorcortex_GroupStatusMsg_fields &motorcortex_GroupStatusMsg_msg
874 #define motorcortex_RemoveGroupMsg_fields &motorcortex_RemoveGroupMsg_msg
875 #define motorcortex_GetParameterMsg_fields &motorcortex_GetParameterMsg_msg
876 #define motorcortex_ParameterMsg_fields &motorcortex_ParameterMsg_msg
877 #define motorcortex_GetParameterListMsg_fields &motorcortex_GetParameterListMsg_msg
878 #define motorcortex_ParameterListMsg_fields &motorcortex_ParameterListMsg_msg
879 #define motorcortex_SetParameterMsg_fields &motorcortex_SetParameterMsg_msg
880 #define motorcortex_SetParameterListMsg_fields &motorcortex_SetParameterListMsg_msg
881 #define motorcortex_OverwriteParameterMsg_fields &motorcortex_OverwriteParameterMsg_msg
882 #define motorcortex_ReleaseParameterMsg_fields &motorcortex_ReleaseParameterMsg_msg
883 #define motorcortex_SaveMsg_fields &motorcortex_SaveMsg_msg
884 #define motorcortex_LoadMsg_fields &motorcortex_LoadMsg_msg
885 #define motorcortex_ConsoleCmdMsg_fields &motorcortex_ConsoleCmdMsg_msg
886 #define motorcortex_ConsoleCmdListMsg_fields &motorcortex_ConsoleCmdListMsg_msg
887 
888 /* Maximum encoded size of messages (where known) */
889 #define motorcortex_ParameterOffset_size 14
890 #define motorcortex_Error_size 29
891 #define motorcortex_ErrorList_size 1312
892 #define motorcortex_ParameterInfo_size 1074
893 #define motorcortex_GroupParameterInfo_size 1099
894 #define motorcortex_Header_size 14
895 /* motorcortex_GroupMsg_size depends on runtime parameters */
896 #define motorcortex_StatusMsg_size 20
897 #define motorcortex_LoginMsg_size 146
898 #define motorcortex_GetSessionTokenMsg_size 16
899 #define motorcortex_SessionTokenMsg_size 1046
900 #define motorcortex_RestoreSessionMsg_size 1042
901 #define motorcortex_LogoutMsg_size 16
902 #define motorcortex_GetParameterTreeMsg_size 16
903 /* motorcortex_ParameterTreeMsg_size depends on runtime parameters */
904 #define motorcortex_GetParameterTreeHashMsg_size 16
905 #define motorcortex_ParameterTreeHashMsg_size 26
906 #define motorcortex_CreateGroupMsg_size 525399
907 #define motorcortex_GroupStatusMsg_size 564315
908 #define motorcortex_RemoveGroupMsg_size 81
909 #define motorcortex_GetParameterMsg_size 1042
910 /* motorcortex_ParameterMsg_size depends on runtime parameters */
911 /* motorcortex_GetParameterListMsg_size depends on runtime parameters */
912 /* motorcortex_ParameterListMsg_size depends on runtime parameters */
913 /* motorcortex_SetParameterMsg_size depends on runtime parameters */
914 /* motorcortex_SetParameterListMsg_size depends on runtime parameters */
915 /* motorcortex_OverwriteParameterMsg_size depends on runtime parameters */
916 #define motorcortex_ReleaseParameterMsg_size 1042
917 #define motorcortex_SaveMsg_size 1043
918 #define motorcortex_LoadMsg_size 1043
919 #define motorcortex_ConsoleCmdMsg_size 1042
920 /* motorcortex_ConsoleCmdListMsg_size depends on runtime parameters */
921 
922 #ifdef __cplusplus
923 } /* extern "C" */
924 #endif
925 
926 #endif
_motorcortex_SetParameterListMsg
Definition: motorcortex.pb.h:317
_motorcortex_LoginMsg
Definition: motorcortex.pb.h:232
_motorcortex_OverwriteParameterMsg
Definition: motorcortex.pb.h:244
_motorcortex_GetParameterMsg
Definition: motorcortex.pb.h:196
_motorcortex_ParameterListMsg
Definition: motorcortex.pb.h:254
_motorcortex_ParameterInfo
Definition: motorcortex.pb.h:143
_motorcortex_LoadMsg
Definition: motorcortex.pb.h:225
_motorcortex_ReleaseParameterMsg
Definition: motorcortex.pb.h:285
_motorcortex_ErrorList
Definition: motorcortex.pb.h:183
_motorcortex_GroupStatusMsg
Definition: motorcortex.pb.h:345
_motorcortex_Header
Definition: motorcortex.pb.h:138
_motorcortex_SaveMsg
Definition: motorcortex.pb.h:303
_motorcortex_CreateGroupMsg
Definition: motorcortex.pb.h:174
_motorcortex_ParameterOffset
Definition: motorcortex.pb.h:156
_motorcortex_ParameterTreeMsg
Definition: motorcortex.pb.h:277
_motorcortex_ParameterMsg
Definition: motorcortex.pb.h:261
_motorcortex_LogoutMsg
Definition: motorcortex.pb.h:239
_motorcortex_ConsoleCmdListMsg
Definition: motorcortex.pb.h:162
_motorcortex_GetParameterTreeMsg
Definition: motorcortex.pb.h:207
_motorcortex_Error
Definition: motorcortex.pb.h:130
_motorcortex_GetSessionTokenMsg
Definition: motorcortex.pb.h:212
_motorcortex_StatusMsg
Definition: motorcortex.pb.h:332
_motorcortex_ParameterTreeHashMsg
Definition: motorcortex.pb.h:270
_motorcortex_SessionTokenMsg
Definition: motorcortex.pb.h:310
_motorcortex_GetParameterListMsg
Definition: motorcortex.pb.h:190
_motorcortex_GroupParameterInfo
Definition: motorcortex.pb.h:217
_motorcortex_RemoveGroupMsg
Definition: motorcortex.pb.h:291
_motorcortex_RestoreSessionMsg
Definition: motorcortex.pb.h:297
_motorcortex_GroupMsg
Definition: motorcortex.pb.h:338
_motorcortex_SetParameterMsg
Definition: motorcortex.pb.h:323
_motorcortex_ConsoleCmdMsg
Definition: motorcortex.pb.h:168
_motorcortex_GetParameterTreeHashMsg
Definition: motorcortex.pb.h:202