diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2025-04-16 13:35:40 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2025-04-16 13:35:40 +0800 |
| commit | 265a511910db2ab027e7948fdd624801b34821fc (patch) | |
| tree | 48c9f345c6166dad59f593a10572e4b9a9e4b379 /lock/nrfm.c | |
| parent | 969f168756db0623ce269d7897d0c532a00c79b7 (diff) | |
| download | smart-home-265a511910db2ab027e7948fdd624801b34821fc.tar.gz | |
Return success code from sendto()
Diffstat (limited to 'lock/nrfm.c')
| -rw-r--r-- | lock/nrfm.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lock/nrfm.c b/lock/nrfm.c index 112000a..dd83f47 100644 --- a/lock/nrfm.c +++ b/lock/nrfm.c @@ -228,7 +228,10 @@ void radio_listen(void) enable_chip(); } -void radio_sendto(const uint8_t addr[ADDRLEN], const char *msg, uint8_t n) +uint8_t radio_sendto( + const uint8_t addr[ADDRLEN], + const char *msg, + uint8_t n) { char s[4]; int i, imax; @@ -283,9 +286,9 @@ void radio_sendto(const uint8_t addr[ADDRLEN], const char *msg, uint8_t n) uart_write_line("ERROR: sendto() failed: MAX_RT"); } - // restore config, typically rx mode write_reg(0x00, cfg); enable_chip(); + return txds; } uint8_t radio_recv(char *buf, uint8_t n) |
