mirror of
https://github.com/opentx/opentx.git
synced 2025-07-24 16:55:20 +03:00
Compilation fix
This commit is contained in:
parent
8a31c1d555
commit
0f217b3507
5 changed files with 6 additions and 16 deletions
|
@ -713,18 +713,16 @@ int cliGps(const char ** argv)
|
|||
{
|
||||
int baudrate = 0;
|
||||
|
||||
#if defined(DEBUG)
|
||||
if (argv[1][0] == '$') {
|
||||
// send command to GPS
|
||||
gpsSendFrame(argv[1]);
|
||||
}
|
||||
#if defined(DEBUG)
|
||||
else if (!strcmp(argv[1], "trace")) {
|
||||
gpsTraceEnabled = !gpsTraceEnabled;
|
||||
}
|
||||
else
|
||||
#endif
|
||||
|
||||
if (toInt(argv, 1, &baudrate) > 0 && baudrate > 0) {
|
||||
else if (toInt(argv, 1, &baudrate) > 0 && baudrate > 0) {
|
||||
gpsInit(baudrate);
|
||||
serialPrint("GPS baudrate set to %d", baudrate);
|
||||
}
|
||||
|
|
|
@ -322,7 +322,6 @@ void gpsWakeup()
|
|||
}
|
||||
}
|
||||
|
||||
#if defined(DEBUG)
|
||||
char hex(uint8_t b) {
|
||||
return b > 9 ? b + 'A' - 10 : b + '0';
|
||||
}
|
||||
|
@ -344,5 +343,3 @@ void gpsSendFrame(const char * frame)
|
|||
gpsSendByte('\n');
|
||||
TRACE("*%02x", parity);
|
||||
}
|
||||
|
||||
#endif // #if defined(DEBUG)
|
||||
|
|
|
@ -40,8 +40,6 @@ struct gpsdata_t
|
|||
extern gpsdata_t gpsData;
|
||||
void gpsWakeup();
|
||||
|
||||
#if defined(DEBUG)
|
||||
void gpsSendFrame(const char * frame);
|
||||
#endif
|
||||
|
||||
#endif // _GPS_H_
|
||||
|
|
|
@ -403,9 +403,9 @@ void hapticOn(uint32_t pwmPercent);
|
|||
void gpsInit(uint32_t baudrate);
|
||||
uint8_t gpsGetByte(uint8_t * byte);
|
||||
#if defined(DEBUG)
|
||||
extern uint8_t gpsTraceEnabled;
|
||||
void gpsSendByte(uint8_t byte);
|
||||
extern uint8_t gpsTraceEnabled;
|
||||
#endif
|
||||
void gpsSendByte(uint8_t byte);
|
||||
|
||||
// Second serial port driver
|
||||
#define SERIAL2
|
||||
|
|
|
@ -62,6 +62,8 @@ void gpsInit(uint32_t baudrate)
|
|||
|
||||
#if defined(DEBUG)
|
||||
uint8_t gpsTraceEnabled = false;
|
||||
#endif
|
||||
|
||||
Fifo<uint8_t, 64> gpsTxFifo;
|
||||
|
||||
void gpsSendByte(uint8_t byte)
|
||||
|
@ -71,12 +73,8 @@ void gpsSendByte(uint8_t byte)
|
|||
USART_ITConfig(GPS_USART, USART_IT_TXE, ENABLE);
|
||||
}
|
||||
|
||||
#endif // #if defined(DEBUG)
|
||||
|
||||
|
||||
extern "C" void GPS_USART_IRQHandler(void)
|
||||
{
|
||||
#if defined(DEBUG)
|
||||
// Send
|
||||
if (USART_GetITStatus(GPS_USART, USART_IT_TXE) != RESET) {
|
||||
uint8_t txchar;
|
||||
|
@ -88,7 +86,6 @@ extern "C" void GPS_USART_IRQHandler(void)
|
|||
USART_ITConfig(GPS_USART, USART_IT_TXE, DISABLE);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
// Receive
|
||||
uint32_t status = GPS_USART->SR;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue