STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
FlowCfg Struct Reference

Write a config whose flow hold can be varied per case. More...

Collaboration diagram for FlowCfg:
[legend]

Public Attributes

std::string flow_state_name = "Flow Test"
bool mark_is_flow = true
std::string return_target = "Press Standby"
uint32_t duration_ms = 1000
uint32_t max_ms = 5000
std::string gate_actuator
 Gate the window on this actuator, staggered by the delays below.
double gate_open_delay_s = 0.0
double gate_close_delay_s = 0.0

Detailed Description

Write a config whose flow hold can be varied per case.

Definition at line 44 of file test_hold_rules.cpp.

Member Data Documentation

◆ duration_ms

uint32_t FlowCfg::duration_ms = 1000

Definition at line 48 of file test_hold_rules.cpp.

Referenced by writeConfig().

◆ flow_state_name

std::string FlowCfg::flow_state_name = "Flow Test"

Definition at line 45 of file test_hold_rules.cpp.

Referenced by writeConfig().

◆ gate_actuator

std::string FlowCfg::gate_actuator

Gate the window on this actuator, staggered by the delays below.

Empty = no gate.

Definition at line 51 of file test_hold_rules.cpp.

Referenced by writeConfig().

◆ gate_close_delay_s

double FlowCfg::gate_close_delay_s = 0.0

Definition at line 53 of file test_hold_rules.cpp.

Referenced by writeConfig().

◆ gate_open_delay_s

double FlowCfg::gate_open_delay_s = 0.0

Definition at line 52 of file test_hold_rules.cpp.

Referenced by writeConfig().

◆ mark_is_flow

bool FlowCfg::mark_is_flow = true

Definition at line 46 of file test_hold_rules.cpp.

Referenced by writeConfig().

◆ max_ms

uint32_t FlowCfg::max_ms = 5000

Definition at line 49 of file test_hold_rules.cpp.

Referenced by writeConfig().

◆ return_target

std::string FlowCfg::return_target = "Press Standby"

Definition at line 47 of file test_hold_rules.cpp.

Referenced by writeConfig().


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