ngscopeclient 0.1-dev+51fbda87c
|
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