@@ -91,7 +91,7 @@ STATIC mp_obj_t bluetooth_uuid_make_new(const mp_obj_type_t *type, size_t n_args
9191 self -> type = MP_BLUETOOTH_UUID_TYPE_16 ;
9292 mp_int_t value = mp_obj_get_int (all_args [0 ]);
9393 if (value > 65535 ) {
94- mp_raise_ValueError ("invalid UUID" );
94+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid UUID" ) );
9595 }
9696 self -> data [0 ] = value & 0xff ;
9797 self -> data [1 ] = (value >> 8 ) & 0xff ;
@@ -112,12 +112,12 @@ STATIC mp_obj_t bluetooth_uuid_make_new(const mp_obj_type_t *type, size_t n_args
112112 continue ;
113113 }
114114 if (!unichar_isxdigit (c )) {
115- mp_raise_ValueError ("invalid char in UUID" );
115+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid char in UUID" ) );
116116 }
117117 c = unichar_xdigit_value (c );
118118 uuid_i -- ;
119119 if (uuid_i < 0 ) {
120- mp_raise_ValueError ("UUID too long" );
120+ mp_raise_ValueError (MP_ERROR_TEXT ( "UUID too long" ) );
121121 }
122122 if (uuid_i % 2 == 0 ) {
123123 // lower nibble
@@ -128,7 +128,7 @@ STATIC mp_obj_t bluetooth_uuid_make_new(const mp_obj_type_t *type, size_t n_args
128128 }
129129 }
130130 if (uuid_i > 0 ) {
131- mp_raise_ValueError ("UUID too short" );
131+ mp_raise_ValueError (MP_ERROR_TEXT ( "UUID too short" ) );
132132 }
133133 }
134134 }
@@ -283,7 +283,7 @@ STATIC mp_obj_t bluetooth_ble_config(size_t n_args, const mp_obj_t *args, mp_map
283283 if (kwargs -> used == 0 ) {
284284 // Get config value
285285 if (n_args != 2 ) {
286- mp_raise_TypeError ("must query one param" );
286+ mp_raise_TypeError (MP_ERROR_TEXT ( "must query one param" ) );
287287 }
288288
289289 switch (mp_obj_str_get_qstr (args [1 ])) {
@@ -295,12 +295,12 @@ STATIC mp_obj_t bluetooth_ble_config(size_t n_args, const mp_obj_t *args, mp_map
295295 case MP_QSTR_rxbuf :
296296 return mp_obj_new_int (self -> ringbuf .size );
297297 default :
298- mp_raise_ValueError ("unknown config param" );
298+ mp_raise_ValueError (MP_ERROR_TEXT ( "unknown config param" ) );
299299 }
300300 } else {
301301 // Set config value(s)
302302 if (n_args != 1 ) {
303- mp_raise_TypeError ("can't specify pos and kw args" );
303+ mp_raise_TypeError (MP_ERROR_TEXT ( "can't specify pos and kw args" ) );
304304 }
305305
306306 for (size_t i = 0 ; i < kwargs -> alloc ; ++ i ) {
@@ -341,7 +341,7 @@ STATIC mp_obj_t bluetooth_ble_config(size_t n_args, const mp_obj_t *args, mp_map
341341 break ;
342342 }
343343 default :
344- mp_raise_ValueError ("unknown config param" );
344+ mp_raise_ValueError (MP_ERROR_TEXT ( "unknown config param" ) );
345345 }
346346 }
347347 }
@@ -361,7 +361,7 @@ STATIC mp_obj_t bluetooth_ble_irq(size_t n_args, const mp_obj_t *pos_args, mp_ma
361361 mp_arg_parse_all (n_args - 1 , pos_args + 1 , kw_args , MP_ARRAY_SIZE (allowed_args ), allowed_args , args );
362362 mp_obj_t callback = args [ARG_handler ].u_obj ;
363363 if (callback != mp_const_none && !mp_obj_is_callable (callback )) {
364- mp_raise_ValueError ("invalid callback" );
364+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid callback" ) );
365365 }
366366
367367 // Update the callback.
@@ -414,7 +414,7 @@ STATIC MP_DEFINE_CONST_FUN_OBJ_KW(bluetooth_ble_gap_advertise_obj, 1, bluetooth_
414414
415415STATIC int bluetooth_gatts_register_service (mp_obj_t uuid_in , mp_obj_t characteristics_in , uint16_t * * handles , size_t * num_handles ) {
416416 if (!mp_obj_is_type (uuid_in , & bluetooth_uuid_type )) {
417- mp_raise_ValueError ("invalid service UUID" );
417+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid service UUID" ) );
418418 }
419419 mp_obj_bluetooth_uuid_t * service_uuid = MP_OBJ_TO_PTR (uuid_in );
420420
@@ -451,11 +451,11 @@ STATIC int bluetooth_gatts_register_service(mp_obj_t uuid_in, mp_obj_t character
451451 mp_obj_get_array (characteristic_obj , & characteristic_len , & characteristic_items );
452452
453453 if (characteristic_len < 2 || characteristic_len > 3 ) {
454- mp_raise_ValueError ("invalid characteristic tuple" );
454+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid characteristic tuple" ) );
455455 }
456456 mp_obj_t uuid_obj = characteristic_items [0 ];
457457 if (!mp_obj_is_type (uuid_obj , & bluetooth_uuid_type )) {
458- mp_raise_ValueError ("invalid characteristic UUID" );
458+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid characteristic UUID" ) );
459459 }
460460
461461 (* handles )[handle_index ++ ] = 0xffff ;
@@ -487,7 +487,7 @@ STATIC int bluetooth_gatts_register_service(mp_obj_t uuid_in, mp_obj_t character
487487 mp_obj_get_array_fixed_n (descriptor_obj , 2 , & descriptor_items );
488488 mp_obj_t desc_uuid_obj = descriptor_items [0 ];
489489 if (!mp_obj_is_type (desc_uuid_obj , & bluetooth_uuid_type )) {
490- mp_raise_ValueError ("invalid descriptor UUID" );
490+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid descriptor UUID" ) );
491491 }
492492
493493 descriptor_uuids [descriptor_index ] = MP_OBJ_TO_PTR (desc_uuid_obj );
@@ -567,7 +567,7 @@ STATIC mp_obj_t bluetooth_ble_gap_connect(size_t n_args, const mp_obj_t *args) {
567567 mp_buffer_info_t bufinfo = {0 };
568568 mp_get_buffer_raise (args [2 ], & bufinfo , MP_BUFFER_READ );
569569 if (bufinfo .len != 6 ) {
570- mp_raise_ValueError ("invalid addr" );
570+ mp_raise_ValueError (MP_ERROR_TEXT ( "invalid addr" ) );
571571 }
572572 mp_int_t scan_duration_ms = MP_BLUETOOTH_CONNECT_DEFAULT_SCAN_DURATION_MS ;
573573 if (n_args == 4 ) {
0 commit comments