How to calculate checksum value – ADLINK ND-6520 User Manual
Page 14
Advertising
![background image](/manuals/733483/14/background.png)
10
• Introduction
1.10. How to Calculate Checksum Value
Format of NuDAM Commands
(LeadingCode)(Addr)(Command)(Data)[Checksum]<CR>
When checksum is enable then [Checksum] is needed, it is 2-character.
[Checksum] =
(
(LeadingCode)+(Addr)+(Command)+(Data)
) MOD 0x100
Example 1: checksum is disable
User Command :
$012<CR>
Response :
!01400600
Example 2: checksum is enable
User Command :
$012B7<CR>
Response :
!01400600AC
‘$’ = 0x24
‘0’ = 0x30
‘1’ = 0x31
‘2’ = 0x30
B7 = ( 0x24 + 0x30 + 0x31 + 0x32 ) MOD 0x100
‘!’ = 0x24
‘0’ = 0x30
‘1’ = 0x31
‘4’ = 0x34
‘6’ = 0x36
AC= ( 0x24+ 0x30+ 0x31+ 0x34+ 0x30+ 0x30+ 0x36+ 0x30+ 0x30) MOD 0x100
Advertising