summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2018-08-05 11:09:34 +0800
committerKeith Packard <keithp@keithp.com>2018-08-05 11:13:42 +0800
commit0d57c78dde3c6e61576a4769b0e0fae7e88c107d (patch)
tree55b15b996575fe8c934ebfb16426c8e95425e2cf /doc
parent9dfbf0103a649816e98d5511b1d6bbbfc93f6632 (diff)
altos: Add separate 'ao_launch_tick'. Use in pyro and lockout.
Prior to this, there was only ao_boost_tick, which got reset at each motor burn start. That meant there wasn't any way to measure total flight time for pyro channels and 'apogee lockout' was based on time since most recent motor start instead of total flight time. Now pyro channels and apogee lockout both use total flight time, while motor burn length still uses time since most recent motor burn start (as it should). Docs and UI updated to use 'launch' instead of 'boost' to try and make the change clear. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/config-device.inc8
-rw-r--r--doc/pyro-channels.inc10
2 files changed, 14 insertions, 4 deletions
diff --git a/doc/config-device.inc b/doc/config-device.inc
index 99d5c008..0ca6afff 100644
--- a/doc/config-device.inc
+++ b/doc/config-device.inc
@@ -23,7 +23,7 @@ ifdef::altusmetrum[]
==== Apogee Lockout
- Apogee lockout is the number of seconds after boost
+ Apogee lockout is the number of seconds after launch
where the flight computer will not fire the apogee
charge, even if the rocket appears to be at
apogee. This is often called 'Mach Delay', as it is
@@ -35,6 +35,12 @@ ifdef::altusmetrum[]
pressure increase, and so this setting should be left
at the default value of zero to disable it.
+ [WARNING]
+ Firmware versions older than 1.8.6 have a
+ bug which resets the time since launch to zero each
+ time a motor starts burning. Update firmware to get
+ the correct behavior.
+
endif::altusmetrum[]
ifdef::radio[]
diff --git a/doc/pyro-channels.inc b/doc/pyro-channels.inc
index 68bbf910..ab5baef0 100644
--- a/doc/pyro-channels.inc
+++ b/doc/pyro-channels.inc
@@ -42,9 +42,13 @@ launch pad and initialize the system.
of less than that value.
====
-Flight Time:: Time since boost was detected. Select a value and choose
-whether to activate the pyro channel before or after that amount of
-time.
+Flight Time:: Time since launch. Select a value and choose whether to
+activate the pyro channel before or after that amount of time.
+
+[WARNING]
+Firmware versions older than 1.8.6 have a bug which resets the time
+since launch to zero each time a motor starts burning. Update firmware
+to get the correct behavior.
Ascending:: A deprecated configuration value which was the same as
setting Ascent rate > 0. Existing configurations using this will be