From 52771585821a6f57778e7b82407720a8c73f9b91 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Sun, 24 Nov 2024 12:35:06 +0800 Subject: Send address. --- rf_test/rfm.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'rf_test') diff --git a/rf_test/rfm.c b/rf_test/rfm.c index 12d1f25..72ac231 100644 --- a/rf_test/rfm.c +++ b/rf_test/rfm.c @@ -84,14 +84,21 @@ void rfm_sendto(uint8_t addr, uint8_t *data, uint8_t n) set_mode(STDBY_MODE); SS_PORT |= (1 << SS_PIN); + SPDR = 0x7F; while (!(SPSR & (1 << SPIF))) ; + + SPDR = addr; + while (!(SPSR & (1 << SPIF))) + ; + for (i = 0; i < n; i++) { SPDR = data[i]; while (!(SPSR & (1 << SPIF))) ; } + SS_PORT &= ~(1 << SS_PIN); set_mode(TX_MODE); @@ -100,6 +107,7 @@ void rfm_sendto(uint8_t addr, uint8_t *data, uint8_t n) ; } -void rfm_recvfrom(void) +void rfm_recvfrom(uint8_t addr) { + } -- cgit v1.2.3