CURRINFO Data Adapter. More...
#include <dti-currinfo-adapter.hh>
Public Member Functions | |
Float32 | current () const |
void | current (Float32 val) |
Float32 | range () const |
void | range (Float32 val) |
Float32 | resolut () const |
void | resolut (Float32 val) |
Float32 | integrat () const |
void | integrat (Float32 val) |
Float32 | gainrngi () const |
void | gainrngi (Float32 val) |
Float32 | gainrngs () const |
void | gainrngs (Float32 val) |
Float32 | gainmodi () const |
void | gainmodi (Float32 val) |
Float32 | gainmods () const |
void | gainmods (Float32 val) |
Float32 | active () const |
void | active (Float32 val) |
Float32 | datastat () const |
void | datastat (Float32 val) |
Float32 | avgcurr () const |
void | avgcurr (Float32 val) |
Float32 | avgcounti () const |
void | avgcounti (Float32 val) |
Float32 | avgcounts () const |
void | avgcounts (Float32 val) |
CURRINFODataAdapter (DeviceAccess::AccData &data, size_t offset=0) | |
Constructor. | |
void | init () |
Initialize contents of underlying data container to match adapter structure. | |
Static Public Member Functions | |
static auto_ptr< const CURRINFODataAdapter > | createRcvP (const DeviceAccess::AccData &data) |
static auto_ptr < CURRINFODataAdapter > | createSndP (DeviceAccess::AccData &data) |
CURRINFO Data Adapter.
CURRINFODataAdapter | ( | DeviceAccess::AccData & | data, | |
size_t | offset = 0 | |||
) | [inline] |
Constructor.
void active | ( | Float32 | val | ) | [inline] |
Set value of active: Active status
Float32 active | ( | ) | const [inline] |
Get value of active: Active status
void avgcounti | ( | Float32 | val | ) | [inline] |
Set value of avgcounti: Number of value to average actual current in ampere
Float32 avgcounti | ( | ) | const [inline] |
Get value of avgcounti: Number of value to average actual current in ampere
void avgcounts | ( | Float32 | val | ) | [inline] |
Set value of avgcounts: Number of value to average nominal current in ampere
Float32 avgcounts | ( | ) | const [inline] |
Get value of avgcounts: Number of value to average nominal current in ampere
void avgcurr | ( | Float32 | val | ) | [inline] |
Set value of avgcurr: Average current in ampere
Float32 avgcurr | ( | ) | const [inline] |
Get value of avgcurr: Average current in ampere
void current | ( | Float32 | val | ) | [inline] |
Set value of current: Current in ampere.
Float32 current | ( | ) | const [inline] |
Get value of current: Current in ampere.
void datastat | ( | Float32 | val | ) | [inline] |
Set value of datastat: Data status
Float32 datastat | ( | ) | const [inline] |
Get value of datastat: Data status
void gainmodi | ( | Float32 | val | ) | [inline] |
Set value of gainmodi: Range actual
Float32 gainmodi | ( | ) | const [inline] |
Get value of gainmodi: Range actual
void gainmods | ( | Float32 | val | ) | [inline] |
Set value of gainmods: Range nominal
Float32 gainmods | ( | ) | const [inline] |
Get value of gainmods: Range nominal
void gainrngi | ( | Float32 | val | ) | [inline] |
Set value of gainrngi: Range number actual value
Float32 gainrngi | ( | ) | const [inline] |
Get value of gainrngi: Range number actual value
void gainrngs | ( | Float32 | val | ) | [inline] |
Set value of gainrngs: Range number nominal value
Float32 gainrngs | ( | ) | const [inline] |
Get value of gainrngs: Range number nominal value
void init | ( | ) | [inline] |
Initialize contents of underlying data container to match adapter structure.
void integrat | ( | Float32 | val | ) | [inline] |
Set value of integrat: Integreation time in sec.
Float32 integrat | ( | ) | const [inline] |
Get value of integrat: Integreation time in sec.
void range | ( | Float32 | val | ) | [inline] |
Set value of range: Range in ampere
Float32 range | ( | ) | const [inline] |
Get value of range: Range in ampere
void resolut | ( | Float32 | val | ) | [inline] |
Set value of resolut: Range resolution
Float32 resolut | ( | ) | const [inline] |
Get value of resolut: Range resolution