summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2017-04-27 12:57:49 -0600
committerBdale Garbee <bdale@gag.com>2017-05-11 09:58:46 -0600
commitf753ad3b9d0f3dc9794e5dd097063aab6cf9bdc4 (patch)
treeac0bf201c5309c9c2acbd9e6311f11b06feb47b0
parent7e2b92ccb56b713fd18af5769156331ead8dc7ed (diff)
telefiretwo: don't try to record pre-burn sensor values in FLIGHT record
-rw-r--r--altoslib/AltosEepromRecordFireTwo.java4
-rw-r--r--src/kernel/ao_log.h4
-rw-r--r--src/kernel/ao_log_firetwo.c4
3 files changed, 2 insertions, 10 deletions
diff --git a/altoslib/AltosEepromRecordFireTwo.java b/altoslib/AltosEepromRecordFireTwo.java
index dd9e34e1..809247c7 100644
--- a/altoslib/AltosEepromRecordFireTwo.java
+++ b/altoslib/AltosEepromRecordFireTwo.java
@@ -27,8 +27,6 @@ public class AltosEepromRecordFireTwo extends AltosEepromRecord {
/* AO_LOG_FLIGHT elements */
public int flight() { return data16(0); }
- public int idle_pres() { return data16(2); }
- public int idle_thrust() { return data16(4); }
/* AO_LOG_STATE elements */
public int state() { return data16(0); }
@@ -76,7 +74,7 @@ public class AltosEepromRecordFireTwo extends AltosEepromRecord {
switch (cmd()) {
case AltosLib.AO_LOG_FLIGHT:
state.set_flight(flight());
- state.set_ground_pressure(adc_to_pa(idle_pres()));
+ state.set_ground_pressure(0.0);
state.set_accel_g(0, -1);
break;
case AltosLib.AO_LOG_STATE:
diff --git a/src/kernel/ao_log.h b/src/kernel/ao_log.h
index a2f2c6ca..5c568c99 100644
--- a/src/kernel/ao_log.h
+++ b/src/kernel/ao_log.h
@@ -309,9 +309,7 @@ struct ao_log_firetwo {
/* AO_LOG_FLIGHT */
struct {
uint16_t flight; /* 4 */
- uint16_t idle_pressure; /* 6 */
- uint16_t idle_thrust; /* 8 */
- } flight; /* 16 */
+ } flight; /* 6 */
/* AO_LOG_STATE */
struct {
uint16_t state; /* 4 */
diff --git a/src/kernel/ao_log_firetwo.c b/src/kernel/ao_log_firetwo.c
index 4b42abe4..1a82673d 100644
--- a/src/kernel/ao_log_firetwo.c
+++ b/src/kernel/ao_log_firetwo.c
@@ -75,8 +75,6 @@ typedef uint8_t check_log_size[1-(256 % sizeof(struct ao_log_firetwo))] ;
void
ao_log(void)
{
- uint16_t ao_idle_pressure = 0; // write code to capture pre-test values someday
- uint16_t ao_idle_thrust = 0;
uint16_t ao_flight_state = ao_flight_startup;
ao_storage_setup();
@@ -89,8 +87,6 @@ ao_log(void)
log.type = AO_LOG_FLIGHT;
log.tick = ao_time();
- log.u.flight.idle_pressure = ao_idle_pressure;
- log.u.flight.idle_thrust = ao_idle_thrust;
log.u.flight.flight = ao_flight_number;
ao_log_firetwo(&log);