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