mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-19 23:22:16 +03:00
Add ::updateBaudRate(unsigned long baud) to change the baudrate after begin was called (#6494)
This commit is contained in:
parent
efb8aaa5fb
commit
f5a7318f2f
@ -60,6 +60,15 @@ void HardwareSerial::end()
|
|||||||
_uart = NULL;
|
_uart = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void HardwareSerial::updateBaudRate(unsigned long baud)
|
||||||
|
{
|
||||||
|
if(!_uart) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
uart_set_baudrate(_uart, baud);
|
||||||
|
}
|
||||||
|
|
||||||
size_t HardwareSerial::setRxBufferSize(size_t size){
|
size_t HardwareSerial::setRxBufferSize(size_t size){
|
||||||
if(_uart) {
|
if(_uart) {
|
||||||
_rx_size = uart_resize_rx_buffer(_uart, size);
|
_rx_size = uart_resize_rx_buffer(_uart, size);
|
||||||
|
@ -88,6 +88,8 @@ public:
|
|||||||
|
|
||||||
void end();
|
void end();
|
||||||
|
|
||||||
|
void updateBaudRate(unsigned long baud);
|
||||||
|
|
||||||
size_t setRxBufferSize(size_t size);
|
size_t setRxBufferSize(size_t size);
|
||||||
size_t getRxBufferSize()
|
size_t getRxBufferSize()
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user