jvoermans / Vibration_Logger

Logger to measure sea ice vibrations
3 stars 1 forks source link

sonobuoy using hydrophones: also measure ice #46

Closed gauteh closed 1 year ago

gauteh commented 1 year ago

Hi,

I wrote similar code to set up a seismic logger on the ice. Might be of interest: https://github.com/gauteh/sonobuoy-gautebuoy , but probably not fast enough for your target as it is.

Regards, Gaute

jerabaul29 commented 1 year ago

Nice, thanks for the pointer @gauteh (curious: how did you hear about this repo? Guess you follow me and got a notification when I starred the repo? :) ).

This is largely a "finished" project now (at least on the hardware / firmware development part, that took place before I joined Met and knew you, and the fieldwork took place just before / at the start of my time at Met), even if there is a bit of analysis / writeup still needed / happening :) .

To give a bit of context, the final logger was simultaneously logging (@jvoermans correct me if I remember wrongly) 5 channels (X, Y, Z at a given gain and in addition Z at 2 extra gains, if I remember well) at 1kHz for each channel, i.e 5kSamples / sec, and writing this in real time to SD card (all ADC measurement and buffering to double buffers was done in interrupts, and writing 512 bytes binary blocks of data to SD card was done from the main program loop when ready, so we do get 1kHz continuous time series on all channels logged to the SD card, I was quite proud of it ^^ :) ). We were also logging GPS NEMA through serial and GPS PPM input through interrupt driven pin, and all measurements included a MCU clock uS timestamp, so we were able to get absolute time accuracy for all data down to uS :) .

gauteh commented 1 year ago

Nice, sounds good. Yeah, I saw it on the github timeline!