mirror of https://github.com/ARMmbed/mbed-os.git
ST targets: Replace UARTSerial references with BufferedSerial
BufferedSerial is UARTSerial renamed to convey the original purpose of the class. It is the recommended buffered I/O serial class.pull/12208/head
parent
6b89d16dd3
commit
03cff0a02c
|
@ -156,12 +156,12 @@ nsapi_error_t STModCellular::soft_power_off()
|
|||
}
|
||||
|
||||
#if MBED_CONF_STMOD_CELLULAR_PROVIDE_DEFAULT
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
CellularDevice *CellularDevice::get_default_instance()
|
||||
{
|
||||
tr_debug("STMOD_CELLULAR default instance");
|
||||
|
||||
static UARTSerial serial(MBED_CONF_STMOD_CELLULAR_TX, MBED_CONF_STMOD_CELLULAR_RX, MBED_CONF_STMOD_CELLULAR_BAUDRATE);
|
||||
static BufferedSerial serial(MBED_CONF_STMOD_CELLULAR_TX, MBED_CONF_STMOD_CELLULAR_RX, MBED_CONF_STMOD_CELLULAR_BAUDRATE);
|
||||
if ((MBED_CONF_STMOD_CELLULAR_CTS != NC) && (MBED_CONF_STMOD_CELLULAR_RTS != NC)) {
|
||||
serial.set_flow_control(SerialBase::RTSCTS, MBED_CONF_STMOD_CELLULAR_RTS, MBED_CONF_STMOD_CELLULAR_CTS);
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "platform/mbed_thread.h"
|
||||
#include "PinNames.h"
|
||||
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
#include "ONBOARD_TELIT_HE910.h"
|
||||
#include "ThisThread.h"
|
||||
#include "CellularLog.h"
|
||||
|
@ -80,7 +80,7 @@ void ONBOARD_TELIT_HE910::press_power_button(int time_ms)
|
|||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
#if DEVICE_SERIAL_FC
|
||||
if (MDMRTS != NC && MDMCTS != NC) {
|
||||
tr_debug("Modem flow control: RTS %d CTS %d", MDMRTS, MDMCTS);
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "platform/mbed_thread.h"
|
||||
#include "PinNames.h"
|
||||
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
#include "ONBOARD_TELIT_HE910.h"
|
||||
#include "ThisThread.h"
|
||||
#include "CellularLog.h"
|
||||
|
@ -76,7 +76,7 @@ void ONBOARD_TELIT_HE910::press_power_button(int time_ms)
|
|||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
#if DEVICE_SERIAL_FC
|
||||
if (MDMRTS != NC && MDMCTS != NC) {
|
||||
tr_debug("Modem flow control: RTS %d CTS %d", MDMRTS, MDMCTS);
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "platform/mbed_wait_api.h"
|
||||
#include "PinNames.h"
|
||||
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
#include "ONBOARD_TELIT_HE910.h"
|
||||
#include "ThisThread.h"
|
||||
#include "CellularLog.h"
|
||||
|
@ -80,7 +80,7 @@ void ONBOARD_TELIT_HE910::press_power_button(int time_ms)
|
|||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
#if DEVICE_SERIAL_FC
|
||||
if (MDMRTS != NC && MDMCTS != NC) {
|
||||
tr_debug("Modem flow control: RTS %d CTS %d", MDMRTS, MDMCTS);
|
||||
|
|
|
@ -19,28 +19,28 @@
|
|||
#include "ONBOARD_UBLOX_AT.h"
|
||||
#include "ONBOARD_UBLOX_PPP.h"
|
||||
#include "ONBOARD_UBLOX_N2XX.h"
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
|
||||
using namespace mbed;
|
||||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
#if defined(TARGET_UBLOX_C030_R41XM)
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static ONBOARD_UBLOX_AT device(&serial);
|
||||
#elif defined(TARGET_UBLOX_C030_N211)
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static ONBOARD_UBLOX_N2XX device(&serial);
|
||||
#elif defined(TARGET_UBLOX_C030_U201)
|
||||
#if (NSAPI_PPP_AVAILABLE)
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static ONBOARD_UBLOX_PPP device(&serial);
|
||||
#else
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static ONBOARD_UBLOX_AT device(&serial);
|
||||
#endif
|
||||
#else //UBLOX_C027
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE);
|
||||
static ONBOARD_UBLOX_PPP device(&serial);
|
||||
#endif
|
||||
return &device;
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "gpio_api.h"
|
||||
#include "platform/mbed_thread.h"
|
||||
#include "PinNames.h"
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
|
||||
#define WAIT_AFTER_POWR_CHANGED (1000) // [msec.]
|
||||
|
||||
|
@ -115,7 +115,7 @@ void ONBOARD_QUECTEL_UG96::onboard_modem_power_down()
|
|||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static ONBOARD_QUECTEL_UG96 device(&serial);
|
||||
return &device;
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
#include "gpio_api.h"
|
||||
#include "platform/mbed_thread.h"
|
||||
#include "PinNames.h"
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
|
||||
#define WAIT_AFTER_POWR_CHANGED (1000) // [msec.]
|
||||
|
||||
|
@ -111,7 +111,7 @@ void ONBOARD_QUECTEL_BG96::onboard_modem_power_down()
|
|||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static ONBOARD_QUECTEL_BG96 device(&serial);
|
||||
return &device;
|
||||
}
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
#include "gpio_api.h"
|
||||
#include "platform/mbed_thread.h"
|
||||
#include "PinNames.h"
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
#include "CellularLog.h"
|
||||
#include "mbed_wait_api.h"
|
||||
|
||||
|
@ -56,7 +56,7 @@ nsapi_error_t ONBOARD_SARA4_PPP::soft_power_off()
|
|||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, 115200);
|
||||
#if DEVICE_SERIAL_FC
|
||||
if (MDMRTS != NC && MDMCTS != NC) {
|
||||
tr_debug("Modem flow control: RTS %d CTS %d", MDMRTS, MDMCTS);
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
#include "ONBOARD_QUECTEL_BC95.h"
|
||||
|
||||
#include "UARTSerial.h"
|
||||
#include "drivers/BufferedSerial.h"
|
||||
#include "CellularLog.h"
|
||||
|
||||
using namespace mbed;
|
||||
|
@ -49,7 +49,7 @@ nsapi_error_t ONBOARD_QUECTEL_BC95::soft_power_off()
|
|||
|
||||
CellularDevice *CellularDevice::get_target_default_instance()
|
||||
{
|
||||
static UARTSerial serial(MDMTXD, MDMRXD, 9600);
|
||||
static BufferedSerial serial(MDMTXD, MDMRXD, 9600);
|
||||
#if DEVICE_SERIAL_FC
|
||||
if (MDMRTS != NC && MDMCTS != NC) {
|
||||
tr_debug("Modem flow control: RTS %d CTS %d", MDMRTS, MDMCTS);
|
||||
|
|
Loading…
Reference in New Issue