Inheritance diagram for LCATtlmDb:
Public Member Functions | |
def | __init__ |
LCATtlmDb constructor. | |
def | __populateDicts |
Fill in the dictionaries used by getApidFromName and getNameFromApid. | |
def | getNames |
Retrieve a list of all telemetry mnemonic names. | |
def | getApids |
Retrieve a list of all telemetry apids. | |
def | getApidFromName |
Retrieve the apid from the telemetry mnemonic name. | |
def | getApidsFromNames |
Retrieve the apid list corresponding to the given telemetry mnemonic name list. | |
def | getNameFromApid |
Retrieve the name from the telemetry apid. | |
def | getDbModule |
Return the generated database module. | |
def | msgByName |
Return the message by name. | |
def | msgByValue |
Return the message by value. | |
def | msgIsSuccess |
Check if the message status is success. | |
def | decodeTelemetry |
Decode a telemetry packet and optionally dump the payloads. | |
def | getPayloadData |
Retrieve payload name and values. | |
def | msgOutToText |
a text string out of the message tuple | |
def | interpretMsgOut |
Interprets the LCMMSGOUTC telemetry packets and converts them to a tuple. |
The purpose of this class is to provide helper methods for translating telemetry mnemonic to apid and vice versa.
Definition at line 36 of file LCATtlmDb.py.
|
LCATtlmDb constructor.
Reimplemented from TlmDb. Definition at line 39 of file LCATtlmDb.py. |
|
Fill in the dictionaries used by getApidFromName and getNameFromApid.
Definition at line 51 of file LCATtlmDb.py. |
|
Decode a telemetry packet and optionally dump the payloads.
Definition at line 157 of file LCATtlmDb.py. |
|
Retrieve the apid from the telemetry mnemonic name.
Definition at line 80 of file LCATtlmDb.py. |
|
Retrieve a list of all telemetry apids.
Definition at line 73 of file LCATtlmDb.py. |
|
Retrieve the apid list corresponding to the given telemetry mnemonic name list.
Definition at line 93 of file LCATtlmDb.py. |
|
Return the generated database module.
Definition at line 120 of file LCATtlmDb.py. |
|
Retrieve the name from the telemetry apid.
Definition at line 110 of file LCATtlmDb.py. |
|
Retrieve a list of all telemetry mnemonic names.
Definition at line 66 of file LCATtlmDb.py. |
|
Retrieve payload name and values.
Definition at line 173 of file LCATtlmDb.py. |
|
Interprets the LCMMSGOUTC telemetry packets and converts them to a tuple.
Definition at line 192 of file LCATtlmDb.py. |
|
Return the message by name.
Definition at line 127 of file LCATtlmDb.py. |
|
Return the message by value.
Definition at line 136 of file LCATtlmDb.py. |
|
Check if the message status is success.
Definition at line 148 of file LCATtlmDb.py. |
|
a text string out of the message tuple
Definition at line 182 of file LCATtlmDb.py. |