X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fao_flight_test.c;h=5c61951853d63c84ddc6905be651b002a1e9a2d0;hb=2681a17500913cbaf3966f09380bb1d6b59e3863;hp=2bf7f2b233a4a3b789d5031d60b7adf1482de225;hpb=b529e5e8998702986909111a457f3ce9932e1ccf;p=fw%2Faltos diff --git a/src/ao_flight_test.c b/src/ao_flight_test.c index 2bf7f2b2..5c619518 100644 --- a/src/ao_flight_test.c +++ b/src/ao_flight_test.c @@ -154,6 +154,8 @@ struct ao_config { struct ao_config ao_config = { 250, 15937, 16467 }; +#define DATA_TO_XDATA(x) (x) + #include "ao_flight.c" void @@ -178,7 +180,7 @@ void ao_sleep(void *wchan) { ao_dump_state(); - if (wchan == &ao_adc_ring) { + if (wchan == &ao_adc_head) { char type; uint16_t tick; uint16_t a, b; @@ -236,6 +238,8 @@ ao_sleep(void *wchan) switch (type) { case 'F': ao_flight_ground_accel = a; + ao_config.accel_plus_g = a; + ao_config.accel_minus_g = a + 530; ao_flight_started = 1; break; case 'S':