ait.dsn.plugins.create_cltu module

A plugin which adds CLTU start and tail bytes to incoming data

class ait.dsn.plugins.create_cltu.CreateCLTU(inputs=None, outputs=None, zmq_args=None)

Bases: Plugin

Adds CLTU start and tail bytes to incoming data (frames)

The input will normally be TC frames (either with or without BCH). The output is CLTUs with the CCSDS standard start and tail byte sequences.

process(input_data, topic=None)

Not implemented by base Plugin class. This process method must be implemented by any custom plugin class that inherits from this base Plugin.

Params:

input_data: Message received from any of the plugin’s input streams. topic: Name of stream that message was received from.