aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ROMFS/px4fmu_common/init.d/10_io_f3302
-rw-r--r--src/drivers/px4io/px4io.cpp6
2 files changed, 4 insertions, 4 deletions
diff --git a/ROMFS/px4fmu_common/init.d/10_io_f330 b/ROMFS/px4fmu_common/init.d/10_io_f330
index 13272426e..b3fb02757 100644
--- a/ROMFS/px4fmu_common/init.d/10_io_f330
+++ b/ROMFS/px4fmu_common/init.d/10_io_f330
@@ -108,7 +108,7 @@ then
fi
else
px4io limit 400
- sdlog2 start -r 100 -a -b 16
+ sdlog2 start -r 200 -a -b 16
if rgbled start
then
#rgbled systemstate
diff --git a/src/drivers/px4io/px4io.cpp b/src/drivers/px4io/px4io.cpp
index 1122195d4..ae5d6ce19 100644
--- a/src/drivers/px4io/px4io.cpp
+++ b/src/drivers/px4io/px4io.cpp
@@ -1628,8 +1628,8 @@ int
PX4IO::set_update_rate(int rate)
{
int interval_ms = 1000 / rate;
- if (interval_ms < 5) {
- interval_ms = 5;
+ if (interval_ms < 3) {
+ interval_ms = 3;
warnx("update rate too high, limiting interval to %d ms (%d Hz).", interval_ms, 1000 / interval_ms);
}
@@ -1956,7 +1956,7 @@ px4io_main(int argc, char *argv[])
if ((argc > 2)) {
g_dev->set_update_rate(atoi(argv[2]));
} else {
- errx(1, "missing argument (50 - 200 Hz)");
+ errx(1, "missing argument (50 - 400 Hz)");
return 1;
}
exit(0);