5.3.1.3.6.10. cli.cmd_bootloader.bootloader_can_messages.Messages
- class cli.cmd_bootloader.bootloader_can_messages.Messages(dbc_file: Path = WindowsPath('D:/_github/foxbms-2/tools/dbc/foxbms-bootloader.dbc'))
Bases:
objectProvide methods to get valid messages.
- get_message_crc_8_bytes(crc_8_bytes: int) dict
Get CRC 8 bytes CAN message for sending.
- Returns:
message.
- Return type:
dict
- get_message_data_8_bytes(data_8_bytes: int) dict
Get data 8 bytes CAN message for sending.
- Returns:
message.
- Return type:
dict
- get_message_loop_info(num_of_loop: int) dict
Get loop info CAN message for sending.
- Returns:
message.
- Return type:
dict
- get_message_request_msg(request_code: Enum) dict
Get request CAN message for sending.
- Returns:
message.
- Return type:
dict
- get_message_transfer_program_info(len_of_program_in_bytes: int, num_of_transfer_loops: int) dict
Get transfer program info CAN message for sending.
- Returns:
a CAN message.
- Return type:
dict