campbell CR6 北斗异或校验
和校验字段
和校验字段是语句中的最后一个字段,它在定界符“”之后。
和校验是对语句中所有字符的8位(不包括起始和结束位)执行OR(异或)运算。所有字符指在定界符“$”或“!”与“”之间(但不包括这些定界符)的全部字符,其中包括“,”和“^”在内。发送时将16进制的高4位和低4位转换成两个ASCⅡ字符(0—9,A—F)。最高有效位首先发送。
程序代码:
'CR6 Series Datalogger
'For programming tips, copy this address to your browser
'search window:https://www.campbellsci.com/videos/datalogger-programming
'To create a different opening program template, type in new
'instructions and select Template | Save as Default Template
'Date:2020-03-16 10:00:00
'Program author:kael
'e-mail:zhou.haitao@technosolutions.cn
'Declare Constants
'Example:
'CONST PI = 3.141592654 or Const PI = 4*ATN(1)
'Declare Public Variables
'Example:
Public PTemp, Batt_volt
Public ASCIIString As String * 55 'Sourc