2025-06-20 7:22 AM
I'm opening this issue because I haven’t been able to get the automode feature working as described in the QuickStart Guide. Here are the steps I followed:
Formatted my SD card (SanDisk Extreme 256 GB SDSQXCD-256G-GN6MA) to FAT32 with a 32K allocation unit size;
Configured the device_config.json file as shown below and copied it to the root directory of the SD card (which appears as “G:” in my system). Based on the config, I expected to get 4 folders with logs (one per acquisition), each containing 30 seconds of data logging, though I’m not totally sure this is the correct behavior to expect?
Inserted the SD card into the logger;
Pressed the RESET button;
Pressed the USR button (the green LED started blinking immediately);
Waited approximately 3 minutes, which should be enough time for 4 acquisitions of 30 seconds each (i.e., nof_acquisition * logging_period_s = 4 * 30 s).
Result:
When opening the SD card (G:), I only see one folder, DL2_00001, which contains non-empty .dat files.
In G:/DL2_00001/acquisition_info.json, the start_time and end_time show a duration of about 3 minutes, as expected (see below).
There’s also a new config file at G:/DL2_00001/device_config.json (see below), and interestingly, it shows "enabled": false instead of true, but all other parameters (nof_acquisition, ..) are the same than G:/device_config.json. That’s why I suspect the logger is reading the config file located at the root (G:/device_config.json), but for some reasons not using the automode as expected.
I also tried another experiment:
After repeating steps 1 to 5, I waited until the green LED turned permanently ON (which, to me, indicates a crash ). This time, I got a G:/DL2_00001 folder, but all the .dat files were empty (iis2dh_acc.dat, stts751_temp.dat, etc.), and the folder was missing both device_config.json and acquisition_info.json.
So maybe there’s something I’m missing? Do you see anything I might have done wrong?
Best regards,
Anthony