Sonar recordings can have missing data from the sonar channels, likely due to low voltage and/or sd card write speed. Missing data is identifiable from the sonar record number. Record numbers are unique for each ping, following the pattern below (but the order is not consistent):
- B001 (high freq downscan)
- B002 (port)
- B003 (star)
- B004 (mega downscan)
- B001
- B002
- etc.
Add function to identify missing pings and fill ping attribute csv with nan's for record number, and pull other attributes from nearby pings from other channels. When exporting imagery, fill image with nan's where there is missing data. This will make spatially accurate geotiffs in addition to salvaging valid data from an otherwise corrupt recording.
Sonar recordings can have missing data from the sonar channels, likely due to low voltage and/or sd card write speed. Missing data is identifiable from the sonar record number. Record numbers are unique for each ping, following the pattern below (but the order is not consistent):
Add function to identify missing pings and fill ping attribute csv with nan's for record number, and pull other attributes from nearby pings from other channels. When exporting imagery, fill image with nan's where there is missing data. This will make spatially accurate geotiffs in addition to salvaging valid data from an otherwise corrupt recording.