mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-20 23:05:19 +03:00
Further rxCallback parameter renames
This commit is contained in:
parent
53981adbb7
commit
1dea28002e
4 changed files with 15 additions and 14 deletions
|
@ -24,7 +24,7 @@ typedef enum {
|
||||||
SOFTSERIAL2
|
SOFTSERIAL2
|
||||||
} softSerialPortIndex_e;
|
} softSerialPortIndex_e;
|
||||||
|
|
||||||
serialPort_t *openSoftSerial(softSerialPortIndex_e portIndex, serialReceiveCallbackPtr callback, uint32_t baud, portOptions_t options);
|
serialPort_t *openSoftSerial(softSerialPortIndex_e portIndex, serialReceiveCallbackPtr rxCallback, uint32_t baud, portOptions_t options);
|
||||||
|
|
||||||
// serialPort API
|
// serialPort API
|
||||||
void softSerialWriteByte(serialPort_t *instance, uint8_t ch);
|
void softSerialWriteByte(serialPort_t *instance, uint8_t ch);
|
||||||
|
|
|
@ -61,7 +61,7 @@ typedef struct {
|
||||||
USART_TypeDef *USARTx;
|
USART_TypeDef *USARTx;
|
||||||
} uartPort_t;
|
} uartPort_t;
|
||||||
|
|
||||||
serialPort_t *uartOpen(USART_TypeDef *USARTx, serialReceiveCallbackPtr callback, uint32_t baudRate, portMode_t mode, portOptions_t options);
|
serialPort_t *uartOpen(USART_TypeDef *USARTx, serialReceiveCallbackPtr rxCallback, uint32_t baudRate, portMode_t mode, portOptions_t options);
|
||||||
|
|
||||||
// serialPort API
|
// serialPort API
|
||||||
void uartWrite(serialPort_t *instance, uint8_t ch);
|
void uartWrite(serialPort_t *instance, uint8_t ch);
|
||||||
|
|
|
@ -264,13 +264,13 @@ bool doesConfigurationUsePort(serialPortIdentifier_e identifier)
|
||||||
serialPort_t *openSerialPort(
|
serialPort_t *openSerialPort(
|
||||||
serialPortIdentifier_e identifier,
|
serialPortIdentifier_e identifier,
|
||||||
serialPortFunction_e function,
|
serialPortFunction_e function,
|
||||||
serialReceiveCallbackPtr callback,
|
serialReceiveCallbackPtr rxCallback,
|
||||||
uint32_t baudRate,
|
uint32_t baudRate,
|
||||||
portMode_t mode,
|
portMode_t mode,
|
||||||
portOptions_t options)
|
portOptions_t options)
|
||||||
{
|
{
|
||||||
#if (!defined(USE_UART1) && !defined(USE_UART2) && !defined(USE_UART3) && !defined(USE_UART4) && !defined(USE_UART5) && !defined(USE_UART6) && !defined(USE_SOFTSERIAL1) && !defined(USE_SOFTSERIAL2))
|
#if (!defined(USE_UART1) && !defined(USE_UART2) && !defined(USE_UART3) && !defined(USE_UART4) && !defined(USE_UART5) && !defined(USE_UART6) && !defined(USE_SOFTSERIAL1) && !defined(USE_SOFTSERIAL2))
|
||||||
UNUSED(callback);
|
UNUSED(rxCallback);
|
||||||
UNUSED(baudRate);
|
UNUSED(baudRate);
|
||||||
UNUSED(mode);
|
UNUSED(mode);
|
||||||
UNUSED(options);
|
UNUSED(options);
|
||||||
|
@ -292,43 +292,43 @@ serialPort_t *openSerialPort(
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_UART1
|
#ifdef USE_UART1
|
||||||
case SERIAL_PORT_USART1:
|
case SERIAL_PORT_USART1:
|
||||||
serialPort = uartOpen(USART1, callback, baudRate, mode, options);
|
serialPort = uartOpen(USART1, rxCallback, baudRate, mode, options);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_UART2
|
#ifdef USE_UART2
|
||||||
case SERIAL_PORT_USART2:
|
case SERIAL_PORT_USART2:
|
||||||
serialPort = uartOpen(USART2, callback, baudRate, mode, options);
|
serialPort = uartOpen(USART2, rxCallback, baudRate, mode, options);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_UART3
|
#ifdef USE_UART3
|
||||||
case SERIAL_PORT_USART3:
|
case SERIAL_PORT_USART3:
|
||||||
serialPort = uartOpen(USART3, callback, baudRate, mode, options);
|
serialPort = uartOpen(USART3, rxCallback, baudRate, mode, options);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_UART4
|
#ifdef USE_UART4
|
||||||
case SERIAL_PORT_USART4:
|
case SERIAL_PORT_USART4:
|
||||||
serialPort = uartOpen(UART4, callback, baudRate, mode, options);
|
serialPort = uartOpen(UART4, rxCallback, baudRate, mode, options);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_UART5
|
#ifdef USE_UART5
|
||||||
case SERIAL_PORT_USART5:
|
case SERIAL_PORT_USART5:
|
||||||
serialPort = uartOpen(UART5, callback, baudRate, mode, options);
|
serialPort = uartOpen(UART5, rxCallback, baudRate, mode, options);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_UART6
|
#ifdef USE_UART6
|
||||||
case SERIAL_PORT_USART6:
|
case SERIAL_PORT_USART6:
|
||||||
serialPort = uartOpen(USART6, callback, baudRate, mode, options);
|
serialPort = uartOpen(USART6, rxCallback, baudRate, mode, options);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_SOFTSERIAL1
|
#ifdef USE_SOFTSERIAL1
|
||||||
case SERIAL_PORT_SOFTSERIAL1:
|
case SERIAL_PORT_SOFTSERIAL1:
|
||||||
serialPort = openSoftSerial(SOFTSERIAL1, callback, baudRate, options);
|
serialPort = openSoftSerial(SOFTSERIAL1, rxCallback, baudRate, options);
|
||||||
serialSetMode(serialPort, mode);
|
serialSetMode(serialPort, mode);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef USE_SOFTSERIAL2
|
#ifdef USE_SOFTSERIAL2
|
||||||
case SERIAL_PORT_SOFTSERIAL2:
|
case SERIAL_PORT_SOFTSERIAL2:
|
||||||
serialPort = openSoftSerial(SOFTSERIAL2, callback, baudRate, options);
|
serialPort = openSoftSerial(SOFTSERIAL2, rxCallback, baudRate, options);
|
||||||
serialSetMode(serialPort, mode);
|
serialSetMode(serialPort, mode);
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
@ -348,7 +348,8 @@ serialPort_t *openSerialPort(
|
||||||
return serialPort;
|
return serialPort;
|
||||||
}
|
}
|
||||||
|
|
||||||
void closeSerialPort(serialPort_t *serialPort) {
|
void closeSerialPort(serialPort_t *serialPort)
|
||||||
|
{
|
||||||
serialPortUsage_t *serialPortUsage = findSerialPortUsageByPort(serialPort);
|
serialPortUsage_t *serialPortUsage = findSerialPortUsageByPort(serialPort);
|
||||||
if (!serialPortUsage) {
|
if (!serialPortUsage) {
|
||||||
// already closed
|
// already closed
|
||||||
|
|
|
@ -126,7 +126,7 @@ serialPortUsage_t *findSerialPortUsageByIdentifier(serialPortIdentifier_e identi
|
||||||
serialPort_t *openSerialPort(
|
serialPort_t *openSerialPort(
|
||||||
serialPortIdentifier_e identifier,
|
serialPortIdentifier_e identifier,
|
||||||
serialPortFunction_e function,
|
serialPortFunction_e function,
|
||||||
serialReceiveCallbackPtr callback,
|
serialReceiveCallbackPtr rxCallback,
|
||||||
uint32_t baudrate,
|
uint32_t baudrate,
|
||||||
portMode_t mode,
|
portMode_t mode,
|
||||||
portOptions_t options
|
portOptions_t options
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue