changed writeHeader to use sbdSensorReadings instead of surfaceReports as genSurfaceReports is now run after parseSbd