From 1bee00bc64b46b97ee219aea0c80cbc8f8ce76aa Mon Sep 17 00:00:00 2001 From: Crsarmv7l <85343771+Crsarmv7l@users.noreply.github.com> Date: Tue, 11 Feb 2025 19:52:08 +0100 Subject: [PATCH] Fix typo --- src/modules/CC1101/CC1101.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/CC1101/CC1101.cpp b/src/modules/CC1101/CC1101.cpp index 8f098ec2..d15dead4 100644 --- a/src/modules/CC1101/CC1101.cpp +++ b/src/modules/CC1101/CC1101.cpp @@ -240,7 +240,8 @@ int16_t CC1101::startTransmit(const uint8_t* data, size_t len, uint8_t addr) { SPIsendCommand(RADIOLIB_CC1101_CMD_FSTXON); // Check MARCSTATE and wait until ready to tx - RadioLibTime_T start = this->mod->hal->micros(); + // 724us is the longest time for callibrate per datasheet + RadioLibTime_t start = this->mod->hal->micros(); while(SPIgetRegValue(RADIOLIB_CC1101_REG_MARCSTATE, 4, 0) != 0x12) { if(this->mod->hal->micros() - start > 724) { standby(); @@ -308,8 +309,8 @@ int16_t CC1101::finishTransmit() { // Check MARCSTATE for Idle // Timeout is 2x FIFO transmit time - RadioLibTime_T timeout = (1.0f/(this->bitRate))*(RADIOLIB_CC1101_FIFO_SIZE*2.0f); - RadioLibTime_T start = this->mod->hal->millis(); + RadioLibTime_t timeout = (1.0f/(this->bitRate))*(RADIOLIB_CC1101_FIFO_SIZE*2.0f); + RadioLibTime_t start = this->mod->hal->millis(); while(SPIgetRegValue(RADIOLIB_CC1101_REG_MARCSTATE, 4, 0) != 0x01) { if(this->mod->hal->millis() - start > timeout) { return(RADIOLIB_ERR_TX_TIMEOUT);