STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
SequencerService.hpp File Reference
#include <atomic>
#include <condition_variable>
#include <cstdint>
#include <deque>
#include <functional>
#include <future>
#include <map>
#include <memory>
#include <mutex>
#include <string>
#include <thread>
#include <vector>
#include "config/Config.hpp"
#include "control/AbortBroadcaster.hpp"
#include "control/ActuatorCommander.hpp"
#include "control/HoldTimer.hpp"
#include "control/PressureFeed.hpp"
#include "control/ScriptRunner.hpp"
#include "control/ScriptStates.hpp"
#include "control/StateMachine.hpp"
#include "elodin/DatabaseConfig.hpp"
#include "elodin/ElodinClient.hpp"
Include dependency graph for SequencerService.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sequencer::SequencerService
 Top-level sequencer service. More...
struct  sequencer::SequencerService::Command
struct  sequencer::SequencerService::HoldRule
 One state's timed hold: how long, where it lands, and whether a client may set the length. More...

Namespaces

namespace  fsw
 Motorized ball valve position: raw ADC counts -> % open.
namespace  fsw::config
namespace  sequencer