ChecksumOptions
0
0
775
836
Configure Checksum
-
true
0
0
738
827
11
11
11
11
-
Checksum category:
-
-
CRC
-
Wireless Short Packet Checksum
-
0
0
0
0
0
-
-
CRC polynomial (hex):
-
Configure data ranges for CRC
-
false
false
false
-
-
...
../../../../../../
-
...
../../../../../../
-
Qt::Vertical
20
40
-
-
CRC function:
-
Final XOR (hex):
-
Start value (hex):
-
-
-
<html><head/><body><p>Order=17</p><p>Length of checksum=16</p><p>start value length =16</p><p>final XOR length = 16</p><p>Polynomial = x<span style=" vertical-align:super;">1</span> + 4</p></body></html>
true
-
RefIn (Reflect input)
-
RefOut (Reflect output)
-
<html><head/><body><p>The Wireless Short Packet (WSP) standard uses three different checksums. URH can automatically detect the used checksum algorithm from the message. However, you can enforce the usage of a certain checksum if you need to.</p><p>With <span style=" font-weight:600;">Automatic</span> setting, checksums are chosen by these rules:</p><p>1) 4 Bit Checksum - For Switch Telegram (RORG=5 or 6 and STATUS = 0x20 or 0x30)</p><p>2) 8 Bit Checksum: STATUS bit 2<span style=" vertical-align:super;">7</span> = 0</p><p>3) 8 Bit CRC: STATUS bit 2<span style=" vertical-align:super;">7</span> = 1</p></body></html>
Qt::AlignJustify|Qt::AlignVCenter
true
-
Automatic (recommended)
-
Force Checksum4
-
Force Checksum8
-
Force CRC8
-
Qt::Vertical
20
40
-
Qt::Vertical
20
107
comboBoxCRCFunction
lineEditCRCPolynomial
lineEditStartValue
lineEditFinalXOR
tableViewDataRanges
btnAddRange
radioButtonWSPAuto
btnRemoveRange
radioButtonWSPChecksum4
radioButtonWSPChecksum8
radioButtonWSPCRC8