|
ngscopeclient v0.1
|
UI state for a single load channel. More...
#include <LoadDialog.h>
Public Member Functions | |
| LoadChannelUIState (std::shared_ptr< SCPILoad > load, size_t chan) | |
| void | RefreshSetPoint () |
| Pulls the set point from hardware. | |
Public Attributes | |
| bool | m_loadEnabled |
| int | m_voltageRangeIndex |
| std::vector< std::string > | m_voltageRangeNames |
| int | m_currentRangeIndex |
| std::vector< std::string > | m_currentRangeNames |
| Load::LoadMode | m_mode |
| float | m_committedSetPoint |
| std::string | m_setPoint |
Protected Attributes | |
| size_t | m_chan |
| std::shared_ptr< Load > | m_load |
UI state for a single load channel.
Stores uncommitted values we haven't pushed to hardware, etc