ark::canbus::CanSplitterStage

Defined in header “ark/canbus/stages/can_splitter_stage.hh”.


This stage listens on a CANbus and will split out packets into different channels based on their CAN identifiers. Similarly, any packets received will be forwarded (as-is).

This is a convenience class to allow you to only listen to CAN packets that you want to listen to.

Methods

  • CanSplitterStage(std::string name)
    Constructor.

  • ~CanSplitterStage()
    Destructor.

  • void initialize(pipeline::StageInterface & interface)
    Initializes the stage, preparing publishers/subscribers.