aboutsummaryrefslogtreecommitdiff
path: root/src/modules/uavcan/uavcan_main.cpp
diff options
context:
space:
mode:
authorPavel Kirienko <pavel.kirienko@gmail.com>2014-08-26 00:50:19 +0400
committerPavel Kirienko <pavel.kirienko@gmail.com>2014-08-26 00:52:33 +0400
commiteab701b896fa316132aff78a34362ca77549e581 (patch)
tree2922d360e45aad948efc06157739d60ece8fab36 /src/modules/uavcan/uavcan_main.cpp
parentc786f3ce0786adfbd65f00f321817d8719227ddf (diff)
downloadpx4-firmware-eab701b896fa316132aff78a34362ca77549e581.tar.gz
px4-firmware-eab701b896fa316132aff78a34362ca77549e581.tar.bz2
px4-firmware-eab701b896fa316132aff78a34362ca77549e581.zip
Improved UAVCAN status reporting
Diffstat (limited to 'src/modules/uavcan/uavcan_main.cpp')
-rw-r--r--src/modules/uavcan/uavcan_main.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/modules/uavcan/uavcan_main.cpp b/src/modules/uavcan/uavcan_main.cpp
index 482fec1e0..95c6ba13e 100644
--- a/src/modules/uavcan/uavcan_main.cpp
+++ b/src/modules/uavcan/uavcan_main.cpp
@@ -548,14 +548,16 @@ UavcanNode::print_info()
(void)pthread_mutex_lock(&_node_mutex);
// ESC mixer status
- warnx("ESC actuators control groups: sub: %u / req: %u / fds: %u",
- (unsigned)_groups_subscribed, (unsigned)_groups_required, _poll_fds_num);
- warnx("ESC mixer: %s", (_mixers == nullptr) ? "NONE" : "OK");
+ printf("ESC actuators control groups: sub: %u / req: %u / fds: %u\n",
+ (unsigned)_groups_subscribed, (unsigned)_groups_required, _poll_fds_num);
+ printf("ESC mixer: %s\n", (_mixers == nullptr) ? "NONE" : "OK");
// Sensor bridges
auto br = _sensor_bridges.getHead();
while (br != nullptr) {
- warnx("Sensor '%s': channels: %u", br->get_name(), br->get_num_redundant_channels());
+ printf("Sensor '%s':\n", br->get_name());
+ br->print_status();
+ printf("\n");
br = br->getSibling();
}