diff --git a/src/ParseInfo/DefaultSensors.h b/src/ParseInfo/DefaultSensors.h index 8ed9255e..cf794995 100644 --- a/src/ParseInfo/DefaultSensors.h +++ b/src/ParseInfo/DefaultSensors.h @@ -141,7 +141,7 @@ SensorScheme defaultSensors[SENSOR_COUNT] = { .groupCount = MICRO_GROUP_COUNT, .groups = microGroups, .configOptions = { - .availableOptions = DATA_STORAGE | FREQUENCIES_DEFINED, // no streaming + .availableOptions = DATA_STREAMING | DATA_STORAGE | FREQUENCIES_DEFINED, .frequencyOptions = { .frequencyCount = sizeof(Microphone::sample_rates.reg_vals), .defaultFrequencyIndex = 0, diff --git a/src/SensorManager/Microphone.cpp b/src/SensorManager/Microphone.cpp index bf6a48c6..cd8afc37 100644 --- a/src/SensorManager/Microphone.cpp +++ b/src/SensorManager/Microphone.cpp @@ -61,6 +61,7 @@ void Microphone::start(int sample_rate_idx) { if (!_active) return; LOG_INF("Starting Microphone at %f Hz", sample_rates.sample_rates[sample_rate_idx]); + record_to_sd(_sd_logging); audio_datapath_aquire(&fifo_rx);