From 49463eb8f8a12533645449edbbc7f27e0f36d304 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Sat, 4 Jun 2016 22:12:14 -0500 Subject: [PATCH] That seems deadly accurate --- avr/send.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/avr/send.c b/avr/send.c index b4cc182..be6442f 100644 --- a/avr/send.c +++ b/avr/send.c @@ -73,16 +73,16 @@ static uint8_t spi_send_byte(uint8_t value) { _delay_us(60); - PORTB |= (1 << PORTB5); - if (PINB & (1 << PINB3)) { ret |= 1; } + PORTB |= (1 << PORTB5); + _delay_us(60); } - _delay_us(210); + _delay_us(150); return ret; } @@ -103,6 +103,8 @@ static void spi_send_packet() { response.device = spi_send_byte(0); response.status = spi_send_byte(0); + + _delay_us(270); } static uint16_t checksum() {