summaryrefslogtreecommitdiff
path: root/shared-bindings
diff options
context:
space:
mode:
authorJeff Epler <jepler@gmail.com>2020-09-21 15:33:42 -0500
committerJeff Epler <jepler@gmail.com>2020-09-21 16:44:26 -0500
commitfd9df164c0c3f3f5c6da3f2f2e17780c7caa6653 (patch)
tree9a511a3e1396ac2208347b3cef0544de43268be0 /shared-bindings
parentdf379b84cb00a3ad694fb89877529c6862a455cb (diff)
canio: Message: remove size property
This is just duplicating what len(message.data) gives you.
Diffstat (limited to 'shared-bindings')
-rw-r--r--shared-bindings/_canio/Message.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/shared-bindings/_canio/Message.c b/shared-bindings/_canio/Message.c
index c7ef5d458..487ac9bfd 100644
--- a/shared-bindings/_canio/Message.c
+++ b/shared-bindings/_canio/Message.c
@@ -146,36 +146,6 @@ STATIC const mp_obj_property_t canio_message_data_obj = {
};
-//| size: int
-//| """The length of the message, or the length of the requested data in the case of an rtr
-//|
-//| Assigning to the length sets all the data bytes to zero"""
-//|
-STATIC mp_obj_t canio_message_size_get(const mp_obj_t self_in) {
- canio_message_obj_t *self = self_in;
- return MP_OBJ_NEW_SMALL_INT(common_hal_canio_message_get_size(self));
-}
-MP_DEFINE_CONST_FUN_OBJ_1(canio_message_size_get_obj, canio_message_size_get);
-
-STATIC mp_obj_t canio_message_size_set(const mp_obj_t self_in, const mp_obj_t size_in) {
- canio_message_obj_t *self = self_in;
- int size = mp_obj_get_int(size_in);
- if (size > 8) {
- mp_raise_ValueError(translate("Messages limited to 8 bytes"));
- }
- common_hal_canio_message_set_size(self, size);
- return mp_const_none;
-}
-MP_DEFINE_CONST_FUN_OBJ_2(canio_message_size_set_obj, canio_message_size_set);
-
-
-STATIC const mp_obj_property_t canio_message_size_obj = {
- .base.type = &mp_type_property,
- .proxy = {(mp_obj_t)&canio_message_size_get_obj,
- (mp_obj_t)&canio_message_size_set_obj,
- (mp_obj_t)&mp_const_none_obj},
-};
-
//| extended: bool
//| """True if the message represents a remote transmission request (RTR)"""
//|
@@ -229,7 +199,6 @@ STATIC const mp_obj_property_t canio_message_rtr_obj = {
STATIC const mp_rom_map_elem_t canio_message_locals_dict_table[] = {
{ MP_ROM_QSTR(MP_QSTR_id), MP_ROM_PTR(&canio_message_id_obj) },
{ MP_ROM_QSTR(MP_QSTR_data), MP_ROM_PTR(&canio_message_data_obj) },
- { MP_ROM_QSTR(MP_QSTR_size), MP_ROM_PTR(&canio_message_size_obj) },
{ MP_ROM_QSTR(MP_QSTR_rtr), MP_ROM_PTR(&canio_message_rtr_obj) },
{ MP_ROM_QSTR(MP_QSTR_extended), MP_ROM_PTR(&canio_message_extended_obj) },
};