if (ao_config_loaded)
return;
#if HAS_EEPROM
+ /* Yes, I know ao_storage_read calls ao_storage_setup,
+ * but ao_storage_setup *also* sets ao_storage_config, which we
+ * need before calling ao_storage_read here
+ */
ao_storage_setup();
ao_storage_read(ao_storage_config, &ao_config, sizeof (ao_config));
#endif
while (i) {
ao_sleep(DATA_TO_XDATA(&ao_sample_data));
while (i && cal_data_ring != ao_sample_data) {
- int16_t accel = ao_data_accel(&ao_data_ring[cal_data_ring]);
- printf ("accel %d\n", accel);
accel_total += (int32_t) ao_data_accel(&ao_data_ring[cal_data_ring]);
cal_data_ring = ao_data_ring_next(cal_data_ring);
i--;