diff --git a/librfm95.c b/librfm95.c index f550e3c..a1a3c15 100644 --- a/librfm95.c +++ b/librfm95.c @@ -319,14 +319,14 @@ size_t rfmReadPayload(uint8_t *payload, size_t size) { size_t len = regRead(RFM_FIFO); - len = min(len, size); + size = min(len, size); // TODO assume and ignore address for now (already filtered anyway) regRead(RFM_FIFO); _rfmSel(); _rfmTx(RFM_FIFO); - for (size_t i = 0; i < len; i++) { + for (size_t i = 0; i < size; i++) { payload[i] = _rfmTx(RFM_FIFO); } _rfmDes(); @@ -410,11 +410,11 @@ regWrite(RFM_LORA_FIFO_ADDR_PTR, regRead(RFM_LORA_FIFO_CURR_ADDR)); size_t len = regRead(RFM_LORA_RX_BYTES_NB); - len = min(len, size); + size = min(len, size); _rfmSel(); _rfmTx(RFM_FIFO); - for (size_t i = 0; i < len; i++) { + for (size_t i = 0; i < size; i++) { payload[i] = _rfmTx(RFM_FIFO); } _rfmDes();