Supervisor::createCoreTasks()
Supervisor::createTask() - eventLogServer
Supervisor::createTask() - workSite
Supervisor::createTask() - vehicleConfigurationServer
Supervisor::createTask() - ext: Initializing worksiteServer
ernalComm: WorkSite::WorkSite -- Adding attributes
sSe: WorkSite::WorkSite -- Loading parameters from file /home/dorado1/auv/altex/onboard/config/docking/workSite.cfg
rver
Supe: Using default vehicle config file "/home/dorado1/auv/altex/onboard/config/docking/vehicle.cfg"
rvisor::createTask() - navigationServer
Supervisor::createTask() - layeredControlServer
Supervisor::createTask() - dynam: WorkSite::WorkSite -- Finished loading parameters
ic: 0:	1	600674.187500E	4067388.750000N	73.699997 m	10.000000 ms	channel:2
Cont: 1:	2	600531.687500E	4065156.000000N	73.199997 m	10.000000 ms	channel:4
rol: 2:	3	598447.000000E	4067412.250000N	91.400002 m	10.000000 ms	channel:5
Ser: 3:	4	600848.125000E	4069389.500000N	80.199997 m	10.000000 ms	channel:6
ver
: 4:	5	602732.187500E	4067093.000000N	57.299999 m	10.000000 ms	channel:7
: WorkSite server: 0x22f48
: New Navigation component constructor
: Navigation - Using only the Dvl to compute altitude.
Supervisor::createTask() - newTailConeServer
Supervisor::createTask() - crossbowServer
Supervisor::createTask() - gpsServer
Supervisor::createTask() - parosciServer
Supervisor::createTask() - bluefinBat: Preparing to fork

tDriver
: SerialDevice: done...

: I'm the child...forking

: TailConeServer -- Maximum Elevator Actuator Excursion is 0 Counts
Sup: TailConeServer:: -- Minimum Elevator Actuator Excursion is 0 Counts
ervisor: TailConeServer -- Maximum Rudder Actuator Excursion is 0 Counts
::cr: TailConeServer -- Minimum Rudder Actuator Excursion is 0 Counts
eat: SerialDevice: done...

eTas: SerialDevice: done...

k() - dvlServer
Supervisor::createTask() - fanServer
: ahrs if is Ahrs

Super: SerialDevice: done...

visor:: BluefineBatt::init() - 1 batteries on 10 second interval
:createTask() - d: BluefinBatt.cc - Looking for Parosci server
: SerialDevice: done...

ropW: SerialDevice: done...

eightSe: BluefinBatt::init() - querying for batt ids
rver
: SerialDevice: done...

Supervisor::c: SerialDevice: done...

reateTask() - sonardyneServer
: DynamicControlServer::DynamicControl() - status 1 from _tailCone->initialize()
: DynamicControlServer - Got event 1 from TailCone

: SerialDevice: done...

: PeriodicTask::run() (layeredControl) - sampleInterval=200, maxInterval=200
: SerialDevice: done...

: SerialDevice: done...

: Gps: initializing

: Crossbow.cc: Setting polled mode
: SerialDevice: done...

: Crossbow.cc: Setting polled mode
: Gps: done initializing...

: Crossbow.cc: In getSerialNumber()
: **** EventTriggers::add() - attaching proxy
: Crossbow.cc: _device->read failed with error
: PeriodicTask::run() (crossbow) - sampleInterval=100, maxInterval=100
: AshtechGps::processRecord() - $PASHR,ACK*3D

: GpsUtils::parseFix() - $PASHR,ACK*3D


: AshtechGps::processRecord() - GpsUtils::parseFix() - incomplete GGA sentence?
$PASHR,ACK*3D

: **** EventTriggers::add() - attaching proxy
: SerialDevice: done...

: AshtechGps::processRecord() - $PASHR,ACK*3D

: GpsUtils::parseFix() - $PASHR,ACK*3D


: AshtechGps::processRecord() - GpsUtils::parseFix() - incomplete GGA sentence?
$PASHR,ACK*3D

: AshtechGps::processRecord() - $GPGGA,225943.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,225943.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: SerialDevice: done...

: SerialDevice: done...

: 3 Modules found
: SerialDevice: done...

: SerialDevice: done...

:  DropWeight::initialize - Resetting counters.
: **** EventTriggers::add() - attaching proxy
: SerialDeviceDriver::initialize()
: 
 Starting DVL Initialization.

:  ng counters to default

: SerialDevice: done...

: AshtechGps::processRecord() - $GPGGA,225944.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,225944.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne -- configuration:
	PollPeriod = 500 ms
	PresetGain = 1
	PowerLevel = 0
	LblWait    = 3 s
	ESV        = 1485.000000 m/s
	Beacon     = V4,1

: SonardyneDriver - interrogation string is POS V4,1
, timeout is 4000 ms
: Sonardyne - PG response: 
PG1 PAN TDR GAIN: LOW

: Sonardyne - PL response: 
PL0 PAN POWER: LOW

: Sonardyne - LW response: 
LW3

: PeriodicTask::run() () - sampleInterval=500, maxInterval=500
: PeriodicTask::run() (tailConeDriver) - sampleInterval=200, maxInterval=200
: SerialDevice: done...

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Parosci.cc -- Initial pressure = 0.137895
: PeriodicTask::run() (fanDriver) - sampleInterval=1000, maxInterval=1000
: Parosci.cc -- Parosci initial pressure period = 30.132690
: Parosci.cc -- Parosci initial temp period = 5.840672
: Parosci.cc -- Paroscientific configured.
: **** EventTriggers::add() - attaching proxy
: AshtechGps::processRecord() - $GPGGA,225945.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,225945.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: CR1
[Parameters set to FACTORY defaults]
>
: PD5
>
: BK1
>
: TP00:00.00
>
: Sonardyne - POSD response: 
POSD S+145.0,N36.0,D-7,U0,Q0.000000

: TE00:00:00.60
>
: BL,100,000,100
>
: BP001
>
: Sonardyne - POSD response: 
POSD S+145.0,N36.0,D-7,U0,Q0.000000

: CF11010
>
: CB611
>
: SerialDevice: done...

:  Dvl::initialize - Baud rate set to 38400.

: EX10011
>
: EA+04500
>
: WP0001
>
: WN25
>
:  Dvl::initialize - The number of cells is 25.

: WV210
>
:  Dvl::initialize - 14 valid commands read in from dvl.cfg.

: EC1490
>
: 
>
:  Dvl::initialize() - The DVL is initialized.

: **** EventTriggers::add() - attaching proxy
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225946.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,225946.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.4,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.4,D-6,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225947.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,225947.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.1,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.1,D-6,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225948.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,225948.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.7,D-2,U0,Q0.000000

: BluefinBatt::init() - battery ids are 97  
: BluefinBatt::init() - found battery 97
: Sonardyne - POSD response: 
POSD S+145.0,N46.7,D-2,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225949.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,225949.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.96

: Sonardyne - parsing R3.96

: Sonardyne - read R = 3.960000 from 3.96

: Sonardyne - got range only (3.960000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.0,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.0,D-4,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225950.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,225950.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.8,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.8,D-5,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225951.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,225951.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.2,D-7,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.2,D-7,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225952.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,225952.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.0,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.0,D-6,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225953.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,225953.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-5,U0,Q0.000000

: BluefinBatt::init() - battery watchdog state is $97wf 1
 
: PeriodicTask::run() (BluefinBatt) - sampleInterval=10000, maxInterval=10000
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225954.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,225954.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.0,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.0,D-4,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225955.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,225955.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.3,D-5,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Lbl NavSensor - could not create LBL task interface
: Navigation: Server for aux sensor "Lbl" not found
: AshtechGps::processRecord() - $GPGGA,225956.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,225956.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N52.1,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N52.1,D-3,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225957.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,225957.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N49.1,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N49.1,D-2,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225958.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,225958.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,225959.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,225959.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230000.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230000.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.8,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.8,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230001.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230001.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.3,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.3,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230002.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230002.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.2,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.2,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230003.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230003.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.7,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.7,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230004.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230004.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.20 04:04:43 m

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.94

: Sonardyne - parsing R3.94

: Sonardyne - read R = 3.940000 from 3.94

: Sonardyne - got range only (3.940000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.5,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.5,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230005.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230005.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Navigation: Server for aux sensor "Altimeter" not found
: Navigation: Server for aux sensor "Velocimeter" not found
:  Navigation: The utm zone is 10

:  Navigation: The lat/long in workSite.cfg,  36.802552, -121.788121

:  Navigation: The lat/long in workSite.cfg, cvt'ed to UTM is 4073654.197869, 608108.694867

: PeriodicTask::run() (navigation) - sampleInterval=200, maxInterval=200
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.9,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.9,D-4,U0,Q0.000000

: **** EventTriggers::add() - attaching proxy
: WaypointHoming Initialization: 
  Begin waypoint control at t= 0.00                              (wplog)
  The current location (N,E) = 4073654.2      , 608108.7         (wplog)
  The next waypoint          = 4073543.3      , 608110.1         (wplog)
  The bearing to the next w.p. is 179.3 Degrees.

: LayeredControl::execute() -- (t = 0.000000) Behavior waypoint_homing has changed to state Active

: LayeredControl::execute() -- (t = 0.000000) Behavior missionTimer has changed to state Active

: **** EventTriggers::add() - attaching proxy
: *** Mission started ***

: AshtechGps::processRecord() - $GPGGA,230006.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230006.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.0,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.0,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230007.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230007.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.6,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.6,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230008.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230008.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.9,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.9,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230009.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230009.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N53.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N53.2,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230010.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230010.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N48.6,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N48.6,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230011.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230011.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.3,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.3,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230012.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230012.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.6,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.6,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230013.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230013.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N55.6,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N55.6,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230014.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230014.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.18 04:04:53 m

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.6,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.6,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230015.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230015.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.7,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.7,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230016.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230016.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.3,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.3,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230017.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230017.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.2,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.2,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230018.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230018.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.4,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.4,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230019.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230019.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N59.4,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N59.4,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230020.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230020.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.7,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.7,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230021.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230021.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230022.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230022.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230023.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230023.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230024.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230024.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.2,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.2,D0,U0,Q0.000000

: BluefinBatt Reply: $97q0 d- 31.92  0.20 21.09 3.98 3.99 0 15339.17 04:05:03 m

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230025.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230025.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.5,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.5,D-5,U0,Q0.000000

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230026.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230026.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.94

: Sonardyne - parsing R3.94

: Sonardyne - read R = 3.940000 from 3.94

: Sonardyne - got range only (3.940000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.4,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.4,D-5,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230027.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230027.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.8,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.8,D-5,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230028.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230028.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N38.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.5,D-4,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230029.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230029.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.8,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.8,D-5,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230030.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230030.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.2,D-5,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230031.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230031.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.4,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.4,D-5,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230032.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230032.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.2,D-5,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230033.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230033.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.9,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.9,D-5,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230034.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230034.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-5,U0,Q0.000000

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.15 04:05:13 m

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230035.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230035.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.3,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.3,D-4,U0,Q0.000000

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230036.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230036.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.7,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.7,D-4,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230037.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230037.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.4,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.4,D-4,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230038.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230038.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.7,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.7,D-4,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230039.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230039.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-4,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230040.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230040.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 500
: Sonardyne - POSD response: 
POSD S+145.0,N38.5,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.5,D-3,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230041.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230041.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.9,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.9,D-4,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230042.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230042.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.1,N35.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.1,N35.3,D-5,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230043.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230043.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.80

: Sonardyne - parsing R3.80

: Sonardyne - read R = 3.800000 from 3.80

: Sonardyne - got range only (3.800000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.7,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.7,D-3,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230044.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230044.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.4,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.4,D-3,U0,Q0.000000

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.14 04:05:23 m

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230045.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230045.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-5,U0,Q0.000000

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230046.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230046.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230047.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230047.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230048.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230048.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N8.0,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N8.0,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230049.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,230049.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.1,D-5,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N33.1,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230050.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230050.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.6,D-6,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N41.6,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230051.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230051.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-4,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230052.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230052.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.4,D-5,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N42.4,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230053.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230053.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-5,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230054.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230054.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.12 04:05:33 m

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.1,D-5,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N39.1,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230055.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230055.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.2,D-5,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230056.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230056.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-6,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230057.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230057.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.2,D-5,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230058.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,230058.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.8,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.8,D-4,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230059.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230059.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.2,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.2,D-4,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230100.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230100.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.8,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.8,D-4,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230101.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230101.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.0,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.0,D-4,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230102.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230102.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-4,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230103.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230103.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N48.9,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N48.9,D-4,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230104.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230104.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.11 04:05:43 m

: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.1,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.1,D-3,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230105.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230105.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N49.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N49.5,D-4,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230106.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230106.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.5,D-4,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230107.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230107.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.3,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.3,D-3,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230108.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230108.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N60.3,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N60.3,D-4,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230109.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230109.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-5,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230110.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230110.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N44.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N44.2,D-5,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230111.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230111.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.5,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.5,D-5,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230112.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230112.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N50.1,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N50.1,D-5,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230113.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230113.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-5,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230114.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230114.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.09 04:05:53 m

: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.6,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N33.6,D-4,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230115.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230115.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N50.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N50.5,D-4,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230116.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230116.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.7,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.7,D-5,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230117.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230117.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.9,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.9,D-4,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230118.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230118.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.4,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.4,D-5,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230119.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230119.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N44.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N44.3,D-5,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230120.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230120.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.6,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.6,D-5,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230121.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230121.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.5,D-4,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230122.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230122.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N48.0,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N48.0,D-5,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230123.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230123.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.3,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.3,D-6,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230124.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230124.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 20.99 3.98 3.99 0 15339.08 04:06:03 m

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.7,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.7,D-6,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230125.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230125.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N60.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N60.2,D-5,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230126.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230126.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.96

: Sonardyne - parsing R3.96

: Sonardyne - read R = 3.960000 from 3.96

: Sonardyne - got range only (3.960000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N43.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.5,D-4,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230127.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230127.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.96

: Sonardyne - parsing R3.96

: Sonardyne - read R = 3.960000 from 3.96

: Sonardyne - got range only (3.960000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.9,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.9,D-6,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230128.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230128.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.96

: Sonardyne - parsing R3.96

: Sonardyne - read R = 3.960000 from 3.96

: Sonardyne - got range only (3.960000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.0,D-9,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.0,D-9,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230129.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230129.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.2,D-7,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.2,D-7,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230130.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230130.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.0,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.0,D-5,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230131.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230131.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.4,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N33.4,D-4,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230132.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230132.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.1,N37.3,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.1,N37.3,D-1,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230133.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230133.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.1,N34.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.1,N34.3,D-5,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230134.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230134.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.96  0.17 21.09 3.98 3.99 0 15339.06 04:06:13 m

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N34.4,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N34.4,D-6,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230135.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230135.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.91,X2.27,Y3.18,Z0.00

: Sonardyne - parsing R3.91,X2.27,Y3.18,Z0.00

: Sonardyne - read R = 3.910000 from 3.91,X2.27,Y3.18,Z0.00

: Sonardyne - got all data, Vehicle coordinates,
    r=3.910000, x=0.000000, y=2.270000, z=-3.180000 tat = 470
: WaypointHoming: The Usbl has aquired the transponder!
:  WaypointHoming has set the state to finished.

: WaypointHoming (4073652.2, 608105.3), 
  reached at t = 89.99                                           (wplog)

: Vehicle Position is error is (-1.9, -3.4)

: LayeredControl::execute() -- (t = 89.993835) Behavior waypoint_homing has changed to state Finished

: Stack empty after processing.  Aborting.
: *** LayeredControl - initiating mission abort... ***
: Initiating Mission Abort!

: **** EventTriggers::add() - attaching proxy
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230136.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230136.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: LayeredControl::execute() -- (t = 90.193821) Behavior setpoint has changed to state Active

: LayeredControl::execute() -- (t = 90.193821) Behavior missionTimer has changed to state Active

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230137.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230137.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230138.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230138.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N6.4,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N6.4,D0,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230139.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230139.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86,X-0.88,Y-3.76,Z0.00

: Sonardyne - parsing R3.86,X-0.88,Y-3.76,Z0.00

: Sonardyne - read R = 3.860000 from 3.86,X-0.88,Y-3.76,Z0.00

: Sonardyne - got all data, Vehicle coordinates,
    r=3.860000, x=0.000000, y=-0.880000, z=3.760000 tat = 470
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230140.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230140.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230141.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230141.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230142.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230142.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N9.4,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N9.4,D0,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230143.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230143.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N34.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N34.3,D-5,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230144.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230144.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.05 04:06:23 m

: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.6,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.6,D-2,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230145.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230145.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N31.8,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N31.8,D-1,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230146.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230146.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.2,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.2,D-2,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230147.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230147.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230148.00,,,,,0,00,,,M,,M,,*44

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: GpsUtils::parseFix() - $GPGGA,230148.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.1,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.1,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230149.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230149.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.6,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.6,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230150.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230150.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N55.0,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N55.0,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230151.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230151.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230152.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230152.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.2,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N33.2,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230153.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230153.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 460
: Sonardyne - POSD response: 
POSD S+145.0,N31.2,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N31.2,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230154.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230154.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.03 04:06:33 m

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230155.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230155.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N40.8,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.8,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230156.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230156.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.1,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N33.1,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230157.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230157.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N34.5,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N34.5,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230158.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230158.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.9,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.9,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230159.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,230159.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N34.1,D1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N34.1,D1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230200.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230200.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.9,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.9,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230201.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230201.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.6,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.6,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230202.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230202.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.3,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230203.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230203.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230204.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230204.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.02 04:06:43 m

: Sonardyne - POS response: 
POS V4,1 R3.95

: Sonardyne - parsing R3.95

: Sonardyne - read R = 3.950000 from 3.95

: Sonardyne - got range only (3.950000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N49.4,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N49.4,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230205.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230205.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.97

: Sonardyne - parsing R3.97

: Sonardyne - read R = 3.970000 from 3.97

: Sonardyne - got range only (3.970000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.6,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.6,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230206.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230206.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.99

: Sonardyne - parsing R3.99

: Sonardyne - read R = 3.990000 from 3.99

: Sonardyne - got range only (3.990000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N45.5,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N45.5,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230207.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230207.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.03

: Sonardyne - parsing R4.03

: Sonardyne - read R = 4.030000 from 4.03

: Sonardyne - got range only (4.030000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N52.8,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N52.8,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230208.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230208.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.03,X3.84,Y-1.25,Z0.00

: Sonardyne - parsing R4.03,X3.84,Y-1.25,Z0.00

: Sonardyne - read R = 4.030000 from 4.03,X3.84,Y-1.25,Z0.00

: Sonardyne - got all data, Vehicle coordinates,
    r=4.030000, x=0.000000, y=3.840000, z=1.250000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230209.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230209.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230210.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230210.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230211.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230211.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N5.7,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N5.7,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230212.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230212.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.09

: Sonardyne - parsing R4.09

: Sonardyne - read R = 4.090000 from 4.09

: Sonardyne - got range only (4.090000), tat = 500
: Sonardyne - POSD response: 
POSD S+144.9,N51.2,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N51.2,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230213.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230213.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.14

: Sonardyne - parsing R4.14

: Sonardyne - read R = 4.140000 from 4.14

: Sonardyne - got range only (4.140000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N58.4,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N58.4,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230214.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230214.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15339.00 04:06:53 m

: Sonardyne - POS response: 
POS V4,1 R4.14,X-1.86,Y-3.70,Z0.00

: Sonardyne - parsing R4.14,X-1.86,Y-3.70,Z0.00

: Sonardyne - read R = 4.140000 from 4.14,X-1.86,Y-3.70,Z0.00

: Sonardyne - got all data, Vehicle coordinates,
    r=4.140000, x=0.000000, y=-1.860000, z=3.700000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230215.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230215.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: AshtechGps::processRecord() - $GPGGA,230216.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230216.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230217.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230217.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.9,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.9,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230218.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230218.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.08

: Sonardyne - parsing R4.08

: Sonardyne - read R = 4.080000 from 4.08

: Sonardyne - got range only (4.080000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N48.8,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N48.8,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230219.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230219.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.07

: Sonardyne - parsing R4.07

: Sonardyne - read R = 4.070000 from 4.07

: Sonardyne - got range only (4.070000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N41.9,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N41.9,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230220.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230220.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.04

: Sonardyne - parsing R4.04

: Sonardyne - read R = 4.040000 from 4.04

: Sonardyne - got range only (4.040000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.2,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230221.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230221.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.04

: Sonardyne - parsing R4.04

: Sonardyne - read R = 4.040000 from 4.04

: Sonardyne - got range only (4.040000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N48.7,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N48.7,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230222.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230222.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.02,X-1.48,Y0.64,Z-3.69

: Sonardyne - parsing R4.02,X-1.48,Y0.64,Z-3.69

: Sonardyne - read R = 4.020000 from 4.02,X-1.48,Y0.64,Z-3.69

: Sonardyne - got all data, Vehicle coordinates,
    r=4.020000, x=3.690000, y=-1.480000, z=-0.640000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230223.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230223.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230224.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230224.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.99 04:07:03 m

: AshtechGps::processRecord() - $GPGGA,230225.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230225.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.0,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.0,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230226.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230226.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.94

: Sonardyne - parsing R3.94

: Sonardyne - read R = 3.940000 from 3.94

: Sonardyne - got range only (3.940000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230227.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230227.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.95

: Sonardyne - parsing R3.95

: Sonardyne - read R = 3.950000 from 3.95

: Sonardyne - got range only (3.950000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N32.3,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N32.3,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230228.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230228.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.95

: Sonardyne - parsing R3.95

: Sonardyne - read R = 3.950000 from 3.95

: Sonardyne - got range only (3.950000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.7,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.7,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230229.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230229.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.95

: Sonardyne - parsing R3.95

: Sonardyne - read R = 3.950000 from 3.95

: Sonardyne - got range only (3.950000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.4,D-7,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.4,D-7,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230230.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230230.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.95

: Sonardyne - parsing R3.95

: Sonardyne - read R = 3.950000 from 3.95

: Sonardyne - got range only (3.950000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D-7,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D-7,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230231.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230231.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.94

: Sonardyne - parsing R3.94

: Sonardyne - read R = 3.940000 from 3.94

: Sonardyne - got range only (3.940000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.8,D-8,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.8,D-8,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230232.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230232.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-7,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-7,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230233.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230233.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.8,D-9,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.8,D-9,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230234.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230234.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.97 04:07:13 m

: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-8,U1,Q0.018576

: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-8,U1,Q0.018576

: AshtechGps::processRecord() - $GPGGA,230235.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230235.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.92,X-0.57,Y0.28,Z-3.86

: Sonardyne - parsing R3.92,X-0.57,Y0.28,Z-3.86

: Sonardyne - read R = 3.920000 from 3.92,X-0.57,Y0.28,Z-3.86

: Sonardyne - got all data, Vehicle coordinates,
    r=3.920000, x=3.860000, y=-0.570000, z=-0.280000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230236.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230236.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230237.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230237.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230238.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230238.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N6.9,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N6.9,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230239.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230239.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 449
: Sonardyne - POSD response: 
POSD S+144.9,N25.1,D-87,U1,Q0.017937

: Sonardyne - POSD response: 
POSD S+144.9,N25.1,D-87,U1,Q0.017937

: AshtechGps::processRecord() - $GPGGA,230240.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230240.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.94,X-0.78,Y0.47,Z-3.83

: Sonardyne - parsing R3.94,X-0.78,Y0.47,Z-3.83

: Sonardyne - read R = 3.940000 from 3.94,X-0.78,Y0.47,Z-3.83

: Sonardyne - got all data, Vehicle coordinates,
    r=3.940000, x=3.830000, y=-0.780000, z=-0.470000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230241.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230241.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230242.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230242.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230243.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230243.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N6.6,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N6.6,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230244.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230244.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.96 04:07:23 m

: Sonardyne - POS response: 
POS V4,1 R3.97,X-1.37,Y-3.72,Z0.00

: Sonardyne - parsing R3.97,X-1.37,Y-3.72,Z0.00

: Sonardyne - read R = 3.970000 from 3.97,X-1.37,Y-3.72,Z0.00

: Sonardyne - got all data, Vehicle coordinates,
    r=3.970000, x=0.000000, y=-1.370000, z=3.720000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230245.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230245.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: AshtechGps::processRecord() - $GPGGA,230246.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230246.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230247.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230247.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.2,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.2,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230248.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,230248.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.01

: Sonardyne - parsing R4.01

: Sonardyne - read R = 4.010000 from 4.01

: Sonardyne - got range only (4.010000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N34.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N34.2,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230249.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,230249.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.04

: Sonardyne - parsing R4.04

: Sonardyne - read R = 4.040000 from 4.04

: Sonardyne - got range only (4.040000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.9,D-5,U2,Q0.016905

: Sonardyne - POSD response: 
POSD S+145.0,N38.9,D-5,U2,Q0.016905

: AshtechGps::processRecord() - $GPGGA,230250.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230250.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.05

: Sonardyne - parsing R4.05

: Sonardyne - read R = 4.050000 from 4.05

: Sonardyne - got range only (4.050000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N34.5,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N34.5,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230251.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230251.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.06

: Sonardyne - parsing R4.06

: Sonardyne - read R = 4.060000 from 4.06

: Sonardyne - got range only (4.060000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N40.9,D1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N40.9,D1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230252.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230252.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.07

: Sonardyne - parsing R4.07

: Sonardyne - read R = 4.070000 from 4.07

: Sonardyne - got range only (4.070000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.4,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N33.4,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230253.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230253.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.08,X-1.66,Y-3.72,Z0.00

: Sonardyne - parsing R4.08,X-1.66,Y-3.72,Z0.00

: Sonardyne - read R = 4.080000 from 4.08,X-1.66,Y-3.72,Z0.00

: Sonardyne - got all data, Vehicle coordinates,
    r=4.080000, x=0.000000, y=-1.660000, z=3.720000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230254.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230254.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.94 04:07:33 m

: AshtechGps::processRecord() - $GPGGA,230255.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230255.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: AshtechGps::processRecord() - $GPGGA,230256.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230256.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N8.1,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N8.1,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230257.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230257.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.03

: Sonardyne - parsing R4.03

: Sonardyne - read R = 4.030000 from 4.03

: Sonardyne - got range only (4.030000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.2,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.2,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230258.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,230258.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.02

: Sonardyne - parsing R4.02

: Sonardyne - read R = 4.020000 from 4.02

: Sonardyne - got range only (4.020000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.5,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.5,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230259.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,230259.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.99

: Sonardyne - parsing R3.99

: Sonardyne - read R = 3.990000 from 3.99

: Sonardyne - got range only (3.990000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.2,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.2,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230300.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230300.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.93

: Sonardyne - parsing R3.93

: Sonardyne - read R = 3.930000 from 3.93

: Sonardyne - got range only (3.930000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.0,D-8,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.0,D-8,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230301.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230301.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.96

: Sonardyne - parsing R3.96

: Sonardyne - read R = 3.960000 from 3.96

: Sonardyne - got range only (3.960000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-10,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-10,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230302.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230302.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.3,D-10,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.3,D-10,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230303.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230303.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.92

: Sonardyne - parsing R3.92

: Sonardyne - read R = 3.920000 from 3.92

: Sonardyne - got range only (3.920000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.1,D-8,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.1,D-8,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230304.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230304.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.89  0.17 21.09 3.98 3.99 0 15338.93 04:07:43 m

: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.0,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230305.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230305.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.5,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230306.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230306.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.91

: Sonardyne - parsing R3.91

: Sonardyne - read R = 3.910000 from 3.91

: Sonardyne - got range only (3.910000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230307.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230307.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230308.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230308.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N37.2,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.2,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230309.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230309.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N27.0,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N27.0,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230310.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230310.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N54.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N54.3,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230311.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230311.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.9,D-7,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.9,D-7,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230312.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230312.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N32.8,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N32.8,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230313.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230313.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N44.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N44.5,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230314.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230314.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.91 04:07:53 m

: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.4,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.4,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230315.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230315.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230316.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230316.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230317.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230317.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.80

: Sonardyne - parsing R3.80

: Sonardyne - read R = 3.800000 from 3.80

: Sonardyne - got range only (3.800000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230318.00,,,,,0,00,,,M,,M,,*43

: GpsUtils::parseFix() - $GPGGA,230318.00,,,,,0,00,,,M,,M,,*43


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.78

: Sonardyne - parsing R3.78

: Sonardyne - read R = 3.780000 from 3.78

: Sonardyne - got range only (3.780000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.2,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.2,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230319.00,,,,,0,00,,,M,,M,,*42

: GpsUtils::parseFix() - $GPGGA,230319.00,,,,,0,00,,,M,,M,,*42


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.1,D-7,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.1,D-7,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230320.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230320.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.6,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.6,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230321.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230321.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.3,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.3,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230322.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230322.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.90,X0.14,Y0.18,Z-3.89

: Sonardyne - parsing R3.90,X0.14,Y0.18,Z-3.89

: Sonardyne - read R = 3.900000 from 3.90,X0.14,Y0.18,Z-3.89

: Sonardyne - got all data, Vehicle coordinates,
    r=3.900000, x=3.890000, y=0.140000, z=-0.180000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230323.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230323.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230324.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230324.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.90 04:08:03 m

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230325.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230325.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.2,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.2,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230326.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230326.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.02

: Sonardyne - parsing R4.02

: Sonardyne - read R = 4.020000 from 4.02

: Sonardyne - got range only (4.020000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.4,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.4,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230327.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230327.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.07

: Sonardyne - parsing R4.07

: Sonardyne - read R = 4.070000 from 4.07

: Sonardyne - got range only (4.070000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N48.6,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N48.6,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230328.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230328.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.13,X-0.64,Y1.13,Z-3.92

: Sonardyne - parsing R4.13,X-0.64,Y1.13,Z-3.92

: Sonardyne - read R = 4.130000 from 4.13,X-0.64,Y1.13,Z-3.92

: Sonardyne - got all data, Vehicle coordinates,
    r=4.130000, x=3.920000, y=-0.640000, z=-1.130000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230329.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230329.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230330.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230330.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230331.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230331.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N6.3,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N6.3,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230332.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230332.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.34,X-1.13,Y1.09,Z-4.05

: Sonardyne - parsing R4.34,X-1.13,Y1.09,Z-4.05

: Sonardyne - read R = 4.340000 from 4.34,X-1.13,Y1.09,Z-4.05

: Sonardyne - got all data, Vehicle coordinates,
    r=4.340000, x=4.050000, y=-1.130000, z=-1.090000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230333.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230333.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230334.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230334.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.88 04:08:13 m

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230335.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230335.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.8,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.8,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230336.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230336.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.31

: Sonardyne - parsing R4.31

: Sonardyne - read R = 4.310000 from 4.31

: Sonardyne - got range only (4.310000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.6,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.6,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230337.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230337.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.29

: Sonardyne - parsing R4.29

: Sonardyne - read R = 4.290000 from 4.29

: Sonardyne - got range only (4.290000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.6,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N33.6,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230338.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230338.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.30

: Sonardyne - parsing R4.30

: Sonardyne - read R = 4.300000 from 4.30

: Sonardyne - got range only (4.300000), tat = 500
: Sonardyne - POSD response: 
POSD S+145.0,N42.5,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.5,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230339.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230339.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.36

: Sonardyne - parsing R4.36

: Sonardyne - read R = 4.360000 from 4.36

: Sonardyne - got range only (4.360000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.2,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.2,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230340.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230340.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.38

: Sonardyne - parsing R4.38

: Sonardyne - read R = 4.380000 from 4.38

: Sonardyne - got range only (4.380000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.9,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.9,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230341.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230341.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.34

: Sonardyne - parsing R4.34

: Sonardyne - read R = 4.340000 from 4.34

: Sonardyne - got range only (4.340000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N49.2,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N49.2,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230342.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230342.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.29

: Sonardyne - parsing R4.29

: Sonardyne - read R = 4.290000 from 4.29

: Sonardyne - got range only (4.290000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.0,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.0,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230343.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230343.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.23

: Sonardyne - parsing R4.23

: Sonardyne - read R = 4.230000 from 4.23

: Sonardyne - got range only (4.230000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.8,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.8,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230344.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230344.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.89  0.17 21.09 3.98 3.99 0 15338.87 04:08:23 m

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.23

: Sonardyne - parsing R4.23

: Sonardyne - read R = 4.230000 from 4.23

: Sonardyne - got range only (4.230000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N42.4,D-3,U5,Q0.016716

: Sonardyne - POSD response: 
POSD S+144.9,N42.4,D-3,U5,Q0.016716

: AshtechGps::processRecord() - $GPGGA,230345.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230345.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.23

: Sonardyne - parsing R4.23

: Sonardyne - read R = 4.230000 from 4.23

: Sonardyne - got range only (4.230000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N33.9,D-2,U1,Q0.019363

: Sonardyne - POSD response: 
POSD S+144.9,N33.9,D-2,U1,Q0.019363

: AshtechGps::processRecord() - $GPGGA,230346.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230346.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.20

: Sonardyne - parsing R4.20

: Sonardyne - read R = 4.200000 from 4.20

: Sonardyne - got range only (4.200000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N39.2,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N39.2,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230347.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230347.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.20

: Sonardyne - parsing R4.20

: Sonardyne - read R = 4.200000 from 4.20

: Sonardyne - got range only (4.200000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N44.1,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N44.1,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230348.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,230348.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.17

: Sonardyne - parsing R4.17

: Sonardyne - read R = 4.170000 from 4.17

: Sonardyne - got range only (4.170000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N34.7,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N34.7,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230349.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,230349.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.12

: Sonardyne - parsing R4.12

: Sonardyne - read R = 4.120000 from 4.12

: Sonardyne - got range only (4.120000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N35.7,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N35.7,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230350.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230350.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.11

: Sonardyne - parsing R4.11

: Sonardyne - read R = 4.110000 from 4.11

: Sonardyne - got range only (4.110000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N42.2,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N42.2,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230351.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230351.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.09

: Sonardyne - parsing R4.09

: Sonardyne - read R = 4.090000 from 4.09

: Sonardyne - got range only (4.090000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N45.2,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N45.2,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230352.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230352.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R4.07,X-1.48,Y0.91,Z-3.68

: Sonardyne - parsing R4.07,X-1.48,Y0.91,Z-3.68

: Sonardyne - read R = 4.070000 from 4.07,X-1.48,Y0.91,Z-3.68

: Sonardyne - got all data, Vehicle coordinates,
    r=4.070000, x=3.680000, y=-1.480000, z=-0.910000 tat = 469
: AshtechGps::processRecord() - $GPGGA,230353.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230353.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230354.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230354.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.85 04:08:33 m

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230355.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230355.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.5,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.5,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230356.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230356.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.97,X-1.09,Y0.91,Z-3.70

: Sonardyne - parsing R3.97,X-1.09,Y0.91,Z-3.70

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - read R = 3.970000 from 3.97,X-1.09,Y0.91,Z-3.70

: Sonardyne - got all data, Vehicle coordinates,
    r=3.970000, x=3.700000, y=-1.090000, z=-0.910000 tat = 470
: AshtechGps::processRecord() - $GPGGA,230357.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230357.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230358.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,230358.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230359.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,230359.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N7.8,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N7.8,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230400.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230400.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.78

: Sonardyne - parsing R3.78

: Sonardyne - read R = 3.780000 from 3.78

: Sonardyne - got range only (3.780000), tat = 450
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N49.6,D-8,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N49.6,D-8,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230401.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230401.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.80

: Sonardyne - parsing R3.80

: Sonardyne - read R = 3.800000 from 3.80

: Sonardyne - got range only (3.800000), tat = 450
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N48.3,D-10,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N48.3,D-10,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230402.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230402.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.75

: Sonardyne - parsing R3.75

: Sonardyne - read R = 3.750000 from 3.75

: Sonardyne - got range only (3.750000), tat = 450
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D-4,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230403.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230403.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.78

: Sonardyne - parsing R3.78

: Sonardyne - read R = 3.780000 from 3.78

: Sonardyne - got range only (3.780000), tat = 450
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.6,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230404.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230404.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.89  0.17 21.09 3.98 3.99 0 15338.84 04:08:43 m

: Sonardyne - POS response: 
POS V4,1 R3.75

: Sonardyne - parsing R3.75

: Sonardyne - read R = 3.750000 from 3.75

: Sonardyne - got range only (3.750000), tat = 450
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+144.9,N36.4,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N36.4,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230405.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230405.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.80

: Sonardyne - parsing R3.80

: Sonardyne - read R = 3.800000 from 3.80

: Sonardyne - got range only (3.800000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N38.6,D0,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+144.9,N38.6,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230406.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230406.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N44.1,D-2,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N44.1,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230407.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230407.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.1,N47.1,D-2,U5,Q0.015671

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.1,N47.1,D-2,U5,Q0.015671

: AshtechGps::processRecord() - $GPGGA,230408.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230408.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.87,X1.44,Y0.04,Z-3.59

: Sonardyne - parsing R3.87,X1.44,Y0.04,Z-3.59

: Sonardyne - read R = 3.870000 from 3.87,X1.44,Y0.04,Z-3.59

: Sonardyne - got all data, Vehicle coordinates,
    r=3.870000, x=3.590000, y=1.440000, z=-0.040000 tat = 470
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230409.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,230409.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230410.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230410.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230411.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230411.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N9.4,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N9.4,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230412.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230412.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-6,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N40.9,D-6,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230413.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230413.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 460
: Sonardyne - POSD response: 
POSD S+145.0,N43.7,D-3,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N43.7,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230414.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230414.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.82 04:08:53 m

: Sonardyne - POS response: 
POS V4,1 R3.85

: Sonardyne - parsing R3.85

: Sonardyne - read R = 3.850000 from 3.85

: Sonardyne - got range only (3.850000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.1,D0,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N38.1,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230415.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230415.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.85

: Sonardyne - parsing R3.85

: Sonardyne - read R = 3.850000 from 3.85

: Sonardyne - got range only (3.850000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.7,D2,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N35.7,D2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230416.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230416.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N32.5,D-5,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POSD response: 
POSD S+145.0,N32.5,D-5,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230417.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230417.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N34.7,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N34.7,D-5,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230418.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,230418.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N49.5,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N49.5,D-5,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230419.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230419.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.3,D-5,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230420.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230420.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N32.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N32.3,D-5,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230421.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230421.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N39.3,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.3,D-3,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230422.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230422.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.3,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.3,D-1,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230423.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230423.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.0,D2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.0,D2,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230424.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230424.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.81 04:09:03 m

: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N67.2,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N67.2,D0,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230425.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230425.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.79

: Sonardyne - parsing R3.79

: Sonardyne - read R = 3.790000 from 3.79

: Sonardyne - got range only (3.790000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N46.5,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N46.5,D-2,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230426.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230426.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.7,D-8,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.7,D-8,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230427.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230427.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.80

: Sonardyne - parsing R3.80

: Sonardyne - read R = 3.800000 from 3.80

: Sonardyne - got range only (3.800000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N49.8,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N49.8,D-3,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230428.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,230428.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N37.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N37.3,D-5,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230429.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,230429.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.85

: Sonardyne - parsing R3.85

: Sonardyne - read R = 3.850000 from 3.85

: Sonardyne - got range only (3.850000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N50.4,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N50.4,D-3,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230430.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230430.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N28.8,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N28.8,D-3,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230431.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230431.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N52.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N52.3,D-5,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230432.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230432.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.90

: Sonardyne - parsing R3.90

: Sonardyne - read R = 3.900000 from 3.90

: Sonardyne - got range only (3.900000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.1,N42.1,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.1,N42.1,D-5,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230433.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230433.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.89

: Sonardyne - parsing R3.89

: Sonardyne - read R = 3.890000 from 3.89

: Sonardyne - got range only (3.890000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N26.0,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N26.0,D-4,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230434.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230434.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.89  0.17 21.09 3.98 3.99 0 15338.79 04:09:13 m

: Sonardyne - POS response: 
POS V4,1 R3.88

: Sonardyne - parsing R3.88

: Sonardyne - read R = 3.880000 from 3.88

: Sonardyne - got range only (3.880000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N30.8,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N30.8,D-4,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230435.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230435.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.87

: Sonardyne - parsing R3.87

: Sonardyne - read R = 3.870000 from 3.87

: Sonardyne - got range only (3.870000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N56.4,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N56.4,D-5,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230436.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230436.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N44.7,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N44.7,D-6,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230437.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230437.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N57.2,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N57.2,D-6,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230438.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,230438.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-6,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230439.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,230439.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.3,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.3,D-5,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230440.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230440.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.4,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.4,D-4,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230441.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230441.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N33.8,D-5,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N33.8,D-5,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230442.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230442.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.86

: Sonardyne - parsing R3.86

: Sonardyne - read R = 3.860000 from 3.86

: Sonardyne - got range only (3.860000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.1,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.1,D-2,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230443.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230443.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.1,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.1,D0,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230444.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230444.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.89  0.17 21.09 3.98 3.99 0 15338.78 04:09:23 m

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.5,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.5,D0,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230445.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230445.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.1,N45.2,D-6,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.1,N45.2,D-6,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230446.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230446.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.4,D-8,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.4,D-8,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230447.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230447.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.6,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.6,D-3,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230448.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230448.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.6,D-1,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230449.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230449.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.85

: Sonardyne - parsing R3.85

: Sonardyne - read R = 3.850000 from 3.85

: Sonardyne - got range only (3.850000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N58.9,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N58.9,D-2,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230450.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230450.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N45.5,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.5,D-4,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230451.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230451.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.84

: Sonardyne - parsing R3.84

: Sonardyne - read R = 3.840000 from 3.84

: Sonardyne - got range only (3.840000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D0,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230452.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230452.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.3,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.3,D-2,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230453.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230453.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.80

: Sonardyne - parsing R3.80

: Sonardyne - read R = 3.800000 from 3.80

: Sonardyne - got range only (3.800000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-1,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230454.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230454.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.89  0.17 21.09 3.98 3.99 0 15338.76 04:09:33 m

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N40.7,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N40.7,D0,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230455.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230455.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N41.8,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N41.8,D-1,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230456.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230456.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N47.2,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N47.2,D-1,U0,Q0.000000

:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230457.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230457.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.79

: Sonardyne - parsing R3.79

: Sonardyne - read R = 3.790000 from 3.79

: Sonardyne - got range only (3.790000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.7,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.7,D-3,U0,Q0.000000

:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230458.00,,,,,0,00,,,M,,M,,*40

: GpsUtils::parseFix() - $GPGGA,230458.00,,,,,0,00,,,M,,M,,*40


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.1,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.1,D-3,U0,Q0.000000

:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230459.00,,,,,0,00,,,M,,M,,*41

: GpsUtils::parseFix() - $GPGGA,230459.00,,,,,0,00,,,M,,M,,*41


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-4,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.8,D-4,U0,Q0.000000

:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230500.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230500.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.83

: Sonardyne - parsing R3.83

: Sonardyne - read R = 3.830000 from 3.83

: Sonardyne - got range only (3.830000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N49.7,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N49.7,D0,U0,Q0.000000

:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230501.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230501.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N44.9,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N44.9,D-3,U0,Q0.000000

:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230502.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230502.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.4,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.4,D-2,U0,Q0.000000

:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230503.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230503.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.8,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.8,D0,U0,Q0.000000

:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230504.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230504.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.74 04:09:43 m

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N50.6,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N50.6,D-3,U0,Q0.000000

:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230505.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230505.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N39.5,D1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.5,D1,U0,Q0.000000

:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230506.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230506.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230507.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230507.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230508.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,230508.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230509.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230509.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R0.00

: Sonardyne - parsing R0.00

: Sonardyne - R is not valid
: Sonardyne - POSD response: 
POSD S-100.0,N6.1,D0,U0,Q0.000000

: Sonardyne - no valid response
: Sonardyne - POSD response: 
POSD S-100.0,N6.1,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230510.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230510.00,,,,,0,00,,,M,,M,,*4D


:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
: Sonardyne - POS response: 
POS V4,1 R3.71

: Sonardyne - parsing R3.71

: Sonardyne - read R = 3.710000 from 3.71

: Sonardyne - got range only (3.710000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N34.1,D1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N34.1,D1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230511.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230511.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N57.9,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N57.9,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230512.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230512.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N39.9,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N39.9,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230513.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230513.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.82

: Sonardyne - parsing R3.82

: Sonardyne - read R = 3.820000 from 3.82

: Sonardyne - got range only (3.820000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.3,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.3,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230514.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230514.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.78

: Sonardyne - parsing R3.78

: Sonardyne - read R = 3.780000 from 3.78

: Sonardyne - got range only (3.780000), tat = 450
: Sonardyne - POSD response: 
POSD S+144.9,N42.6,D1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+144.9,N42.6,D1,U0,Q0.000000

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.73 04:09:53 m

: AshtechGps::processRecord() - $GPGGA,230515.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230515.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.80

: Sonardyne - parsing R3.80

: Sonardyne - read R = 3.800000 from 3.80

: Sonardyne - got range only (3.800000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.0,D-1,U0,Q0.000000

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: AshtechGps::processRecord() - $GPGGA,230516.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230516.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.79

: Sonardyne - parsing R3.79

: Sonardyne - read R = 3.790000 from 3.79

: Sonardyne - got range only (3.790000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N36.0,D1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N36.0,D1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230517.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230517.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.5,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.5,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230518.00,,,,,0,00,,,M,,M,,*45

: GpsUtils::parseFix() - $GPGGA,230518.00,,,,,0,00,,,M,,M,,*45


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.79

: Sonardyne - parsing R3.79

: Sonardyne - read R = 3.790000 from 3.79

: Sonardyne - got range only (3.790000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.6,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.6,D-3,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230519.00,,,,,0,00,,,M,,M,,*44

: GpsUtils::parseFix() - $GPGGA,230519.00,,,,,0,00,,,M,,M,,*44


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.50

: Sonardyne - parsing R3.50

: Sonardyne - read R = 3.500000 from 3.50

: Sonardyne - got range only (3.500000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N45.1,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N45.1,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230520.00,,,,,0,00,,,M,,M,,*4E

: GpsUtils::parseFix() - $GPGGA,230520.00,,,,,0,00,,,M,,M,,*4E


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 449
: Sonardyne - POSD response: 
POSD S+145.0,N42.7,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.7,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230521.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230521.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00893,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N43.0,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230522.00,,,,,0,00,,,M,,M,,*4C

: GpsUtils::parseFix() - $GPGGA,230522.00,,,,,0,00,,,M,,M,,*4C


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00892,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.75

: Sonardyne - parsing R3.75

: Sonardyne - read R = 3.750000 from 3.75

: Sonardyne - got range only (3.750000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.0,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230523.00,,,,,0,00,,,M,,M,,*4D

: GpsUtils::parseFix() - $GPGGA,230523.00,,,,,0,00,,,M,,M,,*4D


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00891,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N41.6,D-1,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N41.6,D-1,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230524.00,,,,,0,00,,,M,,M,,*4A

: GpsUtils::parseFix() - $GPGGA,230524.00,,,,,0,00,,,M,,M,,*4A


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00890,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N42.1,D-3,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N42.1,D-3,U0,Q0.000000

: BluefinBatt Reply: $97q0 d- 31.92  0.17 21.09 3.98 3.99 0 15338.71 04:10:03 m

: AshtechGps::processRecord() - $GPGGA,230525.00,,,,,0,00,,,M,,M,,*4B

: GpsUtils::parseFix() - $GPGGA,230525.00,,,,,0,00,,,M,,M,,*4B


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00899,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.74

: Sonardyne - parsing R3.74

: Sonardyne - read R = 3.740000 from 3.74

: Sonardyne - got range only (3.740000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N52.0,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N52.0,D0,U0,Q0.000000

: batts online 1, min cell voltage 3.980000, mean min cell voltage 3.980000

: AshtechGps::processRecord() - $GPGGA,230526.00,,,,,0,00,,,M,,M,,*48

: GpsUtils::parseFix() - $GPGGA,230526.00,,,,,0,00,,,M,,M,,*48


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00898,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N35.8,D0,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N35.8,D0,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230527.00,,,,,0,00,,,M,,M,,*49

: GpsUtils::parseFix() - $GPGGA,230527.00,,,,,0,00,,,M,,M,,*49


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00897,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: Sonardyne - POS response: 
POS V4,1 R3.81

: Sonardyne - parsing R3.81

: Sonardyne - read R = 3.810000 from 3.81

: Sonardyne - got range only (3.810000), tat = 450
: Sonardyne - POSD response: 
POSD S+145.0,N38.2,D-2,U0,Q0.000000

: Sonardyne - POSD response: 
POSD S+145.0,N38.2,D-2,U0,Q0.000000

: AshtechGps::processRecord() - $GPGGA,230528.00,,,,,0,00,,,M,,M,,*46

: GpsUtils::parseFix() - $GPGGA,230528.00,,,,,0,00,,,M,,M,,*46


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00896,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230529.00,,,,,0,00,,,M,,M,,*47

: GpsUtils::parseFix() - $GPGGA,230529.00,,,,,0,00,,,M,,M,,*47


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00895,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: AshtechGps::processRecord() - $GPGGA,230530.00,,,,,0,00,,,M,,M,,*4F

: GpsUtils::parseFix() - $GPGGA,230530.00,,,,,0,00,,,M,,M,,*4F


: AshtechGps::processRecord() - GpsUtils::hemisphere() - bad hemisphere value: ,
:  wdt = 00894,  bwt = 00000,  WDC = 0,  ACommsDN = 0,  DW_out = 0,   GulperSolenoidOut = 0,   GulperProxIn = 1,   GulperHighSideStat = 1,   GulperSolenoidFB = 0

: **** SharedData destructor for object ParosciOutput_ShmemName ****

: TaskServer::signalHandler() for task UsblIFServer - exit()
: TaskServer::signalHandler() for task WorkSiteIFServer - exit()
: TaskServer::signalHandler() for task VehicleConfigurationIFServer - exit()
: TaskServer::signalHandler() for task AhrsIFServer - exit()
: TaskServer::signalHandler() for task GpsIFServer - exit()
: TaskServer::signalHandler() for task DepthSensorIFServer - exit()
: TaskServer::signalHandler() for task DvlIFServer - exit()
: NavigationOutput::~NavigationOutput()

: TaskServer::signalHandler() for task i? - exit()
: TaskServer::signalHandler() for task LayeredControlIFServer - exit()
: TaskServer::signalHandler() for task  - exit()
: **** SharedData destructor for object LayeredControlInput_ShmemName ****

: TaskServer::signalHandler() for task TailConeIFServer - exit()
:  Fan Destructor Executing.
: Supervisor::signalHandler(); caught signal 2
: TaskServer::signalHandler() for task EventLogIFServer - exit()
: TaskServer::signalHandler() for task ExternalCommsIFServer - exit()
: **** SharedData destructor for object BluefinBattOutput ****

: TaskServer::signalHandler() for task FanIFServer - exit()
: TaskServer::signalHandler() for task DropWeightIFServer - exit()
:  DropWeight Destructor Executing.
: **** SharedData destructor for object GpsOutput_ShmemName ****

: TaskServer::signalHandler() for task DepthSensorIFServer - exit()
: TaskServer::signalHandler() for task ExternalCommsIFServer - exit()
: **** SharedData destructor for object DvlOutput_ShmemName ****

: **** SharedData destructor for object SonardyneOutput_ShmemName ****

: **** SharedData destructor for object crossbowOutput ****

: **** SharedData destructor for object crossbowCommand ****

: **** SharedData destructor for object SonardyneOutput_ShmemName ****

: **** SharedData destructor for object GpsOutput_ShmemName ****

: **** SharedData destructor for object DvlOutput_ShmemName ****

: **** SharedData destructor for object navigationOutput ****


//10/home/dorado1/auv/altex/onboard/bin/dynamicControlServer terminated (SIGSEGV) at 0007:0001C914.
: **** SharedData destructor for object LayeredControlOutput_ShmemName ****

: NavigationOutput::~NavigationOutput()

: **** SharedData destructor for object LayeredControlInput_ShmemName ****

: **** SharedData destructor for object TailConeInput_ShmemName ****

: **** SharedData destructor for object TailConeInput_ShmemName ****

: Supervisor::signalHandler(); 
Never received a SIGTERM from slay, or a SIGQUIT.
I WILL START BURNING THE DROP WEIGHT WIRE IN 15 MINUTES!
To prevent a weight-drop, you must manually start
dropWeightServer before the countdown timer expires.
See devices.cfg for the syntax and serial port number.
: **** SharedData destructor for object fanOutput ****

: **** SharedData destructor for object fanOutput ****

: **** SharedData destructor for object dropWeightOutput ****

: **** SharedData destructor for object dropWeightOutput ****

: **** SharedData destructor for object ParosciOutput_ShmemName ****

: **** SharedData destructor for object crossbowCommand ****

: TaskServer::signalHandler() for task GpsIFServer - exit()
: TaskServer::signalHandler() for task i? - exit()

//10/home/dorado1/auv/altex/onboard/bin/sonardyneDriver terminated (SIGSEGV) at 0007:000217C4.

//10/home/dorado1/auv/altex/onboard/bin/layeredControl terminated (SIGSEGV) at 0007:00016116.
: TaskServer::signalHandler() for task LayeredControlIFServer - exit()
: **** SharedData destructor for object crossbowOutput ****

: **** SharedData destructor for object TailConeOutput_ShmemName ****

: **** SharedData destructor for object TailConeOutput_ShmemName ****

: Supervisor::cleanup() - delete _theSupervisor

: TaskServer::signalHandler() for task FanIFServer - exit()
: TaskServer::signalHandler() for task DropWeightIFServer - exit()
: Supervisor::shutdown()

: Supervisor::shutdown() - done()

: SerialDevice: done...

:  Dvl::~Dvl: Destructor Finished.


//10/home/dorado1/auv/altex/onboard/bin/dvl terminated (SIGSEGV) at 0007:00023FBF.
