From e6a137d5f1956d98ac60cb99d20ac144fc3af5ce Mon Sep 17 00:00:00 2001 From: Markus Amsler Date: Sun, 13 Feb 2011 21:30:50 +0100 Subject: [PATCH] intercom: Init start byte. --- extruder/intercom.c | 3 +++ intercom.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/extruder/intercom.c b/extruder/intercom.c index 8da6e62..2d44f01 100644 --- a/extruder/intercom.c +++ b/extruder/intercom.c @@ -118,6 +118,9 @@ void start_send(void) { intercom_flags = (intercom_flags & ~FLAG_TX_FINISHED) | FLAG_TX_IN_PROGRESS; SREG = sreg; + // set start byte + tx.packet.start = START; + // calculate CRC for outgoing packet for (i = 0; i < (sizeof(intercom_packet_t) - 1); i++) { txcrc ^= tx.data[i]; diff --git a/intercom.c b/intercom.c index 8da6e62..2d44f01 100644 --- a/intercom.c +++ b/intercom.c @@ -118,6 +118,9 @@ void start_send(void) { intercom_flags = (intercom_flags & ~FLAG_TX_FINISHED) | FLAG_TX_IN_PROGRESS; SREG = sreg; + // set start byte + tx.packet.start = START; + // calculate CRC for outgoing packet for (i = 0; i < (sizeof(intercom_packet_t) - 1); i++) { txcrc ^= tx.data[i];