intercom: Init start byte.
This commit is contained in:
parent
680b70ad0d
commit
e6a137d5f1
|
|
@ -118,6 +118,9 @@ void start_send(void) {
|
||||||
intercom_flags = (intercom_flags & ~FLAG_TX_FINISHED) | FLAG_TX_IN_PROGRESS;
|
intercom_flags = (intercom_flags & ~FLAG_TX_FINISHED) | FLAG_TX_IN_PROGRESS;
|
||||||
SREG = sreg;
|
SREG = sreg;
|
||||||
|
|
||||||
|
// set start byte
|
||||||
|
tx.packet.start = START;
|
||||||
|
|
||||||
// calculate CRC for outgoing packet
|
// calculate CRC for outgoing packet
|
||||||
for (i = 0; i < (sizeof(intercom_packet_t) - 1); i++) {
|
for (i = 0; i < (sizeof(intercom_packet_t) - 1); i++) {
|
||||||
txcrc ^= tx.data[i];
|
txcrc ^= tx.data[i];
|
||||||
|
|
|
||||||
|
|
@ -118,6 +118,9 @@ void start_send(void) {
|
||||||
intercom_flags = (intercom_flags & ~FLAG_TX_FINISHED) | FLAG_TX_IN_PROGRESS;
|
intercom_flags = (intercom_flags & ~FLAG_TX_FINISHED) | FLAG_TX_IN_PROGRESS;
|
||||||
SREG = sreg;
|
SREG = sreg;
|
||||||
|
|
||||||
|
// set start byte
|
||||||
|
tx.packet.start = START;
|
||||||
|
|
||||||
// calculate CRC for outgoing packet
|
// calculate CRC for outgoing packet
|
||||||
for (i = 0; i < (sizeof(intercom_packet_t) - 1); i++) {
|
for (i = 0; i < (sizeof(intercom_packet_t) - 1); i++) {
|
||||||
txcrc ^= tx.data[i];
|
txcrc ^= tx.data[i];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue