![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
LoRa_Node_STM32F103C8T6
Dependencies: mbed mbed-STM32F103C8T6 OneWireCRC_LoRa_Node SX1276Lib_LoRa_Node
Diff: RFM95W.cpp
- Revision:
- 8:978eb43296ae
- Parent:
- 7:1aa5c96a8b9f
- Child:
- 9:bc6233d6a997
diff -r 1aa5c96a8b9f -r 978eb43296ae RFM95W.cpp --- a/RFM95W.cpp Tue May 01 11:47:20 2018 +0000 +++ b/RFM95W.cpp Tue May 08 13:24:52 2018 +0000 @@ -70,7 +70,7 @@ { uint8_t ack[3]; snprintf((char *)ack, sizeof(ack), "%c%c%c", addr, NODE_ID, messageNumber); - PC.printf("Sending Ack : %s \r\n",ack); +// PC.printf("Sending Ack : %s \r\n",ack); radio.Send(ack, 3); }; @@ -88,7 +88,6 @@ if((receivedAck == false) && (sendCounter < MAX_RESENDS)) sendTicker.attach(this,&RFM95W::OnSendAgain, CalculateRandomTime()); else if((receivedAck == false) && (sendCounter >= MAX_RESENDS)) { - PC.printf("Message number : %d \r\n", messageNumber); messageNumber++; if(messageNumber>255) messageNumber = 0; @@ -113,7 +112,7 @@ ackTicker.attach(this,&RFM95W::OnCheckAck,timeOnAirSec*3); } radio.Rx(0); - PC.printf("on Tx done...\r\n"); +// PC.printf("on Tx done...\r\n"); }; void RFM95W::OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ) @@ -123,7 +122,7 @@ ledTicker.attach(this,&RFM95W::OnLedTick, LED_BLIK_PERIOD); if((size == 3) && (strncmp( ( const char* )payload, ( const char* )ack, 3 ) == 0) ) { receivedAck = true; - PC.printf("Received Ack : %s \r\n",ack); +// PC.printf("Received Ack : %s \r\n",ack); messageNumber++; if(messageNumber>255) messageNumber = 0; @@ -133,7 +132,7 @@ sendingAck = true; uint8_t MsgFrom = payload[1]; SendAck(MsgFrom,payload[2]); - PC.printf("MSG from : %c , message number received= %d \r\n",MsgFrom,payload[2]); +// PC.printf("MSG from : %c , message number received= %d \r\n",MsgFrom,payload[2]); if(payload[2] == messageNumbers[MsgFrom]) { PC.printf("--------------------- Ta ista sprava -------------------- \r\n"); return; @@ -141,7 +140,7 @@ messageNumbers[MsgFrom] = payload[2]; payload[2] = 48; // ASCII hodnota cisla 0 memmove(payload, payload+4, size - 4 + 1); - PC.printf("Upraveny payload : %s\r\n",payload); +// PC.printf("Upraveny payload : %s\r\n",payload); snprintf((char *)receivedMessage, BUFF_SIZE, "%s", payload); ProcessReceivedMessage(); return; @@ -154,7 +153,7 @@ int time = atoi((const char*)receivedMessage); thermometer.StopPeriodicMeassure(); thermometer.StartPeriodicMeassure(time); - PC.printf("Skonvertovane cislo : %d \r\n",time); +// PC.printf("Skonvertovane cislo : %d \r\n",time); }; void RFM95W::OnTxTimeout( void ) @@ -172,7 +171,7 @@ void RFM95W::OnRxError( void ) { radio.Sleep(); - PC.printf("Chyba prijatia ! \r\n"); +// PC.printf("Chyba prijatia ! \r\n"); radio.Rx(0); };