mirror of
https://github.com/iNavFlight/inav-configurator.git
synced 2025-07-14 11:59:51 +03:00
Init
This commit is contained in:
parent
939f5af04b
commit
f24ccfc637
96 changed files with 16438 additions and 8058 deletions
|
@ -298,7 +298,7 @@ var MSP = {
|
|||
view[4] = code;
|
||||
|
||||
checksum = view[3] ^ view[4];
|
||||
for (ii = 0; ii < payloadLength; ii++) {
|
||||
for (let ii = 0; ii < payloadLength; ii++) {
|
||||
view[ii + 5] = data[ii];
|
||||
checksum ^= data[ii];
|
||||
}
|
||||
|
@ -316,11 +316,11 @@ var MSP = {
|
|||
view[5] = (code & 0xFF00) >> 8; // code upper byte
|
||||
view[6] = payloadLength & 0xFF; // payloadLength lower byte
|
||||
view[7] = (payloadLength & 0xFF00) >> 8; // payloadLength upper byte
|
||||
for (ii = 0; ii < payloadLength; ii++) {
|
||||
for (let ii = 0; ii < payloadLength; ii++) {
|
||||
view[8+ii] = data[ii];
|
||||
}
|
||||
checksum = 0;
|
||||
for (ii = 3; ii < length-1; ii++) {
|
||||
for (let ii = 3; ii < length-1; ii++) {
|
||||
checksum = this._crc8_dvb_s2(checksum, view[ii]);
|
||||
}
|
||||
view[length-1] = checksum;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue