[DefaultCom] DefaultBaudrate=38400 DefaultParity=0 DefaultStopBits=1 DefaultDataBits=8 // To ensure serial comms are achievable [General] SyncMode=0 SyncCount=1 SyncString=10 //Synch on LF DataRate=50 //Maximum expected data rate 50 Hz TimeOut=5.0 //Maximum time out is 5 seconds NumberOfMessages=1 //Number of messages defined in this file MessageType=9 //Decoding method formula [Msg(0)] // --------------------------------------------------------------------------------------------------------------------- // // MiniPos4 Format //*AAAAAAAA%BBBBBBBB;CCCCCCCC:DDDDHeee.eePfgg.gggRhiii.iiiMjKKLLMMWnoooo.ooUpp.p^qrr.rrrTssssssss //01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234 5 6 // 1 2 3 4 5 6 7 8 9 //Byte Description Units Format //0 – 1 – start of message //1 - 8 System Latitude in degrees ±180/2-31 degrees in ASCII Hex, 4 Bytes //10 - 18 System Longitude in degrees ±180/2-31 degrees in ASCII Hex, 4 Bytes //20 - 28 System depth in meters ± 2-31 0.1m in ASCII Hex, 4 Bytes //33 - 38 Heading in degrees eee(deg).ee(decimal) // // // --------------------------------------------------------------------------------------------------------------------- NewElement=1 //This message forwards the data block to the comps. NumDataEntries=2 // Heading as unsigned short in units of 180°x2^-15 NormData(0).Entry=0 NormData(0).Formula=(Value(GetSubStr(var0,33,6)) // Heading // Given Time of Obs Time float in units of 10-14 seconds. If no time supplied to unit field is all zeros. Note Expand time expects milliseconds NormData(1).Entry=2 NormData(1).Formula=0 // Heading error not in message [Attribs] UserAttribs = 1 @tr.dev.TimeStampMode = 1, 0 @tr.dev.TimeDelay = 1, 0.0 @tr.dev.ExtTimeSource = 1,1,1,2007,1,0 @tr.dev.HdgCor = 1, 0.0 @tr.dev.LinkCompsFromDevice = 19, 0 @tr.dev.GapCheckEnable = 1, 1 @tr.dev.MaxGapTime = 1, 5 // attributes for cube @tr.dev.GYROSdev = 1,0.5 // end cube @tr.dev.SDEParam=3,0 @tr.dev.OrderInfo = @L0,TimeStampMode,@L1,TimeDelay,ExtTimeSource,@L0,HdgCor,GapCheckEnable,@L1,MaxGapTime,@L0,SDEParam,@L1,GYROSdev