]> git.gag.com Git - fw/altos/commitdiff
doc: clarify how EasyMotor gets put into idle mode
authorBdale Garbee <bdale@gag.com>
Tue, 25 Jun 2024 18:11:31 +0000 (12:11 -0600)
committerBdale Garbee <bdale@gag.com>
Tue, 25 Jun 2024 18:11:31 +0000 (12:11 -0600)
doc/motortest-operation.inc
doc/system-operation.inc

index 6371ae04c49301f62ad1d72824e25aadb1032a2f..958a0cad66a668782a09b74b901c24639bc5b193 100644 (file)
@@ -5,12 +5,16 @@
        checklist after the rocket is installed on a launch rail.
 
        The board will beep out a Morse code “P” every few seconds
-       indicating that it's in pad mode and ready to detect launch.
-       Once launch is detected, the board logs pressure and acceleration
-       data 100 times per second throughout the flight.
+       indicating that it's in pad mode and ready to detect the start of
+       the motor burn.  Recording starts when chamber pressure rises by
+       at least 50psi, then the board logs pressure and acceleration
+       data 100 times per second until chamber pressure goes low again and
+       remains stable for at least 10 seconds.
 
-       After flight, AltosUI can be used to download the flight data,
-       view a quick graph of acceleration and pressure with pan and
+       After flight, attach a USB data cable to the board before powering
+       it on so that it goes in to 'idle mode'.  Then AltosUI can be used 
+       to download the flight data, view a quick graph of acceleration and 
+       pressure with pan and
        zoom capabilities, then export it to a comma separated values 
        (CSV) file. Such a file can easily be loaded into a spreadsheet 
-       for analysis.
+       for analysis. 
index 888e3891c6479941bba2276c6719e1cba5d6016a..656ed8e42a756a1bbfab56699a8e026821fe765e 100644 (file)
                have an
                accelerometer we can use to determine orientation, “idle” mode
                is selected if the board is connected via USB to a computer,
-               otherwise the board enters “flight” mode.
+               otherwise the board enters “flight” mode.  This is also how
+               EasyMotor works, since even though it has an accelerometer,
+               it detects the motor burn it is meant to record by detecting\ e\ 1          a rise in chamber pressure, and board orientation doesn't 
+               matter.
                ifdef::telemini[]
                TeleMini
                selects “idle” mode if it receives a command packet