3232#include "py/mperrno.h"
3333#include "py/runtime.h"
3434#include "py/stream.h"
35+ #include "supervisor/shared/translate.h"
3536
3637#include "tick.h"
3738
@@ -41,15 +42,15 @@ void common_hal_busio_uart_construct(busio_uart_obj_t *self,
4142 const mcu_pin_obj_t * tx , const mcu_pin_obj_t * rx , uint32_t baudrate ,
4243 uint8_t bits , uart_parity_t parity , uint8_t stop , uint32_t timeout ,
4344 uint8_t receiver_buffer_size ) {
44- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
45+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
4546}
4647
4748bool common_hal_busio_uart_deinited (busio_uart_obj_t * self ) {
48- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
49+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
4950}
5051
5152void common_hal_busio_uart_deinit (busio_uart_obj_t * self ) {
52- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
53+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
5354 if (common_hal_busio_uart_deinited (self )) {
5455 return ;
5556 }
@@ -58,32 +59,32 @@ void common_hal_busio_uart_deinit(busio_uart_obj_t *self) {
5859
5960// Read characters.
6061size_t common_hal_busio_uart_read (busio_uart_obj_t * self , uint8_t * data , size_t len , int * errcode ) {
61- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
62+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
6263 return 0 ;
6364}
6465
6566// Write characters.
6667size_t common_hal_busio_uart_write (busio_uart_obj_t * self , const uint8_t * data , size_t len , int * errcode ) {
67- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
68+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
6869 return 0 ;
6970}
7071
7172uint32_t common_hal_busio_uart_get_baudrate (busio_uart_obj_t * self ) {
72- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
73+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
7374 return self -> baudrate ;
7475}
7576
7677void common_hal_busio_uart_set_baudrate (busio_uart_obj_t * self , uint32_t baudrate ) {
77- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
78+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
7879 self -> baudrate = baudrate ;
7980}
8081
8182uint32_t common_hal_busio_uart_rx_characters_available (busio_uart_obj_t * self ) {
82- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
83+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
8384 return 0 ;
8485}
8586
8687bool common_hal_busio_uart_ready_to_tx (busio_uart_obj_t * self ) {
87- mp_raise_NotImplementedError ("busio.UART not yet implemented" );
88+ mp_raise_NotImplementedError (translate ( "busio.UART not yet implemented" ) );
8889 return false;
8990}
0 commit comments