ABS SCPI Driver 0.2.0
ABS SCPI driver library
Loading...
Searching...
No Matches
ScpiClient Member List

This is the complete list of members for ScpiClient, including all inherited members.

AssertSoftwareInterlock() constScpiClient
ClearErrors() constScpiClient
ClearRecoverableAlarms() constScpiClient
EnableCell(unsigned int cell, bool en) constScpiClient
EnableCellNoiseFilter(bool en) constScpiClient
EnableCellsMasked(unsigned int cells, bool en) constScpiClient
GetAlarms() constScpiClient
GetAllAnalogOutputs() constScpiClient
GetAllAnalogOutputs(float *voltages, std::size_t count) constScpiClient
GetAllAnalogOutputs(std::array< float, kAnalogOutputCount > &voltages) constScpiClient
GetAllAnalogOutputs(std::span< float > voltages) constScpiClient
GetAllCellFaults() constScpiClient
GetAllCellFaults(CellFault *faults, std::size_t count) constScpiClient
GetAllCellFaults(std::array< CellFault, kCellCount > &faults) constScpiClient
GetAllCellFaults(std::span< CellFault > faults) constScpiClient
GetAllCellOperatingModes() constScpiClient
GetAllCellOperatingModes(CellMode *modes, std::size_t count) constScpiClient
GetAllCellOperatingModes(std::array< CellMode, kCellCount > &modes) constScpiClient
GetAllCellOperatingModes(std::span< CellMode > modes) constScpiClient
GetAllCellsEnabled() constScpiClient
GetAllCellsEnabledMasked() constScpiClient
GetAllCellSenseRanges() constScpiClient
GetAllCellSenseRanges(CellSenseRange *ranges, std::size_t count) constScpiClient
GetAllCellSenseRanges(std::array< CellSenseRange, kCellCount > &ranges) constScpiClient
GetAllCellSenseRanges(std::span< CellSenseRange > ranges) constScpiClient
GetAllCellSinkingLimits() constScpiClient
GetAllCellSinkingLimits(float *limits, std::size_t count) constScpiClient
GetAllCellSinkingLimits(std::array< float, kCellCount > &limits) constScpiClient
GetAllCellSinkingLimits(std::span< float > limits) constScpiClient
GetAllCellSourcingLimits() constScpiClient
GetAllCellSourcingLimits(float *limits, std::size_t count) constScpiClient
GetAllCellSourcingLimits(std::array< float, kCellCount > &limits) constScpiClient
GetAllCellSourcingLimits(std::span< float > limits) constScpiClient
GetAllCellVoltageTargets() constScpiClient
GetAllCellVoltageTargets(float *voltages, std::size_t count) constScpiClient
GetAllCellVoltageTargets(std::array< float, kCellCount > &voltages) constScpiClient
GetAllCellVoltageTargets(std::span< float > voltages) constScpiClient
GetAllDigitalOutputs() constScpiClient
GetAllDigitalOutputsMasked() constScpiClient
GetAllGlobalModelInputs() constScpiClient
GetAllGlobalModelInputs(float *values, std::size_t count) constScpiClient
GetAllGlobalModelInputs(std::array< float, kGlobalModelInputCount > &values) constScpiClient
GetAllGlobalModelInputs(std::span< float > values) constScpiClient
GetAllLocalModelInputs() constScpiClient
GetAllLocalModelInputs(float *values, std::size_t count) constScpiClient
GetAllLocalModelInputs(std::array< float, kLocalModelInputCount > &values) constScpiClient
GetAllLocalModelInputs(std::span< float > values) constScpiClient
GetAllModelOutputs() constScpiClient
GetAllModelOutputs(float *outputs, std::size_t count) constScpiClient
GetAllModelOutputs(std::array< float, kModelOutputCount > &outputs) constScpiClient
GetAllModelOutputs(std::span< float > outputs) constScpiClient
GetAnalogOutput(unsigned int channel) constScpiClient
GetCalibrationDate() constScpiClient
GetCellEnabled(unsigned int cell) constScpiClient
GetCellFault(unsigned int cell) constScpiClient
GetCellNoiseFilterEnabled() constScpiClient
GetCellOperatingMode(unsigned int cell) constScpiClient
GetCellSenseRange(unsigned int cell) constScpiClient
GetCellSinkingLimit(unsigned int cell) constScpiClient
GetCellSourcingLimit(unsigned int cell) constScpiClient
GetCellVoltageTarget(unsigned int cell) constScpiClient
GetDeviceId() constScpiClient
GetDeviceInfo() constScpiClient
GetDigitalOutput(unsigned int channel) constScpiClient
GetDriver() noexceptScpiClient
GetDriver() const noexceptScpiClient
GetErrorCount() constScpiClient
GetGlobalModelInput(unsigned int index) constScpiClient
GetInterlockState() constScpiClient
GetIPAddress() constScpiClient
GetLocalModelInput(unsigned int index) constScpiClient
GetModelInfo() constScpiClient
GetModelOutput(unsigned int index) constScpiClient
GetModelStatus() constScpiClient
GetNextError() constScpiClient
GetTargetDeviceID() constScpiClient
LoadModel() constScpiClient
MeasureAllAnalogInputs() constScpiClient
MeasureAllAnalogInputs(float *voltages, std::size_t count) constScpiClient
MeasureAllAnalogInputs(std::array< float, kAnalogInputCount > &voltages) constScpiClient
MeasureAllAnalogInputs(std::span< float > voltages) constScpiClient
MeasureAllCellCurrents() constScpiClient
MeasureAllCellCurrents(float *currents, std::size_t count) constScpiClient
MeasureAllCellCurrents(std::array< float, kCellCount > &currents) constScpiClient
MeasureAllCellCurrents(std::span< float > currents) constScpiClient
MeasureAllCellVoltages() constScpiClient
MeasureAllCellVoltages(float *voltages, std::size_t count) constScpiClient
MeasureAllCellVoltages(std::array< float, kCellCount > &voltages) constScpiClient
MeasureAllCellVoltages(std::span< float > voltages) constScpiClient
MeasureAllDigitalInputs() constScpiClient
MeasureAllDigitalInputsMasked() constScpiClient
MeasureAnalogInput(unsigned int channel) constScpiClient
MeasureCellCurrent(unsigned int cell) constScpiClient
MeasureCellVoltage(unsigned int cell) constScpiClient
MeasureDigitalInput(unsigned int channel) constScpiClient
operator=(ScpiClient &&rhs) noexceptScpiClient
operator=(const ScpiClient &)=delete (defined in ScpiClient)ScpiClient
Reboot() constScpiClient
ScpiClient() noexceptScpiClient
ScpiClient(std::shared_ptr< drivers::CommDriver > driver) noexceptScpiClientexplicit
ScpiClient(ScpiClient &&other) noexceptScpiClient
ScpiClient(const ScpiClient &)=delete (defined in ScpiClient)ScpiClient
Send(std::string_view buf) constScpiClientprotected
SendAndRecv(std::string_view buf) constScpiClientprotected
SetAllAnalogOutputs(float voltage) constScpiClient
SetAllAnalogOutputs(const float *voltages, std::size_t count) constScpiClient
SetAllAnalogOutputs(std::span< const float > voltages) constScpiClient
SetAllAnalogOutputs(const std::array< float, kAnalogOutputCount > &voltages) constScpiClient
SetAllCellFaults(CellFault fault) constScpiClient
SetAllCellFaults(const CellFault *faults, std::size_t count) constScpiClient
SetAllCellFaults(std::span< const CellFault > faults) constScpiClient
SetAllCellFaults(const std::array< CellFault, kCellCount > &faults) constScpiClient
SetAllCellSenseRanges(CellSenseRange range) constScpiClient
SetAllCellSenseRanges(const CellSenseRange *ranges, std::size_t count) constScpiClient
SetAllCellSenseRanges(std::span< const CellSenseRange > ranges) constScpiClient
SetAllCellSenseRanges(const std::array< CellSenseRange, kCellCount > &ranges) constScpiClient
SetAllCellSinking(float limit) constScpiClient
SetAllCellSinking(const float *limits, std::size_t count) constScpiClient
SetAllCellSinking(std::span< const float > limits) constScpiClient
SetAllCellSinking(const std::array< float, kCellCount > &limits) constScpiClient
SetAllCellSourcing(float limit) constScpiClient
SetAllCellSourcing(const float *limits, std::size_t count) constScpiClient
SetAllCellSourcing(std::span< const float > limits) constScpiClient
SetAllCellSourcing(const std::array< float, kCellCount > &limits) constScpiClient
SetAllCellVoltages(float voltage) constScpiClient
SetAllCellVoltages(const float *voltages, std::size_t count) constScpiClient
SetAllCellVoltages(std::span< const float > voltages) constScpiClient
SetAllCellVoltages(const std::array< float, kCellCount > &voltages) constScpiClient
SetAllDigitalOutputs(bool level) constScpiClient
SetAllDigitalOutputs(const std::array< bool, kDigitalOutputCount > &levels) constScpiClient
SetAllDigitalOutputs(std::span< const bool > levels) constScpiClient
SetAllDigitalOutputsMasked(unsigned int channels, bool level) constScpiClient
SetAllGlobalModelInputs(float value) constScpiClient
SetAllGlobalModelInputs(const float *values, std::size_t count) constScpiClient
SetAllGlobalModelInputs(std::span< const float > values) constScpiClient
SetAllGlobalModelInputs(const std::array< float, kGlobalModelInputCount > &values) constScpiClient
SetAllLocalModelInputs(float value) constScpiClient
SetAllLocalModelInputs(const float *values, std::size_t count) constScpiClient
SetAllLocalModelInputs(std::span< const float > values) constScpiClient
SetAllLocalModelInputs(const std::array< float, kLocalModelInputCount > &values) constScpiClient
SetAnalogOutput(unsigned int channel, float voltage) constScpiClient
SetCellFault(unsigned int cell, CellFault fault) constScpiClient
SetCellSenseRange(unsigned int cell, CellSenseRange range) constScpiClient
SetCellSinking(unsigned int cell, float limit) constScpiClient
SetCellSourcing(unsigned int cell, float limit) constScpiClient
SetCellVoltage(unsigned int cell, float voltage) constScpiClient
SetDigitalOutput(unsigned int channel, bool level) constScpiClient
SetDriver(std::shared_ptr< drivers::CommDriver > driver) noexceptScpiClient
SetGlobalModelInput(unsigned int index, float value) constScpiClient
SetIPAddress(std::string_view ip, std::string_view netmask) constScpiClient
SetLocalModelInput(unsigned int index, float value) constScpiClient
SetMultipleAnalogOutputs(unsigned int channels, float voltage) constScpiClient
SetMultipleCellFaults(unsigned int cells, CellFault fault) constScpiClient
SetMultipleCellSinking(unsigned int cells, float limit) constScpiClient
SetMultipleCellSourcing(unsigned int cells, float limit) constScpiClient
SetMultipleCellVoltages(unsigned int cells, float voltage) constScpiClient
SetReadTimeout(unsigned int timeout_ms) noexceptScpiClient
SetTargetDeviceID(unsigned int id)ScpiClient
StartModel() constScpiClient
StopModel() constScpiClient
UnloadModel() constScpiClient
~ScpiClient()=defaultScpiClient