REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
msg::handlers::ManualControlHandler Class Reference

Message handler that allows manual IC/OP/HALT state control. More...

#include <mode_manual.h>

Inheritance diagram for msg::handlers::ManualControlHandler:
Collaboration diagram for msg::handlers::ManualControlHandler:

Public Member Functions

utils::status replyWithObject (const Request &req, JsonObject &msg_out) override
 

Detailed Description

Message handler that allows manual IC/OP/HALT state control.

Basic protection against messing with the RunManager and FlexIOControl is given. That means, it will only work if the LUCIDAC is in "idle mode".

Warning
Known limitations: Manual control is primarily useful for debugging. It won't trigger any DAQ aquisition.

Definition at line 29 of file mode_manual.h.

Member Function Documentation

◆ replyWithObject()

utils::status msg::handlers::ManualControlHandler::replyWithObject ( const Request & req,
JsonObject & msg_out )
inlineoverride

Definition at line 31 of file mode_manual.h.


The documentation for this class was generated from the following file: