################################################################################ # HiPAP Device Type definitions # # See README.md in this directory ###################################### HiPAP: category: "device_type" # If device type can output multiple formats, include them as a # list. Parser will use the first one that matches the whole line. # $PSIMSSB,121826.836,M21,A,,D,N,F,1814.33567,N,06847.28996,W,0.000,20.000,N,, format: PSIMSSB: - "$PSIMSSB,{GPSTime:f},{BeaconID:w},A,{ErrorCode:ow},D,N,F,{Latitude:nlat_dir},{Longitude:nlat_dir},{Depth:f},{Altitude:f},N,," - "$PSIMSSB,{GPSTime:f},{BeaconID:w},V,NRy,D,N,M,,,,,N,," - "${:.2}GGA,{GPSTime:f},{Latitude:nlat_dir},{Longitude:nlat_dir},{FixQuality:d},{NumSats:d},{HDOP:of},{AntennaHeight:of},M,{GeoidHeight:of},M,{LastDGPSUpdate:of},{DGPSStationID:od}*{CheckSum:x}" ######## # Optional metadata to help make sense of the parsed values. fields: GPSTime: units: "" description: "" BeaconID: units: "" description: "" ErrorCode: units: "" description: "" Latitude: units: "degrees" description: "Latitude in degrees; north or south depends on NorS" Longitude: units: "degrees" description: "Longitude in degrees; east or west depends on value of EorW" Depth: units: "meters" description: "Depth of beacon in meters" Altitude: units: "" description: "" FixQuality: units: "" description: "" NumSats: units: "count" description: "" HDOP: units: "" description: "" AntennaHeight: units: "meters" description: "" GeoidHeight: units: "meters" description: "" LastDGPSUpdate: units: "" description: "" DGPSStationID: units: "" description: ""