From 5a5f6b4c04623dc634e7004a306ac4a9db3b9d10 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Wed, 2 Apr 2025 10:37:00 +0800 Subject: Increase CE delay to 12us. --- nrfm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nrfm.c b/nrfm.c index 76ed280..d8a95c0 100644 --- a/nrfm.c +++ b/nrfm.c @@ -197,7 +197,7 @@ void radio_sendto(const uint8_t addr[ADDRLEN], const void *msg, uint8_t n) setaddr(0x0A, addr); SPI_PORT &= ~(1 << SPI_SS); - SPDR = 0xA0; + SPDR = 0b10100000; while (!(SPSR & (1 << SPIF))) ; for (i = n - 1; i >= 0; i--) { @@ -208,7 +208,7 @@ void radio_sendto(const uint8_t addr[ADDRLEN], const void *msg, uint8_t n) SPI_PORT |= (1 << SPI_SS); NRF_CE_PORT |= (1 << NRF_CE); - _delay_us(10); + _delay_us(12); NRF_CE_PORT &= ~(1 << NRF_CE); } -- cgit v1.2.3