Features reponse for esp
This commit is contained in:
@@ -39,6 +39,9 @@ DEFINE_MESSAGE_TRAITS(I2CScanDataRequest, i2c_scan_data_request)
|
||||
DEFINE_MESSAGE_TRAITS(PeripheralSettingsDataRequest, peripheral_settings_data_request)
|
||||
DEFINE_MESSAGE_TRAITS(ServoPWMData, servo_pwm)
|
||||
DEFINE_MESSAGE_TRAITS(ServoStateData, servo_state)
|
||||
DEFINE_MESSAGE_TRAITS(CorrelationRequest, correlation_request)
|
||||
DEFINE_MESSAGE_TRAITS(CorrelationResponse, correlation_response)
|
||||
|
||||
|
||||
#undef DEFINE_MESSAGE_TRAITS
|
||||
|
||||
|
||||
@@ -76,7 +76,7 @@ void printFeatureConfiguration();
|
||||
|
||||
void features(JsonObject &root);
|
||||
|
||||
void features_request(socket_message_FeaturesDataRequest& fd_req, socket_message_FeaturesDataResponse& fd_res)
|
||||
void features_request(const socket_message_FeaturesDataRequest& fd_req, socket_message_FeaturesDataResponse& fd_res);
|
||||
|
||||
esp_err_t getFeatures(PsychicRequest *request);
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ void printFeatureConfiguration() {
|
||||
ESP_LOGI("Features", "==========================================================");
|
||||
}
|
||||
|
||||
void features_request(socket_message_FeaturesDataRequest& fd_req, socket_message_FeaturesDataResponse& fd_res) {
|
||||
void features_request(const socket_message_FeaturesDataRequest& fd_req, socket_message_FeaturesDataResponse& fd_res) {
|
||||
fd_res.camera = USE_CAMERA ? true : false;
|
||||
fd_res.imu = (USE_MPU6050 || USE_BNO055) ? true : false;
|
||||
fd_res.mag = (USE_HMC5883 || USE_BNO055) ? true : false;
|
||||
@@ -40,10 +40,10 @@ void features_request(socket_message_FeaturesDataRequest& fd_req, socket_message
|
||||
fd_res.ws2812 = USE_WS2812 ? true : false;
|
||||
fd_res.mdns = USE_MDNS ? true : false;
|
||||
fd_res.embed_www = EMBED_WEBAPP ? true : false;
|
||||
strcpy(fd_res.firmware_version, APP_VERSION);
|
||||
strcpy(fd_res.firmware_name, APP_NAME);
|
||||
strcpy(fd_res.firmware_built_target, BUILD_TARGET);
|
||||
strcpy(fd_res.variant, KINEMATICS_VARIANT_STR);
|
||||
fd_res.firmware_version = APP_VERSION;
|
||||
fd_res.firmware_name = APP_NAME;
|
||||
fd_res.firmware_built_target = BUILD_TARGET;
|
||||
fd_res.variant = KINEMATICS_VARIANT_STR;
|
||||
}
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user