moved serial feedback to DEBUG
This commit is contained in:
15
radio.cpp
15
radio.cpp
@@ -17,7 +17,14 @@ void radio_c::begin( )
|
|||||||
{
|
{
|
||||||
if (!RadioManager.init())
|
if (!RadioManager.init())
|
||||||
{
|
{
|
||||||
|
#ifdef DEBUG
|
||||||
Serial.println("init failed");
|
Serial.println("init failed");
|
||||||
|
#endif
|
||||||
|
open = false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
open = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -32,21 +39,27 @@ bool radio_c::transmitData( void )
|
|||||||
uint8_t from;
|
uint8_t from;
|
||||||
if (RadioManager.recvfromAckTimeout(buf, &len, 2000, &from))
|
if (RadioManager.recvfromAckTimeout(buf, &len, 2000, &from))
|
||||||
{
|
{
|
||||||
|
#ifdef DEBUG
|
||||||
Serial.print("got reply from : 0x");
|
Serial.print("got reply from : 0x");
|
||||||
Serial.print(from, HEX);
|
Serial.print(from, HEX);
|
||||||
Serial.print(": ");
|
Serial.print(": ");
|
||||||
Serial.println((char*)buf);
|
Serial.println((char*)buf);
|
||||||
|
#endif
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
#ifdef DEBUG
|
||||||
Serial.println("No reply, is nrf24_reliable_datagram_server running?");
|
Serial.println("No reply, is nrf24_reliable_datagram_server running?");
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
#ifdef DEBUG
|
||||||
Serial.println("sending failed");
|
Serial.println("sending failed");
|
||||||
|
#endif
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -106,6 +119,7 @@ void sendSerialCommands( void )
|
|||||||
|
|
||||||
if (millis() - lastSerialTime > 20) { // Send the data every 20ms
|
if (millis() - lastSerialTime > 20) { // Send the data every 20ms
|
||||||
lastSerialTime = millis();
|
lastSerialTime = millis();
|
||||||
|
#ifdef DEBUG
|
||||||
Serial.print('<'); // Start marker
|
Serial.print('<'); // Start marker
|
||||||
Serial.println(data->axis1);
|
Serial.println(data->axis1);
|
||||||
Serial.println(data->axis2);
|
Serial.println(data->axis2);
|
||||||
@@ -116,6 +130,7 @@ void sendSerialCommands( void )
|
|||||||
Serial.println(data->momentary2);
|
Serial.println(data->momentary2);
|
||||||
Serial.println(data->getfailsafe());
|
Serial.println(data->getfailsafe());
|
||||||
Serial.print('>'); // End marker
|
Serial.print('>'); // End marker
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
2
radio.h
2
radio.h
@@ -156,6 +156,8 @@ class radio_c
|
|||||||
|
|
||||||
unsigned long lastRecvTime;
|
unsigned long lastRecvTime;
|
||||||
|
|
||||||
|
bool open = false;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
radio_c(int address, int CE, int CSN) :RadioDriver(CE, CSN), RadioManager(RadioDriver, address) {};
|
radio_c(int address, int CE, int CSN) :RadioDriver(CE, CSN), RadioManager(RadioDriver, address) {};
|
||||||
void begin( void );
|
void begin( void );
|
||||||
|
|||||||
Reference in New Issue
Block a user