AIT-Core
AIT-Core copied to clipboard
Per @jordanpadams Issue came up during FSW upload on testbed that we should really provide a capability to reload a different tlm dictionary from the GUI. We can maybe even...
The Cmd validation needs to consider the CCSDS support added in a previous ticket when reporting duplicate commands or opcodes. Snippet from ticket where support was implemented is below. Changes...
It would be helpful to specify example values for all of our valid configuration options in `config.yaml` to help new people when they're exploring the toolkit. For example, we don't...
The telemetry limit monitoring + notification functionality needs documented and the base settings included in the default config example (if not already). This could also fall under the GUI documentation...
We should determine what configuration values are 100% required for core functionality, report errors appropriately if those values aren't set as expected, and update documentation appropriately. This grew out of...
We should figure out exactly how we want DN-to-EUs to behave for ArrayType fields. It would seem to make the most sense that we apply the DN-to-EU for each value...
https://github.com/NASA-AMMOS/AIT-Core/blob/196f4c4f175b6caf407ea73776ef9b906b9ea591/ait/core/tlm.py#L444 Here is the beginning of the traceback when `Packet.toJSON()` is called. It continues forever until the limit for recursion is reached and the process exits. `toJSON` calls `getattr`, which...
Currently the PacketHandler will pass on any type of packet it receives, assigning it an incorrect UID if it is not of the expected type. The PacketHandler should check to...
Config file loading attempts to expand out all `strftime` format strings in paths. There's no way to turn this off at the moment for a given string/path. The PCap rotation...
Add log rotation support to the command history pcap writer in CmdAPI. This should be able to use the built in PCap rotation support.