|
|
@@ -70,6 +70,45 @@ typedef struct _socket_message_IMUData {
|
|
|
|
float pressure;
|
|
|
|
float pressure;
|
|
|
|
} socket_message_IMUData;
|
|
|
|
} socket_message_IMUData;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typedef struct _socket_message_FeaturesDataResponse {
|
|
|
|
|
|
|
|
pb_callback_t variant;
|
|
|
|
|
|
|
|
pb_callback_t firmware_built_target;
|
|
|
|
|
|
|
|
pb_callback_t firmware_name;
|
|
|
|
|
|
|
|
pb_callback_t firmware_version;
|
|
|
|
|
|
|
|
bool camera;
|
|
|
|
|
|
|
|
bool imu;
|
|
|
|
|
|
|
|
bool mag;
|
|
|
|
|
|
|
|
bool bmp;
|
|
|
|
|
|
|
|
bool sonar;
|
|
|
|
|
|
|
|
bool servo;
|
|
|
|
|
|
|
|
bool ws2812;
|
|
|
|
|
|
|
|
bool mdns;
|
|
|
|
|
|
|
|
bool embed_www;
|
|
|
|
|
|
|
|
} socket_message_FeaturesDataResponse;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typedef struct _socket_message_FeaturesDataRequest {
|
|
|
|
|
|
|
|
bool sonar_test;
|
|
|
|
|
|
|
|
} socket_message_FeaturesDataRequest;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typedef struct _socket_message_CorrelationRequest {
|
|
|
|
|
|
|
|
uint32_t correlation_id; /* Used for request-response correlation */
|
|
|
|
|
|
|
|
pb_size_t which_request;
|
|
|
|
|
|
|
|
union _socket_message_CorrelationRequest_request {
|
|
|
|
|
|
|
|
/* NOTE: requests must have same tag id as correlating to the response type (currently not enforced in C, but will be, and tests will fail) */
|
|
|
|
|
|
|
|
socket_message_FeaturesDataRequest features_data_request;
|
|
|
|
|
|
|
|
} request;
|
|
|
|
|
|
|
|
} socket_message_CorrelationRequest;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
typedef struct _socket_message_CorrelationResponse {
|
|
|
|
|
|
|
|
uint32_t correlation_id; /* Used for request-response correlation' */
|
|
|
|
|
|
|
|
uint32_t stauts_code;
|
|
|
|
|
|
|
|
pb_size_t which_response;
|
|
|
|
|
|
|
|
union _socket_message_CorrelationResponse_response {
|
|
|
|
|
|
|
|
/* NOTE: responses must have same tag id as correlating to the request type (currently not enforced in C, but will be, and tests will fail) */
|
|
|
|
|
|
|
|
socket_message_FeaturesDataResponse features_data_response;
|
|
|
|
|
|
|
|
} response;
|
|
|
|
|
|
|
|
} socket_message_CorrelationResponse;
|
|
|
|
|
|
|
|
|
|
|
|
typedef struct _socket_message_StaticSystemInformation {
|
|
|
|
typedef struct _socket_message_StaticSystemInformation {
|
|
|
|
char esp_platform[32];
|
|
|
|
char esp_platform[32];
|
|
|
|
char firmware_version[16];
|
|
|
|
char firmware_version[16];
|
|
|
@@ -231,6 +270,8 @@ typedef struct _socket_message_PongMsg {
|
|
|
|
typedef struct _socket_message_WebsocketMessage {
|
|
|
|
typedef struct _socket_message_WebsocketMessage {
|
|
|
|
pb_size_t which_message;
|
|
|
|
pb_size_t which_message;
|
|
|
|
union _socket_message_WebsocketMessage_message {
|
|
|
|
union _socket_message_WebsocketMessage_message {
|
|
|
|
|
|
|
|
socket_message_CorrelationRequest correlation_request;
|
|
|
|
|
|
|
|
socket_message_CorrelationResponse correlation_response;
|
|
|
|
socket_message_SubscribeNotification sub_notif;
|
|
|
|
socket_message_SubscribeNotification sub_notif;
|
|
|
|
socket_message_UnsubscribeNotification unsub_notif;
|
|
|
|
socket_message_UnsubscribeNotification unsub_notif;
|
|
|
|
socket_message_PingMsg pingmsg;
|
|
|
|
socket_message_PingMsg pingmsg;
|
|
|
@@ -254,6 +295,7 @@ typedef struct _socket_message_WebsocketMessage {
|
|
|
|
} message;
|
|
|
|
} message;
|
|
|
|
} socket_message_WebsocketMessage;
|
|
|
|
} socket_message_WebsocketMessage;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
@@ -267,217 +309,115 @@ extern "C" {
|
|
|
|
#define _socket_message_WalkGaits_MAX socket_message_WalkGaits_CRAWL
|
|
|
|
#define _socket_message_WalkGaits_MAX socket_message_WalkGaits_CRAWL
|
|
|
|
#define _socket_message_WalkGaits_ARRAYSIZE ((socket_message_WalkGaits)(socket_message_WalkGaits_CRAWL+1))
|
|
|
|
#define _socket_message_WalkGaits_ARRAYSIZE ((socket_message_WalkGaits)(socket_message_WalkGaits_CRAWL+1))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_ModeData_mode_ENUMTYPE socket_message_ModesEnum
|
|
|
|
#define socket_message_ModeData_mode_ENUMTYPE socket_message_ModesEnum
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_WalkGaitData_gait_ENUMTYPE socket_message_WalkGaits
|
|
|
|
#define socket_message_WalkGaitData_gait_ENUMTYPE socket_message_WalkGaits
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* Initializer values for message structs */
|
|
|
|
/* Initializer values for message structs */
|
|
|
|
#define socket_message_Vector_init_default \
|
|
|
|
#define socket_message_Vector_init_default {0, 0}
|
|
|
|
{ 0, 0 }
|
|
|
|
#define socket_message_I2CDevice_init_default {0, "", ""}
|
|
|
|
#define socket_message_I2CDevice_init_default \
|
|
|
|
#define socket_message_PinConfig_init_default {0, "", "", ""}
|
|
|
|
{ 0, "", "" }
|
|
|
|
#define socket_message_KnownNetworkItem_init_default {"", "", 0, false, "", false, "", false, "", false, "", false, ""}
|
|
|
|
#define socket_message_PinConfig_init_default \
|
|
|
|
#define socket_message_IMUData_init_default {0, 0, 0, 0, 0, 0, 0}
|
|
|
|
{ 0, "", "", "" }
|
|
|
|
#define socket_message_FeaturesDataResponse_init_default {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
|
|
|
#define socket_message_KnownNetworkItem_init_default \
|
|
|
|
#define socket_message_FeaturesDataRequest_init_default {0}
|
|
|
|
{ "", "", 0, false, "", false, "", false, "", false, "", false, "" }
|
|
|
|
#define socket_message_CorrelationRequest_init_default {0, 0, {socket_message_FeaturesDataRequest_init_default}}
|
|
|
|
#define socket_message_IMUData_init_default \
|
|
|
|
#define socket_message_CorrelationResponse_init_default {0, 0, 0, {socket_message_FeaturesDataResponse_init_default}}
|
|
|
|
{ 0, 0, 0, 0, 0, 0, 0 }
|
|
|
|
#define socket_message_StaticSystemInformation_init_default {"", "", 0, "", 0, 0, 0, 0, "", "", 0, 0, ""}
|
|
|
|
#define socket_message_StaticSystemInformation_init_default \
|
|
|
|
#define socket_message_IMUCalibrateData_init_default {0}
|
|
|
|
{ "", "", 0, "", 0, 0, 0, 0, "", "", 0, 0, "" }
|
|
|
|
#define socket_message_IMUCalibrateExecute_init_default {0}
|
|
|
|
#define socket_message_IMUCalibrateData_init_default \
|
|
|
|
#define socket_message_ModeData_init_default {_socket_message_ModesEnum_MIN}
|
|
|
|
{ 0 }
|
|
|
|
#define socket_message_ControllerInputData_init_default {false, socket_message_Vector_init_default, false, socket_message_Vector_init_default, 0, 0, 0}
|
|
|
|
#define socket_message_IMUCalibrateExecute_init_default \
|
|
|
|
#define socket_message_AnalyticsData_init_default {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
|
|
|
{ 0 }
|
|
|
|
#define socket_message_ServoPWMData_init_default {0, 0}
|
|
|
|
#define socket_message_ModeData_init_default \
|
|
|
|
#define socket_message_ServoStateData_init_default {0}
|
|
|
|
{ _socket_message_ModesEnum_MIN }
|
|
|
|
#define socket_message_AnglesData_init_default {0, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}
|
|
|
|
#define socket_message_ControllerInputData_init_default \
|
|
|
|
#define socket_message_I2CScanData_init_default {0, {socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default}}
|
|
|
|
{ false, socket_message_Vector_init_default, false, socket_message_Vector_init_default, 0, 0, 0 }
|
|
|
|
#define socket_message_I2CScanDataRequest_init_default {0}
|
|
|
|
#define socket_message_AnalyticsData_init_default \
|
|
|
|
#define socket_message_PeripheralSettingsData_init_default {0, 0, 0, 0, {socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, socket_message_PinConfig_init_default}}
|
|
|
|
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_init_default {0}
|
|
|
|
#define socket_message_ServoPWMData_init_default \
|
|
|
|
#define socket_message_WifiSettingsData_init_default {"", 0, 0, {socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default}}
|
|
|
|
{ 0, 0 }
|
|
|
|
#define socket_message_RSSIData_init_default {0}
|
|
|
|
#define socket_message_ServoStateData_init_default \
|
|
|
|
#define socket_message_DownloadOTAData_init_default {"", 0, ""}
|
|
|
|
{ 0 }
|
|
|
|
#define socket_message_SonarData_init_default {""}
|
|
|
|
#define socket_message_AnglesData_init_default \
|
|
|
|
#define socket_message_HumanInputData_init_default {false, socket_message_Vector_init_default, false, socket_message_Vector_init_default, 0, 0, 0}
|
|
|
|
{ \
|
|
|
|
#define socket_message_SystemInformation_init_default {false, socket_message_AnalyticsData_init_default, false, socket_message_StaticSystemInformation_init_default}
|
|
|
|
0, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } \
|
|
|
|
#define socket_message_WalkGaitData_init_default {_socket_message_WalkGaits_MIN}
|
|
|
|
}
|
|
|
|
#define socket_message_KinematicData_init_default {0, 0, 0, 0, 0, 0}
|
|
|
|
#define socket_message_I2CScanData_init_default \
|
|
|
|
#define socket_message_SubscribeNotification_init_default {0}
|
|
|
|
{ \
|
|
|
|
#define socket_message_UnsubscribeNotification_init_default {0}
|
|
|
|
0, { \
|
|
|
|
#define socket_message_PingMsg_init_default {0}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, \
|
|
|
|
#define socket_message_PongMsg_init_default {0}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, \
|
|
|
|
#define socket_message_WebsocketMessage_init_default {0, {socket_message_CorrelationRequest_init_default}}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, \
|
|
|
|
#define socket_message_Vector_init_zero {0, 0}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, \
|
|
|
|
#define socket_message_I2CDevice_init_zero {0, "", ""}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, \
|
|
|
|
#define socket_message_PinConfig_init_zero {0, "", "", ""}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, \
|
|
|
|
#define socket_message_KnownNetworkItem_init_zero {"", "", 0, false, "", false, "", false, "", false, "", false, ""}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default, \
|
|
|
|
#define socket_message_IMUData_init_zero {0, 0, 0, 0, 0, 0, 0}
|
|
|
|
socket_message_I2CDevice_init_default, socket_message_I2CDevice_init_default \
|
|
|
|
#define socket_message_FeaturesDataResponse_init_zero {{{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, {{NULL}, NULL}, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
|
|
|
} \
|
|
|
|
#define socket_message_FeaturesDataRequest_init_zero {0}
|
|
|
|
}
|
|
|
|
#define socket_message_CorrelationRequest_init_zero {0, 0, {socket_message_FeaturesDataRequest_init_zero}}
|
|
|
|
#define socket_message_I2CScanDataRequest_init_default \
|
|
|
|
#define socket_message_CorrelationResponse_init_zero {0, 0, 0, {socket_message_FeaturesDataResponse_init_zero}}
|
|
|
|
{ 0 }
|
|
|
|
#define socket_message_StaticSystemInformation_init_zero {"", "", 0, "", 0, 0, 0, 0, "", "", 0, 0, ""}
|
|
|
|
#define socket_message_PeripheralSettingsData_init_default \
|
|
|
|
#define socket_message_IMUCalibrateData_init_zero {0}
|
|
|
|
{ \
|
|
|
|
#define socket_message_IMUCalibrateExecute_init_zero {0}
|
|
|
|
0, 0, 0, 0, { \
|
|
|
|
#define socket_message_ModeData_init_zero {_socket_message_ModesEnum_MIN}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_ControllerInputData_init_zero {false, socket_message_Vector_init_zero, false, socket_message_Vector_init_zero, 0, 0, 0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_AnalyticsData_init_zero {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_ServoPWMData_init_zero {0, 0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_ServoStateData_init_zero {0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_AnglesData_init_zero {0, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_I2CScanData_init_zero {0, {socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero}}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_I2CScanDataRequest_init_zero {0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_PeripheralSettingsData_init_zero {0, 0, 0, 0, {socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero}}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_init_zero {0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_WifiSettingsData_init_zero {"", 0, 0, {socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero}}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_RSSIData_init_zero {0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_DownloadOTAData_init_zero {"", 0, ""}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_SonarData_init_zero {""}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_HumanInputData_init_zero {false, socket_message_Vector_init_zero, false, socket_message_Vector_init_zero, 0, 0, 0}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default, \
|
|
|
|
#define socket_message_SystemInformation_init_zero {false, socket_message_AnalyticsData_init_zero, false, socket_message_StaticSystemInformation_init_zero}
|
|
|
|
socket_message_PinConfig_init_default, socket_message_PinConfig_init_default \
|
|
|
|
#define socket_message_WalkGaitData_init_zero {_socket_message_WalkGaits_MIN}
|
|
|
|
} \
|
|
|
|
#define socket_message_KinematicData_init_zero {0, 0, 0, 0, 0, 0}
|
|
|
|
}
|
|
|
|
#define socket_message_SubscribeNotification_init_zero {0}
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_init_default \
|
|
|
|
#define socket_message_UnsubscribeNotification_init_zero {0}
|
|
|
|
{ 0 }
|
|
|
|
#define socket_message_PingMsg_init_zero {0}
|
|
|
|
#define socket_message_WifiSettingsData_init_default \
|
|
|
|
#define socket_message_PongMsg_init_zero {0}
|
|
|
|
{ \
|
|
|
|
#define socket_message_WebsocketMessage_init_zero {0, {socket_message_CorrelationRequest_init_zero}}
|
|
|
|
"", 0, 0, { \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default, \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_default, socket_message_KnownNetworkItem_init_default \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#define socket_message_RSSIData_init_default \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_DownloadOTAData_init_default \
|
|
|
|
|
|
|
|
{ "", 0, "" }
|
|
|
|
|
|
|
|
#define socket_message_SonarData_init_default \
|
|
|
|
|
|
|
|
{ "" }
|
|
|
|
|
|
|
|
#define socket_message_HumanInputData_init_default \
|
|
|
|
|
|
|
|
{ false, socket_message_Vector_init_default, false, socket_message_Vector_init_default, 0, 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_SystemInformation_init_default \
|
|
|
|
|
|
|
|
{ false, socket_message_AnalyticsData_init_default, false, socket_message_StaticSystemInformation_init_default }
|
|
|
|
|
|
|
|
#define socket_message_WalkGaitData_init_default \
|
|
|
|
|
|
|
|
{ _socket_message_WalkGaits_MIN }
|
|
|
|
|
|
|
|
#define socket_message_KinematicData_init_default \
|
|
|
|
|
|
|
|
{ 0, 0, 0, 0, 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_SubscribeNotification_init_default \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_UnsubscribeNotification_init_default \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_PingMsg_init_default \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_PongMsg_init_default \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_init_default \
|
|
|
|
|
|
|
|
{ \
|
|
|
|
|
|
|
|
0, { socket_message_SubscribeNotification_init_default } \
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#define socket_message_Vector_init_zero \
|
|
|
|
|
|
|
|
{ 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_I2CDevice_init_zero \
|
|
|
|
|
|
|
|
{ 0, "", "" }
|
|
|
|
|
|
|
|
#define socket_message_PinConfig_init_zero \
|
|
|
|
|
|
|
|
{ 0, "", "", "" }
|
|
|
|
|
|
|
|
#define socket_message_KnownNetworkItem_init_zero \
|
|
|
|
|
|
|
|
{ "", "", 0, false, "", false, "", false, "", false, "", false, "" }
|
|
|
|
|
|
|
|
#define socket_message_IMUData_init_zero \
|
|
|
|
|
|
|
|
{ 0, 0, 0, 0, 0, 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_StaticSystemInformation_init_zero \
|
|
|
|
|
|
|
|
{ "", "", 0, "", 0, 0, 0, 0, "", "", 0, 0, "" }
|
|
|
|
|
|
|
|
#define socket_message_IMUCalibrateData_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_IMUCalibrateExecute_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_ModeData_init_zero \
|
|
|
|
|
|
|
|
{ _socket_message_ModesEnum_MIN }
|
|
|
|
|
|
|
|
#define socket_message_ControllerInputData_init_zero \
|
|
|
|
|
|
|
|
{ false, socket_message_Vector_init_zero, false, socket_message_Vector_init_zero, 0, 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_AnalyticsData_init_zero \
|
|
|
|
|
|
|
|
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_ServoPWMData_init_zero \
|
|
|
|
|
|
|
|
{ 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_ServoStateData_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_AnglesData_init_zero \
|
|
|
|
|
|
|
|
{ \
|
|
|
|
|
|
|
|
0, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } \
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#define socket_message_I2CScanData_init_zero \
|
|
|
|
|
|
|
|
{ \
|
|
|
|
|
|
|
|
0, { \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero, \
|
|
|
|
|
|
|
|
socket_message_I2CDevice_init_zero, socket_message_I2CDevice_init_zero \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#define socket_message_I2CScanDataRequest_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_PeripheralSettingsData_init_zero \
|
|
|
|
|
|
|
|
{ \
|
|
|
|
|
|
|
|
0, 0, 0, 0, { \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero, \
|
|
|
|
|
|
|
|
socket_message_PinConfig_init_zero, socket_message_PinConfig_init_zero \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_WifiSettingsData_init_zero \
|
|
|
|
|
|
|
|
{ \
|
|
|
|
|
|
|
|
"", 0, 0, { \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero, \
|
|
|
|
|
|
|
|
socket_message_KnownNetworkItem_init_zero, socket_message_KnownNetworkItem_init_zero \
|
|
|
|
|
|
|
|
} \
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#define socket_message_RSSIData_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_DownloadOTAData_init_zero \
|
|
|
|
|
|
|
|
{ "", 0, "" }
|
|
|
|
|
|
|
|
#define socket_message_SonarData_init_zero \
|
|
|
|
|
|
|
|
{ "" }
|
|
|
|
|
|
|
|
#define socket_message_HumanInputData_init_zero \
|
|
|
|
|
|
|
|
{ false, socket_message_Vector_init_zero, false, socket_message_Vector_init_zero, 0, 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_SystemInformation_init_zero \
|
|
|
|
|
|
|
|
{ false, socket_message_AnalyticsData_init_zero, false, socket_message_StaticSystemInformation_init_zero }
|
|
|
|
|
|
|
|
#define socket_message_WalkGaitData_init_zero \
|
|
|
|
|
|
|
|
{ _socket_message_WalkGaits_MIN }
|
|
|
|
|
|
|
|
#define socket_message_KinematicData_init_zero \
|
|
|
|
|
|
|
|
{ 0, 0, 0, 0, 0, 0 }
|
|
|
|
|
|
|
|
#define socket_message_SubscribeNotification_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_UnsubscribeNotification_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_PingMsg_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_PongMsg_init_zero \
|
|
|
|
|
|
|
|
{ 0 }
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_init_zero \
|
|
|
|
|
|
|
|
{ \
|
|
|
|
|
|
|
|
0, { socket_message_SubscribeNotification_init_zero } \
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* Field tags (for use in manual encoding/decoding) */
|
|
|
|
/* Field tags (for use in manual encoding/decoding) */
|
|
|
|
#define socket_message_Vector_x_tag 1
|
|
|
|
#define socket_message_Vector_x_tag 1
|
|
|
@@ -504,6 +444,25 @@ extern "C" {
|
|
|
|
#define socket_message_IMUData_altitude_tag 5
|
|
|
|
#define socket_message_IMUData_altitude_tag 5
|
|
|
|
#define socket_message_IMUData_bmp_temp_tag 6
|
|
|
|
#define socket_message_IMUData_bmp_temp_tag 6
|
|
|
|
#define socket_message_IMUData_pressure_tag 7
|
|
|
|
#define socket_message_IMUData_pressure_tag 7
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_variant_tag 10
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_firmware_built_target_tag 20
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_firmware_name_tag 30
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_firmware_version_tag 40
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_camera_tag 50
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_imu_tag 60
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_mag_tag 70
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_bmp_tag 80
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_sonar_tag 90
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_servo_tag 100
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_ws2812_tag 110
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_mdns_tag 120
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_embed_www_tag 130
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataRequest_sonar_test_tag 1
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_correlation_id_tag 1
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_features_data_request_tag 10
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_correlation_id_tag 1
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_stauts_code_tag 2
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_features_data_response_tag 10
|
|
|
|
#define socket_message_StaticSystemInformation_esp_platform_tag 1
|
|
|
|
#define socket_message_StaticSystemInformation_esp_platform_tag 1
|
|
|
|
#define socket_message_StaticSystemInformation_firmware_version_tag 2
|
|
|
|
#define socket_message_StaticSystemInformation_firmware_version_tag 2
|
|
|
|
#define socket_message_StaticSystemInformation_cpu_freq_mhz_tag 3
|
|
|
|
#define socket_message_StaticSystemInformation_cpu_freq_mhz_tag 3
|
|
|
@@ -570,6 +529,8 @@ extern "C" {
|
|
|
|
#define socket_message_KinematicData_zm_tag 6
|
|
|
|
#define socket_message_KinematicData_zm_tag 6
|
|
|
|
#define socket_message_SubscribeNotification_tag_tag 1
|
|
|
|
#define socket_message_SubscribeNotification_tag_tag 1
|
|
|
|
#define socket_message_UnsubscribeNotification_tag_tag 1
|
|
|
|
#define socket_message_UnsubscribeNotification_tag_tag 1
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_correlation_request_tag 10
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_correlation_response_tag 11
|
|
|
|
#define socket_message_WebsocketMessage_sub_notif_tag 20
|
|
|
|
#define socket_message_WebsocketMessage_sub_notif_tag 20
|
|
|
|
#define socket_message_WebsocketMessage_unsub_notif_tag 21
|
|
|
|
#define socket_message_WebsocketMessage_unsub_notif_tag 21
|
|
|
|
#define socket_message_WebsocketMessage_pingmsg_tag 30
|
|
|
|
#define socket_message_WebsocketMessage_pingmsg_tag 30
|
|
|
@@ -636,6 +597,43 @@ extern "C" {
|
|
|
|
#define socket_message_IMUData_CALLBACK NULL
|
|
|
|
#define socket_message_IMUData_CALLBACK NULL
|
|
|
|
#define socket_message_IMUData_DEFAULT NULL
|
|
|
|
#define socket_message_IMUData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, CALLBACK, SINGULAR, STRING, variant, 10) \
|
|
|
|
|
|
|
|
X(a, CALLBACK, SINGULAR, STRING, firmware_built_target, 20) \
|
|
|
|
|
|
|
|
X(a, CALLBACK, SINGULAR, STRING, firmware_name, 30) \
|
|
|
|
|
|
|
|
X(a, CALLBACK, SINGULAR, STRING, firmware_version, 40) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, camera, 50) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, imu, 60) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, mag, 70) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, bmp, 80) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, sonar, 90) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, servo, 100) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, ws2812, 110) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, mdns, 120) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, embed_www, 130)
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_CALLBACK pb_default_field_callback
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataRequest_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, sonar_test, 1)
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataRequest_CALLBACK NULL
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataRequest_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, UINT32, correlation_id, 1) \
|
|
|
|
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (request,features_data_request,request.features_data_request), 10)
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_CALLBACK NULL
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_DEFAULT NULL
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_request_features_data_request_MSGTYPE socket_message_FeaturesDataRequest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, UINT32, correlation_id, 1) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, UINT32, stauts_code, 2) \
|
|
|
|
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (response,features_data_response,response.features_data_response), 10)
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_CALLBACK NULL
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_DEFAULT NULL
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_response_features_data_response_MSGTYPE socket_message_FeaturesDataResponse
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_StaticSystemInformation_FIELDLIST(X, a) \
|
|
|
|
#define socket_message_StaticSystemInformation_FIELDLIST(X, a) \
|
|
|
|
X(a, STATIC, SINGULAR, STRING, esp_platform, 1) \
|
|
|
|
X(a, STATIC, SINGULAR, STRING, esp_platform, 1) \
|
|
|
|
X(a, STATIC, SINGULAR, STRING, firmware_version, 2) \
|
|
|
|
X(a, STATIC, SINGULAR, STRING, firmware_version, 2) \
|
|
|
@@ -653,16 +651,18 @@ extern "C" {
|
|
|
|
#define socket_message_StaticSystemInformation_CALLBACK NULL
|
|
|
|
#define socket_message_StaticSystemInformation_CALLBACK NULL
|
|
|
|
#define socket_message_StaticSystemInformation_DEFAULT NULL
|
|
|
|
#define socket_message_StaticSystemInformation_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_IMUCalibrateData_FIELDLIST(X, a) X(a, STATIC, SINGULAR, BOOL, success, 1)
|
|
|
|
#define socket_message_IMUCalibrateData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, success, 1)
|
|
|
|
#define socket_message_IMUCalibrateData_CALLBACK NULL
|
|
|
|
#define socket_message_IMUCalibrateData_CALLBACK NULL
|
|
|
|
#define socket_message_IMUCalibrateData_DEFAULT NULL
|
|
|
|
#define socket_message_IMUCalibrateData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_IMUCalibrateExecute_FIELDLIST(X, a)
|
|
|
|
#define socket_message_IMUCalibrateExecute_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_IMUCalibrateExecute_CALLBACK NULL
|
|
|
|
#define socket_message_IMUCalibrateExecute_CALLBACK NULL
|
|
|
|
#define socket_message_IMUCalibrateExecute_DEFAULT NULL
|
|
|
|
#define socket_message_IMUCalibrateExecute_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_ModeData_FIELDLIST(X, a) X(a, STATIC, SINGULAR, UENUM, mode, 1)
|
|
|
|
#define socket_message_ModeData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, UENUM, mode, 1)
|
|
|
|
#define socket_message_ModeData_CALLBACK NULL
|
|
|
|
#define socket_message_ModeData_CALLBACK NULL
|
|
|
|
#define socket_message_ModeData_DEFAULT NULL
|
|
|
|
#define socket_message_ModeData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
@@ -700,20 +700,23 @@ extern "C" {
|
|
|
|
#define socket_message_ServoPWMData_CALLBACK NULL
|
|
|
|
#define socket_message_ServoPWMData_CALLBACK NULL
|
|
|
|
#define socket_message_ServoPWMData_DEFAULT NULL
|
|
|
|
#define socket_message_ServoPWMData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_ServoStateData_FIELDLIST(X, a) X(a, STATIC, SINGULAR, BOOL, active, 1)
|
|
|
|
#define socket_message_ServoStateData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, BOOL, active, 1)
|
|
|
|
#define socket_message_ServoStateData_CALLBACK NULL
|
|
|
|
#define socket_message_ServoStateData_CALLBACK NULL
|
|
|
|
#define socket_message_ServoStateData_DEFAULT NULL
|
|
|
|
#define socket_message_ServoStateData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_AnglesData_FIELDLIST(X, a) X(a, STATIC, REPEATED, INT32, angles, 1)
|
|
|
|
#define socket_message_AnglesData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, REPEATED, INT32, angles, 1)
|
|
|
|
#define socket_message_AnglesData_CALLBACK NULL
|
|
|
|
#define socket_message_AnglesData_CALLBACK NULL
|
|
|
|
#define socket_message_AnglesData_DEFAULT NULL
|
|
|
|
#define socket_message_AnglesData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_I2CScanData_FIELDLIST(X, a) X(a, STATIC, REPEATED, MESSAGE, devices, 1)
|
|
|
|
#define socket_message_I2CScanData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, REPEATED, MESSAGE, devices, 1)
|
|
|
|
#define socket_message_I2CScanData_CALLBACK NULL
|
|
|
|
#define socket_message_I2CScanData_CALLBACK NULL
|
|
|
|
#define socket_message_I2CScanData_DEFAULT NULL
|
|
|
|
#define socket_message_I2CScanData_DEFAULT NULL
|
|
|
|
#define socket_message_I2CScanData_devices_MSGTYPE socket_message_I2CDevice
|
|
|
|
#define socket_message_I2CScanData_devices_MSGTYPE socket_message_I2CDevice
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_I2CScanDataRequest_FIELDLIST(X, a)
|
|
|
|
#define socket_message_I2CScanDataRequest_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_I2CScanDataRequest_CALLBACK NULL
|
|
|
|
#define socket_message_I2CScanDataRequest_CALLBACK NULL
|
|
|
|
#define socket_message_I2CScanDataRequest_DEFAULT NULL
|
|
|
|
#define socket_message_I2CScanDataRequest_DEFAULT NULL
|
|
|
@@ -727,7 +730,7 @@ extern "C" {
|
|
|
|
#define socket_message_PeripheralSettingsData_DEFAULT NULL
|
|
|
|
#define socket_message_PeripheralSettingsData_DEFAULT NULL
|
|
|
|
#define socket_message_PeripheralSettingsData_pins_MSGTYPE socket_message_PinConfig
|
|
|
|
#define socket_message_PeripheralSettingsData_pins_MSGTYPE socket_message_PinConfig
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_FIELDLIST(X, a)
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_CALLBACK NULL
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_CALLBACK NULL
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_DEFAULT NULL
|
|
|
|
#define socket_message_PeripheralSettingsDataRequest_DEFAULT NULL
|
|
|
@@ -740,7 +743,8 @@ extern "C" {
|
|
|
|
#define socket_message_WifiSettingsData_DEFAULT NULL
|
|
|
|
#define socket_message_WifiSettingsData_DEFAULT NULL
|
|
|
|
#define socket_message_WifiSettingsData_wifi_networks_MSGTYPE socket_message_KnownNetworkItem
|
|
|
|
#define socket_message_WifiSettingsData_wifi_networks_MSGTYPE socket_message_KnownNetworkItem
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_RSSIData_FIELDLIST(X, a) X(a, STATIC, SINGULAR, INT32, rssi, 1)
|
|
|
|
#define socket_message_RSSIData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, INT32, rssi, 1)
|
|
|
|
#define socket_message_RSSIData_CALLBACK NULL
|
|
|
|
#define socket_message_RSSIData_CALLBACK NULL
|
|
|
|
#define socket_message_RSSIData_DEFAULT NULL
|
|
|
|
#define socket_message_RSSIData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
@@ -751,7 +755,8 @@ extern "C" {
|
|
|
|
#define socket_message_DownloadOTAData_CALLBACK NULL
|
|
|
|
#define socket_message_DownloadOTAData_CALLBACK NULL
|
|
|
|
#define socket_message_DownloadOTAData_DEFAULT NULL
|
|
|
|
#define socket_message_DownloadOTAData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_SonarData_FIELDLIST(X, a) X(a, STATIC, SINGULAR, STRING, dummy_field, 1)
|
|
|
|
#define socket_message_SonarData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, STRING, dummy_field, 1)
|
|
|
|
#define socket_message_SonarData_CALLBACK NULL
|
|
|
|
#define socket_message_SonarData_CALLBACK NULL
|
|
|
|
#define socket_message_SonarData_DEFAULT NULL
|
|
|
|
#define socket_message_SonarData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
@@ -774,7 +779,8 @@ extern "C" {
|
|
|
|
#define socket_message_SystemInformation_analytics_data_MSGTYPE socket_message_AnalyticsData
|
|
|
|
#define socket_message_SystemInformation_analytics_data_MSGTYPE socket_message_AnalyticsData
|
|
|
|
#define socket_message_SystemInformation_static_system_information_MSGTYPE socket_message_StaticSystemInformation
|
|
|
|
#define socket_message_SystemInformation_static_system_information_MSGTYPE socket_message_StaticSystemInformation
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_WalkGaitData_FIELDLIST(X, a) X(a, STATIC, SINGULAR, UENUM, gait, 1)
|
|
|
|
#define socket_message_WalkGaitData_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, UENUM, gait, 1)
|
|
|
|
#define socket_message_WalkGaitData_CALLBACK NULL
|
|
|
|
#define socket_message_WalkGaitData_CALLBACK NULL
|
|
|
|
#define socket_message_WalkGaitData_DEFAULT NULL
|
|
|
|
#define socket_message_WalkGaitData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
@@ -788,25 +794,29 @@ extern "C" {
|
|
|
|
#define socket_message_KinematicData_CALLBACK NULL
|
|
|
|
#define socket_message_KinematicData_CALLBACK NULL
|
|
|
|
#define socket_message_KinematicData_DEFAULT NULL
|
|
|
|
#define socket_message_KinematicData_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_SubscribeNotification_FIELDLIST(X, a) X(a, STATIC, SINGULAR, INT32, tag, 1)
|
|
|
|
#define socket_message_SubscribeNotification_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, INT32, tag, 1)
|
|
|
|
#define socket_message_SubscribeNotification_CALLBACK NULL
|
|
|
|
#define socket_message_SubscribeNotification_CALLBACK NULL
|
|
|
|
#define socket_message_SubscribeNotification_DEFAULT NULL
|
|
|
|
#define socket_message_SubscribeNotification_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_UnsubscribeNotification_FIELDLIST(X, a) X(a, STATIC, SINGULAR, INT32, tag, 1)
|
|
|
|
#define socket_message_UnsubscribeNotification_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, SINGULAR, INT32, tag, 1)
|
|
|
|
#define socket_message_UnsubscribeNotification_CALLBACK NULL
|
|
|
|
#define socket_message_UnsubscribeNotification_CALLBACK NULL
|
|
|
|
#define socket_message_UnsubscribeNotification_DEFAULT NULL
|
|
|
|
#define socket_message_UnsubscribeNotification_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_PingMsg_FIELDLIST(X, a)
|
|
|
|
#define socket_message_PingMsg_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_PingMsg_CALLBACK NULL
|
|
|
|
#define socket_message_PingMsg_CALLBACK NULL
|
|
|
|
#define socket_message_PingMsg_DEFAULT NULL
|
|
|
|
#define socket_message_PingMsg_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_PongMsg_FIELDLIST(X, a)
|
|
|
|
#define socket_message_PongMsg_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_PongMsg_CALLBACK NULL
|
|
|
|
#define socket_message_PongMsg_CALLBACK NULL
|
|
|
|
#define socket_message_PongMsg_DEFAULT NULL
|
|
|
|
#define socket_message_PongMsg_DEFAULT NULL
|
|
|
|
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_FIELDLIST(X, a) \
|
|
|
|
#define socket_message_WebsocketMessage_FIELDLIST(X, a) \
|
|
|
|
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,correlation_request,message.correlation_request), 10) \
|
|
|
|
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,correlation_response,message.correlation_response), 11) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,sub_notif,message.sub_notif), 20) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,sub_notif,message.sub_notif), 20) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,unsub_notif,message.unsub_notif), 21) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,unsub_notif,message.unsub_notif), 21) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,pingmsg,message.pingmsg), 30) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,pingmsg,message.pingmsg), 30) \
|
|
|
@@ -822,14 +832,15 @@ extern "C" {
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,i2c_scan,message.i2c_scan), 180) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,i2c_scan,message.i2c_scan), 180) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,i2c_scan_data_request,message.i2c_scan_data_request), 181) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,i2c_scan_data_request,message.i2c_scan_data_request), 181) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,peripheral_settings,message.peripheral_settings), 190) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,peripheral_settings,message.peripheral_settings), 190) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,peripheral_settings_data_request,message.peripheral_settings_data_request), 191) \
|
|
|
|
(message, peripheral_settings_data_request, message.peripheral_settings_data_request), 191) \
|
|
|
|
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,kinematic_data,message.kinematic_data), 200) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,kinematic_data,message.kinematic_data), 200) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,wifi_settings,message.wifi_settings), 240) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,wifi_settings,message.wifi_settings), 240) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,human_input_data,message.human_input_data), 250) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,human_input_data,message.human_input_data), 250) \
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,rssi,message.rssi), 260)
|
|
|
|
X(a, STATIC, ONEOF, MESSAGE, (message,rssi,message.rssi), 260)
|
|
|
|
#define socket_message_WebsocketMessage_CALLBACK NULL
|
|
|
|
#define socket_message_WebsocketMessage_CALLBACK NULL
|
|
|
|
#define socket_message_WebsocketMessage_DEFAULT NULL
|
|
|
|
#define socket_message_WebsocketMessage_DEFAULT NULL
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_message_correlation_request_MSGTYPE socket_message_CorrelationRequest
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_message_correlation_response_MSGTYPE socket_message_CorrelationResponse
|
|
|
|
#define socket_message_WebsocketMessage_message_sub_notif_MSGTYPE socket_message_SubscribeNotification
|
|
|
|
#define socket_message_WebsocketMessage_message_sub_notif_MSGTYPE socket_message_SubscribeNotification
|
|
|
|
#define socket_message_WebsocketMessage_message_unsub_notif_MSGTYPE socket_message_UnsubscribeNotification
|
|
|
|
#define socket_message_WebsocketMessage_message_unsub_notif_MSGTYPE socket_message_UnsubscribeNotification
|
|
|
|
#define socket_message_WebsocketMessage_message_pingmsg_MSGTYPE socket_message_PingMsg
|
|
|
|
#define socket_message_WebsocketMessage_message_pingmsg_MSGTYPE socket_message_PingMsg
|
|
|
@@ -845,8 +856,7 @@ extern "C" {
|
|
|
|
#define socket_message_WebsocketMessage_message_i2c_scan_MSGTYPE socket_message_I2CScanData
|
|
|
|
#define socket_message_WebsocketMessage_message_i2c_scan_MSGTYPE socket_message_I2CScanData
|
|
|
|
#define socket_message_WebsocketMessage_message_i2c_scan_data_request_MSGTYPE socket_message_I2CScanDataRequest
|
|
|
|
#define socket_message_WebsocketMessage_message_i2c_scan_data_request_MSGTYPE socket_message_I2CScanDataRequest
|
|
|
|
#define socket_message_WebsocketMessage_message_peripheral_settings_MSGTYPE socket_message_PeripheralSettingsData
|
|
|
|
#define socket_message_WebsocketMessage_message_peripheral_settings_MSGTYPE socket_message_PeripheralSettingsData
|
|
|
|
#define socket_message_WebsocketMessage_message_peripheral_settings_data_request_MSGTYPE \
|
|
|
|
#define socket_message_WebsocketMessage_message_peripheral_settings_data_request_MSGTYPE socket_message_PeripheralSettingsDataRequest
|
|
|
|
socket_message_PeripheralSettingsDataRequest
|
|
|
|
|
|
|
|
#define socket_message_WebsocketMessage_message_kinematic_data_MSGTYPE socket_message_KinematicData
|
|
|
|
#define socket_message_WebsocketMessage_message_kinematic_data_MSGTYPE socket_message_KinematicData
|
|
|
|
#define socket_message_WebsocketMessage_message_wifi_settings_MSGTYPE socket_message_WifiSettingsData
|
|
|
|
#define socket_message_WebsocketMessage_message_wifi_settings_MSGTYPE socket_message_WifiSettingsData
|
|
|
|
#define socket_message_WebsocketMessage_message_human_input_data_MSGTYPE socket_message_HumanInputData
|
|
|
|
#define socket_message_WebsocketMessage_message_human_input_data_MSGTYPE socket_message_HumanInputData
|
|
|
@@ -857,6 +867,10 @@ extern const pb_msgdesc_t socket_message_I2CDevice_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_PinConfig_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_PinConfig_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_KnownNetworkItem_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_KnownNetworkItem_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_IMUData_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_IMUData_msg;
|
|
|
|
|
|
|
|
extern const pb_msgdesc_t socket_message_FeaturesDataResponse_msg;
|
|
|
|
|
|
|
|
extern const pb_msgdesc_t socket_message_FeaturesDataRequest_msg;
|
|
|
|
|
|
|
|
extern const pb_msgdesc_t socket_message_CorrelationRequest_msg;
|
|
|
|
|
|
|
|
extern const pb_msgdesc_t socket_message_CorrelationResponse_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_StaticSystemInformation_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_StaticSystemInformation_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_IMUCalibrateData_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_IMUCalibrateData_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_IMUCalibrateExecute_msg;
|
|
|
|
extern const pb_msgdesc_t socket_message_IMUCalibrateExecute_msg;
|
|
|
@@ -890,6 +904,10 @@ extern const pb_msgdesc_t socket_message_WebsocketMessage_msg;
|
|
|
|
#define socket_message_PinConfig_fields &socket_message_PinConfig_msg
|
|
|
|
#define socket_message_PinConfig_fields &socket_message_PinConfig_msg
|
|
|
|
#define socket_message_KnownNetworkItem_fields &socket_message_KnownNetworkItem_msg
|
|
|
|
#define socket_message_KnownNetworkItem_fields &socket_message_KnownNetworkItem_msg
|
|
|
|
#define socket_message_IMUData_fields &socket_message_IMUData_msg
|
|
|
|
#define socket_message_IMUData_fields &socket_message_IMUData_msg
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataResponse_fields &socket_message_FeaturesDataResponse_msg
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataRequest_fields &socket_message_FeaturesDataRequest_msg
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_fields &socket_message_CorrelationRequest_msg
|
|
|
|
|
|
|
|
#define socket_message_CorrelationResponse_fields &socket_message_CorrelationResponse_msg
|
|
|
|
#define socket_message_StaticSystemInformation_fields &socket_message_StaticSystemInformation_msg
|
|
|
|
#define socket_message_StaticSystemInformation_fields &socket_message_StaticSystemInformation_msg
|
|
|
|
#define socket_message_IMUCalibrateData_fields &socket_message_IMUCalibrateData_msg
|
|
|
|
#define socket_message_IMUCalibrateData_fields &socket_message_IMUCalibrateData_msg
|
|
|
|
#define socket_message_IMUCalibrateExecute_fields &socket_message_IMUCalibrateExecute_msg
|
|
|
|
#define socket_message_IMUCalibrateExecute_fields &socket_message_IMUCalibrateExecute_msg
|
|
|
@@ -918,11 +936,16 @@ extern const pb_msgdesc_t socket_message_WebsocketMessage_msg;
|
|
|
|
#define socket_message_WebsocketMessage_fields &socket_message_WebsocketMessage_msg
|
|
|
|
#define socket_message_WebsocketMessage_fields &socket_message_WebsocketMessage_msg
|
|
|
|
|
|
|
|
|
|
|
|
/* Maximum encoded size of messages (where known) */
|
|
|
|
/* Maximum encoded size of messages (where known) */
|
|
|
|
#define SOCKET_MESSAGE_WEBSOCKET_MESSAGE_PB_H_MAX_SIZE socket_message_WebsocketMessage_size
|
|
|
|
/* socket_message_FeaturesDataResponse_size depends on runtime parameters */
|
|
|
|
|
|
|
|
/* socket_message_CorrelationResponse_size depends on runtime parameters */
|
|
|
|
|
|
|
|
/* socket_message_WebsocketMessage_size depends on runtime parameters */
|
|
|
|
|
|
|
|
#define SOCKET_MESSAGE_WEBSOCKET_MESSAGE_PB_H_MAX_SIZE socket_message_PeripheralSettingsData_size
|
|
|
|
#define socket_message_AnalyticsData_size 137
|
|
|
|
#define socket_message_AnalyticsData_size 137
|
|
|
|
#define socket_message_AnglesData_size 132
|
|
|
|
#define socket_message_AnglesData_size 132
|
|
|
|
#define socket_message_ControllerInputData_size 39
|
|
|
|
#define socket_message_ControllerInputData_size 39
|
|
|
|
|
|
|
|
#define socket_message_CorrelationRequest_size 10
|
|
|
|
#define socket_message_DownloadOTAData_size 109
|
|
|
|
#define socket_message_DownloadOTAData_size 109
|
|
|
|
|
|
|
|
#define socket_message_FeaturesDataRequest_size 2
|
|
|
|
#define socket_message_HumanInputData_size 42
|
|
|
|
#define socket_message_HumanInputData_size 42
|
|
|
|
#define socket_message_I2CDevice_size 77
|
|
|
|
#define socket_message_I2CDevice_size 77
|
|
|
|
#define socket_message_I2CScanDataRequest_size 0
|
|
|
|
#define socket_message_I2CScanDataRequest_size 0
|
|
|
@@ -948,7 +971,6 @@ extern const pb_msgdesc_t socket_message_WebsocketMessage_msg;
|
|
|
|
#define socket_message_UnsubscribeNotification_size 11
|
|
|
|
#define socket_message_UnsubscribeNotification_size 11
|
|
|
|
#define socket_message_Vector_size 10
|
|
|
|
#define socket_message_Vector_size 10
|
|
|
|
#define socket_message_WalkGaitData_size 2
|
|
|
|
#define socket_message_WalkGaitData_size 2
|
|
|
|
#define socket_message_WebsocketMessage_size 2085
|
|
|
|
|
|
|
|
#define socket_message_WifiSettingsData_size 1547
|
|
|
|
#define socket_message_WifiSettingsData_size 1547
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
#ifdef __cplusplus
|
|
|
|