fprime_gds.common.pipeline.dictionaries
¶
dictionaries.py:
Helps the standard pipeline wrangle dictionaries by encapsulating the functionality of dictionary loading into a single class called “Dictionaries”.
@author mstarch
Module Contents¶
Classes¶
Dictionaries class to encapsulate the many different dictionaries used in the system. This includes the following |
-
class
fprime_gds.common.pipeline.dictionaries.
Dictionaries
[source]¶ Dictionaries class to encapsulate the many different dictionaries used in the system. This includes the following dictionary types:
Command IDs to Commands
Command names to Commands
Channel IDs to Channels
Channel names to Channels
Event IDs to Events
Event names to Events
Packet IDs to Packets
-
load_dictionaries
(self, dictionary, packet_spec)[source]¶ Loads the dictionaries based on the dictionary path supplied. Optional packet_spec is allowed to specify the definitions of packets.
- Parameters
dictionary – dictionary path used for loading dictionaries
packet_spec – specification for packets, or None, for packetized telemetry
Build: 1.4.1