uORB: increase ORB_MULTI_MAX_INSTANCES 4 -> 10

- put more realistic bounds on maximum number of battery instances, gps, etc
This commit is contained in:
Daniel Agar
2020-09-24 11:01:28 -04:00
committed by GitHub
parent f04f0c89ca
commit 0dc8bb9c86
9 changed files with 27 additions and 23 deletions
+4 -4
View File
@@ -75,7 +75,6 @@ void LoggedTopics::add_default_topics()
add_topic("position_setpoint_triplet", 200);
add_topic("px4io_status");
add_topic("radio_status");
add_topic("rate_ctrl_status", 200);
add_topic("rpm", 500);
add_topic("safety");
add_topic("sensor_combined");
@@ -110,14 +109,15 @@ void LoggedTopics::add_default_topics()
add_topic_multi("actuator_outputs", 100, 2);
add_topic_multi("logger_status", 0, 2);
add_topic_multi("multirotor_motor_limits", 1000, 2);
add_topic_multi("rate_ctrl_status", 200, 2);
add_topic_multi("telemetry_status", 1000);
add_topic_multi("wind_estimate", 1000);
// log all raw sensors at minimal rate (at least 1 Hz)
add_topic_multi("battery_status", 300);
add_topic_multi("differential_pressure", 1000);
add_topic_multi("battery_status", 300, 4);
add_topic_multi("differential_pressure", 1000, 3);
add_topic_multi("distance_sensor", 1000);
add_topic_multi("optical_flow", 1000);
add_topic_multi("optical_flow", 1000, 2);
add_topic_multi("sensor_accel", 1000, 3);
add_topic_multi("sensor_baro", 1000, 3);
add_topic_multi("sensor_gyro", 1000, 3);
+1 -1
View File
@@ -74,7 +74,7 @@ inline bool operator&(SDLogProfileMask a, SDLogProfileMask b)
class LoggedTopics
{
public:
static constexpr int MAX_TOPICS_NUM = 200; /**< Maximum number of logged topics */
static constexpr int MAX_TOPICS_NUM = 255; /**< Maximum number of logged topics */
struct RequestedSubscription {
uint16_t interval_ms;