Index: leahi_dialin/dd/modules/records.py =================================================================== diff -u -r0bc2d3976315c12417c992717621a0284bbedef4 -r0593f17d4a3a35989edbc1a576da868b5e971a0b --- leahi_dialin/dd/modules/records.py (.../records.py) (revision 0bc2d3976315c12417c992717621a0284bbedef4) +++ leahi_dialin/dd/modules/records.py (.../records.py) (revision 0593f17d4a3a35989edbc1a576da868b5e971a0b) @@ -135,7 +135,7 @@ for member in dd_enum_repository.SystemRecordFields: record_list.append((member.name, member.datatype(), member.multichar_length())) - self.process_into_dict(dict_to_update = self.service_records, + self.process_into_dict(dict_to_update = self.system_records, decoder_list = record_list, message = message) @@ -404,7 +404,7 @@ for member in dd_enum_repository.UsageInformationRecordFields: record_list.append((member.name, member.datatype())) - self.process_into_dict(dict_to_update = self.service_records, + self.process_into_dict(dict_to_update = self.usage_info_records, decoder_list = record_list, message = message) Index: leahi_dialin/utils/abstract_classes.py =================================================================== diff -u -r0bc2d3976315c12417c992717621a0284bbedef4 -r0593f17d4a3a35989edbc1a576da868b5e971a0b --- leahi_dialin/utils/abstract_classes.py (.../abstract_classes.py) (revision 0bc2d3976315c12417c992717621a0284bbedef4) +++ leahi_dialin/utils/abstract_classes.py (.../abstract_classes.py) (revision 0593f17d4a3a35989edbc1a576da868b5e971a0b) @@ -206,7 +206,7 @@ print('done\n') - def crc16(data: bytes) -> int: + def crc16(self, data: bytes) -> int: """ Calculate a 16bit CRC for a payload.