dbc_parse.Message Class Reference
Inheritance diagram for dbc_parse.Message:

Collaboration diagram for dbc_parse.Message:

Public Member Functions | |
| def | __init__ (self, mid, name, dlc, sender) |
| def | add_signal (self, s) |
| def | get_struct_name (self) |
| def | is_recipient_of_at_least_one_sig (self, node) |
| def | contains_muxed_signals (self) |
| def | contains_enums (self) |
| def | get_muxes (self) |
| def | get_mux_index_signal (self) |
| def | get_struct_for_mux (self, mux, non_muxed_signals, gen_mia_struct) |
| def | gen_converted_struct (self, self_node, gen_all) |
| def | get_encode_and_send (self, name) |
| def | get_encode_code (self) |
| def | get_non_mux_signal_decode_code (self, raw_sig_name, prefix='') |
| def | get_signal_decode_code_for_mux (self, mux, raw_sig_name, prefix='') |
| def | get_decode_code (self) |
Data Fields | |
| mid | |
| name | |
| dlc | |
| sender | |
| signals | |
Detailed Description
Message Object that contains the list of signals inside
Constructor & Destructor Documentation
| def dbc_parse.Message.__init__ | ( | self, | |
| mid, | |||
| name, | |||
| dlc, | |||
| sender | |||
| ) |
Member Function Documentation
| def dbc_parse.Message.add_signal | ( | self, | |
| s | |||
| ) |
| def dbc_parse.Message.contains_enums | ( | self | ) |
| def dbc_parse.Message.contains_muxed_signals | ( | self | ) |
| def dbc_parse.Message.gen_converted_struct | ( | self, | |
| self_node, | |||
| gen_all | |||
| ) |
| def dbc_parse.Message.get_decode_code | ( | self | ) |
| def dbc_parse.Message.get_encode_and_send | ( | self, | |
| name | |||
| ) |
| def dbc_parse.Message.get_encode_code | ( | self | ) |
| def dbc_parse.Message.get_mux_index_signal | ( | self | ) |
| def dbc_parse.Message.get_muxes | ( | self | ) |
| def dbc_parse.Message.get_non_mux_signal_decode_code | ( | self, | |
| raw_sig_name, | |||
prefix = '' |
|||
| ) |
| def dbc_parse.Message.get_signal_decode_code_for_mux | ( | self, | |
| mux, | |||
| raw_sig_name, | |||
prefix = '' |
|||
| ) |
| def dbc_parse.Message.get_struct_for_mux | ( | self, | |
| mux, | |||
| non_muxed_signals, | |||
| gen_mia_struct | |||
| ) |
| def dbc_parse.Message.get_struct_name | ( | self | ) |
| def dbc_parse.Message.is_recipient_of_at_least_one_sig | ( | self, | |
| node | |||
| ) |
Field Documentation
| dbc_parse.Message.dlc |
| dbc_parse.Message.mid |
| dbc_parse.Message.name |
| dbc_parse.Message.sender |
| dbc_parse.Message.signals |
The documentation for this class was generated from the following file:
- /var/www/html/SJSU-DEV-Linux/firmware/default/lib/_can_dbc/dbc_parse.py

1.8.11