[all] Overflow when PPM frame length was at maximum with a 4-CH output

This commit is contained in:
bernet.andre@gmail.com
2013-02-26 12:18:13 +00:00
parent 78c713d7a5
commit 98aa332fb3
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -135,6 +135,7 @@ void setupPulsesPPM(PPM_PORT_PARAM) // Don't enable interrupts
rest -= v;
*ptr++ = v; /* as Pat MacKenzie suggests */
}
rest = (rest > 65535) ? 65535 : rest;
*ptr = rest;
*(ptr + 1) = 0;
+1
View File
@@ -176,6 +176,7 @@ void setupPulsesPPM(uint8_t proto)
}
*ptr++ = q;
rest = (rest > 65535) ? 65535 : rest;
*ptr++ = rest;
if (proto == PROTO_PPM) {