summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2024-11-24 13:00:02 +0800
committerSadeep Madurange <sadeep@asciimx.com>2024-11-24 13:00:02 +0800
commit965ba924daf988946a39a49926d0e8d61c2ae805 (patch)
tree574111a9dbad0fcfd1e98d0e764bc848cd91d0b7
parent25b3b0b1754b0cba50c31d05642c035a069c61e2 (diff)
downloadsmart-home-965ba924daf988946a39a49926d0e8d61c2ae805.tar.gz
Return buflen using index.
-rw-r--r--rf_test/rfm.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/rf_test/rfm.c b/rf_test/rfm.c
index 0322c81..7684578 100644
--- a/rf_test/rfm.c
+++ b/rf_test/rfm.c
@@ -109,16 +109,14 @@ void rfm_sendto(uint8_t addr, uint8_t *data, uint8_t n)
uint8_t rfm_recvfrom(uint8_t addr, uint8_t *buf, uint8_t n)
{
- uint8_t i, buflen;
+ uint8_t i;
SS_PORT |= (1 << SS_PIN);
- for (i = 0, buflen = 0; i < n && ((read_reg(0x28) >> 6) & 1); i++) {
+ for (i = 0; i < n && ((read_reg(0x28) >> 6) & 1); i++)
buf[i] = read_reg(0x00);
- buflen++;
- }
SS_PORT &= ~(1 << SS_PIN);
- return buflen;
+ return i;
}