mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-25 07:03:33 +08:00
use C99 print format for size_t
This commit is contained in:
committed by
Lorenz Meier
parent
26596dbe15
commit
4e50f271d6
@@ -389,27 +389,27 @@ void Logger::run()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
add_topic("sensor_gyro", 10);
|
add_topic("sensor_gyro", 0);
|
||||||
add_topic("sensor_accel", 10);
|
add_topic("sensor_accel", 0);
|
||||||
add_topic("vehicle_rates_setpoint", 10);
|
add_topic("vehicle_rates_setpoint", 10);
|
||||||
add_topic("vehicle_attitude_setpoint", 10);
|
add_topic("vehicle_attitude_setpoint", 10);
|
||||||
add_topic("vehicle_attitude", 10);
|
add_topic("vehicle_attitude", 0);
|
||||||
add_topic("actuator_outputs", 50);
|
add_topic("actuator_outputs", 50);
|
||||||
add_topic("battery_status", 100);
|
add_topic("battery_status", 100);
|
||||||
add_topic("vehicle_command", 100);
|
add_topic("vehicle_command", 100);
|
||||||
add_topic("actuator_controls", 10);
|
add_topic("actuator_controls", 10);
|
||||||
add_topic("vehicle_local_position_setpoint", 30);
|
add_topic("vehicle_local_position_setpoint", 200);
|
||||||
add_topic("rc_channels", 100);
|
add_topic("rc_channels", 20);
|
||||||
// add_topic("ekf2_innovations", 20);
|
// add_topic("ekf2_innovations", 20);
|
||||||
add_topic("commander_state", 100);
|
add_topic("commander_state", 100);
|
||||||
add_topic("vehicle_local_position", 10);
|
add_topic("vehicle_local_position", 200);
|
||||||
add_topic("vehicle_global_position", 10);
|
add_topic("vehicle_global_position", 200);
|
||||||
add_topic("system_power", 100);
|
add_topic("system_power", 100);
|
||||||
add_topic("servorail_status", 100);
|
add_topic("servorail_status", 200);
|
||||||
add_topic("mc_att_ctrl_status", 50);
|
add_topic("mc_att_ctrl_status", 50);
|
||||||
add_topic("control_state");
|
// add_topic("control_state");
|
||||||
// add_topic("estimator_status");
|
// add_topic("estimator_status");
|
||||||
add_topic("vehicle_status", 100);
|
add_topic("vehicle_status", 200);
|
||||||
|
|
||||||
if (!_writer.init()) {
|
if (!_writer.init()) {
|
||||||
PX4_ERR("logger: init of writer failed");
|
PX4_ERR("logger: init of writer failed");
|
||||||
@@ -744,7 +744,7 @@ void Logger::write_info(const char *name, const char *value)
|
|||||||
|
|
||||||
/* construct format key (type and name) */
|
/* construct format key (type and name) */
|
||||||
size_t vlen = strlen(value);
|
size_t vlen = strlen(value);
|
||||||
msg->key_len = snprintf(msg->key, sizeof(msg->key), "char[%u] %s", (unsigned)vlen, name);
|
msg->key_len = snprintf(msg->key, sizeof(msg->key), "char[%zu] %s", vlen, name);
|
||||||
size_t msg_size = sizeof(*msg) - sizeof(msg->key) + msg->key_len;
|
size_t msg_size = sizeof(*msg) - sizeof(msg->key) + msg->key_len;
|
||||||
|
|
||||||
/* copy string value directly to buffer */
|
/* copy string value directly to buffer */
|
||||||
@@ -877,7 +877,7 @@ void Logger::write_changed_parameters()
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* format parameter key (type and name and timestamp) */
|
/* format parameter key (type and name) */
|
||||||
msg->key_len = snprintf(msg->key, sizeof(msg->key), "%s %s ", type_str, param_name(param));
|
msg->key_len = snprintf(msg->key, sizeof(msg->key), "%s %s ", type_str, param_name(param));
|
||||||
size_t msg_size = sizeof(*msg) - sizeof(msg->key) + msg->key_len;
|
size_t msg_size = sizeof(*msg) - sizeof(msg->key) + msg->key_len;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user