Skip to content

Commit c1e455c

Browse files
Merge pull request #4615 from u-blox/uart_serial_set_baud
Add set_baud() method to UARTSerial().
2 parents 742d98a + 89ddfc5 commit c1e455c

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

drivers/UARTSerial.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ void UARTSerial::dcd_irq()
4343
wake();
4444
}
4545

46+
void UARTSerial::set_baud(int baud)
47+
{
48+
SerialBase::baud(baud);
49+
}
50+
4651
void UARTSerial::set_data_carrier_detect(PinName dcd_pin, bool active_high)
4752
{
4853
delete _dcd_irq;

drivers/UARTSerial.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,12 @@ class UARTSerial : private SerialBase, public FileHandle, private NonCopyable<UA
152152
*/
153153
void set_data_carrier_detect(PinName dcd_pin, bool active_high = false);
154154

155+
/** Set the baud rate
156+
*
157+
* @param baud The baud rate
158+
*/
159+
void set_baud(int baud);
160+
155161
private:
156162

157163
/** SerialBase lock override */

0 commit comments

Comments
 (0)