![]() |
Rsh API
SDK 2.1
Документация по программированию
|
Структура для доступа к ЦАП. Подробнее...
#include <RshInitDAC.h>
Открытые члены | |
| RshInitDAC (U32 ID=0, double Voltage=0.0) | |
| Значения по умолчанию: id=0, voltage=0.0. Подробнее... | |
| RshInitDAC (RshInitDAC const &obj) | |
| RshInitDAC & | operator= (const RshInitDAC &obj) |
| bool | operator== (RshInitDAC &obj) const |
| bool | operator!= (RshInitDAC &obj) const |
Открытые члены inherited from RshBaseType | |
| RshBaseType (const RshDataTypes type=rshTypeUndefined, const size_t typeSize=sizeof(RshBaseType)) | |
| Конструктор Подробнее... | |
| const char * | GetTypeName () const |
Открытые атрибуты | |
| U32 | id |
| Порядковй номер ЦАПа. Подробнее... | |
| double | voltage |
| Выходное напряжение. Подробнее... | |
Открытые атрибуты inherited from RshBaseType | |
| const size_t | _typeSize |
| Размер структуры данных или класса. Подробнее... | |
| const RshDataTypes | _type |
| Идентификатор типа данных. Подробнее... | |
Друзья | |
| std::ostream & | operator<< (std::ostream &out, const RshInitDAC &obj) |
Additional Inherited Members | |
Открытые статические члены inherited from RshBaseType | |
| static const char * | GetTypeName (const RshDataTypes typeCode) |
| Получение названия типа данных. Подробнее... | |
Структура для доступа к ЦАП.
Данная структура используется для управления ЦАПом (или ЦАПами), которые имеются у некоторых АЦП устройств. Используя эту структуру, можно установить нужное напряжение на одном из ЦАПов.
| RshInitDAC::RshInitDAC | ( | U32 | ID = 0, |
| double | Voltage = 0.0 |
||
| ) |
Значения по умолчанию: id=0, voltage=0.0.
| RshInitDAC::RshInitDAC | ( | RshInitDAC const & | obj) |
| bool RshInitDAC::operator!= | ( | RshInitDAC & | obj) | const |
| RshInitDAC & RshInitDAC::operator= | ( | const RshInitDAC & | obj) |
| bool RshInitDAC::operator== | ( | RshInitDAC & | obj) | const |
|
friend |
| U32 RshInitDAC::id |
Порядковй номер ЦАПа.
Используя данное поле, можно задать номер ЦАПа, который будет использоваться для выдачи напряжения
Используется в operator<<(), operator=(), operator==() и RshInitDAC().
| double RshInitDAC::voltage |
Выходное напряжение.
Используйте метод IRshDevice::Get() с параметром RSH_GET_DEVICE_OUTPUT_RANGE_VOLTS для того, чтобы определить допустимый диапазон выходного напряжения на ЦАПе.
Используется в operator<<(), operator=(), operator==() и RshInitDAC().
1.8.4