[DefaultCom] DefaultBaudrate=38400 DefaultParity=0 DefaultStopBits=1 DefaultDataBits=8 // To ensure serial comms selection [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 difined in this file MessageType=9 //Decoding methode formula [Msg(0)] // --------------------------------------------------------------------------------------------------------------------- // CDL MiniPos1 message // //*AAAAAAAA%BBBBBBBB;CCCCCCCC:DDDDHeee.eePfgg.gggRhiii.iiiMjKKLLMMWnnnn.nnUoo.o //01234567890123456789012345678901234567890123456789012345678901234567890123456 7 8 // //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 // --------------------------------------------------------------------------------------------------------------------- NewElement=1 //This message forwards the data block to the comps. NumDataEntries=3 // Lat&Long Integer value in units of 180°x2^-31 NormData(0).Entry=0 NormData(0).Formula=(BinValue(GetSubStr(var0,1,8),9)) *0.00000008381903171539306640625 //latitude NormData(1).Entry=1 NormData(1).Formula=(BinValue(GetSubStr(var0,10,8),9)) *0.00000008381903171539306640625 //Longitude // Height System depth in meters ± 2-31 0.1m in ASCII Hex, 4 Bytes NormData(2).Entry=2 NormData(2).Formula=(BinValue(GetSubStr(var0,19,8),9)) *0.000000000465661287307739/-10 // Unit height note sign change. [Attribs] @tr.dev.DeviceOffset = 1, 1,1,Zero Offset,1,1,1,1,0.0,0.0,0.0 @tr.dev.TimeStampMode = 1, 0 @tr.dev.TimeDelay = 1, 0.0 @tr.dev.ExtTimeSource = 1,1,1,2007,1,0 @tr.dev.SelectDTF = 513,1 @tr.dev.ApplyDTF = 513,0 @tr.dev.DTFname = 513, default @tr.dev.GapCheckEnable = 1, 1 @tr.dev.MaxGapTime = 1, 5 @tr.dev.LinkCompsFromDevice = 19, 0 // added new attributes for cube @tr.dev.GPSLatencySdev = 1,0.0 @tr.dev.SDEVGPSOffset = 1,0.02 @tr.dev.SDEVSPOGround= 1,0.0 // cube attributes end @tr.dev.SDEParam=3,0 @tr.dev.OrderInfo = @L0,DeviceOffset,TimeStampMode,@L1,TimeDelay,ExtTimeSource,@L0,SelectDTF,@L1,DTFname,@L0,GapCheckEnable,@L1,MaxGapTime,@L0,SDEParam,@L1,SDEVGPSOffset