TwiceAsNice
2019-02-18
|
#include <PfeifferDualGaugeTPG262.h>
Public Member Functions | |
PfeifferDualGaugeTPG262 () | |
PfeifferDualGaugeTPG262 (std::string connection, bool create) | |
virtual | ~PfeifferDualGaugeTPG262 () |
void | createChatLine (const std::string &connection) |
void | createChatLine () |
void | closeChatLine () |
function to close the chat line connection to the device More... | |
std::string | getAnswer () |
void | queryPR (int input, int &status, double &value) |
function to get a single pressure reading from a selected input More... | |
void | queryPRX (int &status1, int &status2, double &value1, double &value2) |
function to get a single reading of both inputs More... | |
void | startCOM (int mode) |
function to start the continuous mode for the DGauge More... | |
std::vector< std::string > | readContinuously () |
function that reads out the values of the two inputs in a continuous mode. More... | |
void | setSEN (int set1, int set2, int &mode1, int &mode2) |
function to enable or disable the sensors and read the changes More... | |
void | querySEN (int &mode1, int &mode2) |
function to get current mode set More... | |
void | queryTID (std::string &type1, std::string &type2) |
function to identify the sensor types More... | |
void | gaugeSCT (int &display) |
function for the display channel More... | |
void | queryERR (std::string &errorcode) |
function to get the error status More... | |
void | setRES (bool erase, std::string &error) |
function to reset the readings and erase queued errors More... | |
void | querysetSP (int function, int &channel, double &lower, double &upper) |
function for the threshold parameters and the switching function More... | |
void | querySPS (std::vector< int > &statusvector) |
function to get the status of a switching function More... | |
void | querysetFIL (int &time1, int &time2) |
function for the filter time constant More... | |
void | querysetCAL (double &factor1, double &factor2) |
function for the calibration factor More... | |
void | querysetFSR (int &head1, int &head2) |
function for the measurement window for linear sensors More... | |
void | querysetOFC (int &head1, int &head2) |
function for offset correction status for linear sensors More... | |
void | querysetOFD (double &head1, double &head2) |
function for the current offset for linear sensors More... | |
void | querysetPUC (int &head1, int &head2) |
function for the status of the penning under range control More... | |
void | querysetDGS (int &head1, int &head2) |
function for the degas status More... | |
void | querysetSC (int head, int &sourceOn, int &sourceOff, double &valOn, double &valOff) |
function for the sensor control More... | |
void | querysetUNI (int &unit) |
function for the unit More... | |
void | querysetBAUD (int &baud) |
function for the baud rate More... | |
void | querysetDCD (int &digits) |
function for the display control digits More... | |
void | setSAV (int save) |
function to store to the EEPROM More... | |
void | querysetDIC (int &type) |
function for the display control More... | |
void | queryPNR (std::string &version) |
get firmware version More... | |
void | querysetWDT (int &dogtype) |
watchdog More... | |
void | querysetTLC (int &status) |
torrlock More... | |
void | querysetLOC (int &status) |
parameter setup lock More... | |
void | testRAM (std::string &error) |
RAM testing. More... | |
void | testEPR (std::string &error, std::string &checksum) |
EPROM testing. More... | |
void | testEEP (std::string &error) |
EEPROM testing. More... | |
void | testDIS (int &status) |
display testing More... | |
void | testADC (std::vector< double > &status) |
ADC testing. More... | |
void | testIOT (int &status, std::string &relay) |
IO testing. More... | |
void | testTKB (std::vector< bool > &pressed) |
keyboard testing More... | |
void | testRST () |
RS232 testing. More... | |
void | setSetMode (bool enable) |
function to enable/disable set mode More... | |
PfeifferDualGaugeTPG262 () | |
PfeifferDualGaugeTPG262 (std::string connection, bool create) | |
virtual | ~PfeifferDualGaugeTPG262 () |
void | createChatLine (const std::string &connection) |
void | createChatLine () |
void | closeChatLine () |
function to close the chat line connection to the device More... | |
std::string | getAnswer () |
void | queryPR (int input, int &status, double &value) |
function to get a single pressure reading from a selected input More... | |
void | queryPRX (int &status1, int &status2, double &value1, double &value2) |
function to get a single reading of both inputs More... | |
void | startCOM (int mode) |
function to start the continuous mode for the DGauge More... | |
std::vector< std::string > | readContinuously () |
function that reads out the values of the two inputs in a continuous mode. More... | |
void | setSEN (int set1, int set2, int &mode1, int &mode2) |
function to enable or disable the sensors and read the changes More... | |
void | querySEN (int &mode1, int &mode2) |
function to get current mode set More... | |
void | queryTID (std::string &type1, std::string &type2) |
function to identify the sensor types More... | |
void | gaugeSCT (int &display) |
function for the display channel More... | |
void | queryERR (std::string &errorcode) |
function to get the error status More... | |
void | setRES (bool erase, std::string &error) |
function to reset the readings and erase queued errors More... | |
void | querysetSP (int function, int &channel, double &lower, double &upper) |
function for the threshold parameters and the switching function More... | |
void | querySPS (std::vector< int > &statusvector) |
function to get the status of a switching function More... | |
void | querysetFIL (int &time1, int &time2) |
function for the filter time constant More... | |
void | querysetCAL (double &factor1, double &factor2) |
function for the calibration factor More... | |
void | querysetFSR (int &head1, int &head2) |
function for the measurement window for linear sensors More... | |
void | querysetOFC (int &head1, int &head2) |
function for offset correction status for linear sensors More... | |
void | querysetOFD (double &head1, double &head2) |
function for the current offset for linear sensors More... | |
void | querysetPUC (int &head1, int &head2) |
function for the status of the penning under range control More... | |
void | querysetDGS (int &head1, int &head2) |
function for the degas status More... | |
void | querysetSC (int head, int &sourceOn, int &sourceOff, double &valOn, double &valOff) |
function for the sensor control More... | |
void | querysetUNI (int &unit) |
function for the unit More... | |
void | querysetBAUD (int &baud) |
function for the baud rate More... | |
void | querysetDCD (int &digits) |
function for the display control digits More... | |
void | setSAV (int save) |
function to store to the EEPROM More... | |
void | querysetDIC (int &type) |
function for the display control More... | |
void | queryPNR (std::string &version) |
get firmware version More... | |
void | querysetWDT (int &dogtype) |
watchdog More... | |
void | querysetTLC (int &status) |
torrlock More... | |
void | querysetLOC (int &status) |
parameter setup lock More... | |
void | testRAM (std::string &error) |
RAM testing. More... | |
void | testEPR (std::string &error, std::string &checksum) |
EPROM testing. More... | |
void | testEEP (std::string &error) |
EEPROM testing. More... | |
void | testDIS (int &status) |
display testing More... | |
void | testADC (std::vector< double > &status) |
ADC testing. More... | |
void | testIOT (int &status, std::string &relay) |
IO testing. More... | |
void | testTKB (std::vector< bool > &pressed) |
keyboard testing More... | |
void | testRST () |
RS232 testing. More... | |
void | setSetMode (bool enable) |
function to enable/disable set mode More... | |
Protected Member Functions | |
int | sendMsg (const std::string &msg) |
this function sends a specific command to the device More... | |
void | readMsg (std::string &rcv) |
this function reads the answer from the device More... | |
int | sendMsg (const std::string &msg) |
this function sends a specific command to the device More... | |
void | readMsg (std::string &rcv) |
this function reads the answer from the device More... | |
Protected Attributes | |
bool | m_setMode |
boolean to indicate whether set mode or get mode of the functions should be used More... | |
int | m_continuousMode |
current continuous mode set to the device More... | |
Private Member Functions | |
void | setConnection (std::string connection) |
this function is used to set the m_IpInfo variable to a specific string More... | |
void | setConnection (std::string connection) |
this function is used to set the m_IpInfo variable to a specific string More... | |
Private Attributes | |
Nice::ChatLine | m_chat |
the member chatline used for the communication More... | |
std::string | m_connection |
this string contains the connection informations (ip adress, port) to build the chatLine More... | |
bool | m_isConnected |
this boolean indicates if there is an active connection to a device More... | |
std::string | m_answer |
this string contains the latest answer from the device More... | |
std::string | m_term |
this string contains the current terminators for the sending of the commands More... | |
Basda::Tempo::PfeifferDualGaugeTPG262::PfeifferDualGaugeTPG262 | ( | ) |
Basda::Tempo::PfeifferDualGaugeTPG262::PfeifferDualGaugeTPG262 | ( | std::string | connection, |
bool | create | ||
) |
|
virtual |
Basda::Tempo::PfeifferDualGaugeTPG262::PfeifferDualGaugeTPG262 | ( | ) |
Basda::Tempo::PfeifferDualGaugeTPG262::PfeifferDualGaugeTPG262 | ( | std::string | connection, |
bool | create | ||
) |
|
virtual |
void Basda::Tempo::PfeifferDualGaugeTPG262::closeChatLine | ( | ) |
function to close the chat line connection to the device
void Basda::Tempo::PfeifferDualGaugeTPG262::closeChatLine | ( | ) |
function to close the chat line connection to the device
void Basda::Tempo::PfeifferDualGaugeTPG262::createChatLine | ( | const std::string & | connection | ) |
void Basda::Tempo::PfeifferDualGaugeTPG262::createChatLine | ( | const std::string & | connection | ) |
void Basda::Tempo::PfeifferDualGaugeTPG262::createChatLine | ( | ) |
void Basda::Tempo::PfeifferDualGaugeTPG262::createChatLine | ( | ) |
void Basda::Tempo::PfeifferDualGaugeTPG262::gaugeSCT | ( | int & | display | ) |
function for the display channel
display | specifies the sensor to be used at the display |
void Basda::Tempo::PfeifferDualGaugeTPG262::gaugeSCT | ( | int & | display | ) |
function for the display channel
display | specifies the sensor to be used at the display |
|
inline |
|
inline |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryERR | ( | std::string & | errorcode | ) |
function to get the error status
errorcode | the error code |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryERR | ( | std::string & | errorcode | ) |
function to get the error status
errorcode | the error code |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryPNR | ( | std::string & | version | ) |
get firmware version
version | firmware number |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryPNR | ( | std::string & | version | ) |
get firmware version
version | firmware number |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryPR | ( | int | input, |
int & | status, | ||
double & | value | ||
) |
function to get a single pressure reading from a selected input
input | specifies the input |
status | status of the reading |
value | the value of the reading |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryPR | ( | int | input, |
int & | status, | ||
double & | value | ||
) |
function to get a single pressure reading from a selected input
input | specifies the input |
status | status of the reading |
value | the value of the reading |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryPRX | ( | int & | status1, |
int & | status2, | ||
double & | value1, | ||
double & | value2 | ||
) |
function to get a single reading of both inputs
status1 | status of the first reading |
status2 | status of the second reading |
value1 | value of sensor 1 |
value2 | value of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryPRX | ( | int & | status1, |
int & | status2, | ||
double & | value1, | ||
double & | value2 | ||
) |
function to get a single reading of both inputs
status1 | status of the first reading |
status2 | status of the second reading |
value1 | value of sensor 1 |
value2 | value of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querySEN | ( | int & | mode1, |
int & | mode2 | ||
) |
function to get current mode set
mode1 | current mode of sensor 1 |
mode2 | current mode of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querySEN | ( | int & | mode1, |
int & | mode2 | ||
) |
function to get current mode set
mode1 | current mode of sensor 1 |
mode2 | current mode of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetBAUD | ( | int & | baud | ) |
function for the baud rate
baud | the baud rate used |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetBAUD | ( | int & | baud | ) |
function for the baud rate
baud | the baud rate used |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetCAL | ( | double & | factor1, |
double & | factor2 | ||
) |
function for the calibration factor
factor1 | factor for sensor 1 (log. 0.100-9.990, lin. 0.500-2.000) |
factor2 | factor for sensor 2 (log. 0.100-9.990, lin. 0.500-2.000) |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetCAL | ( | double & | factor1, |
double & | factor2 | ||
) |
function for the calibration factor
factor1 | factor for sensor 1 (log. 0.100-9.990, lin. 0.500-2.000) |
factor2 | factor for sensor 2 (log. 0.100-9.990, lin. 0.500-2.000) |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetDCD | ( | int & | digits | ) |
function for the display control digits
digits | number of digits |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetDCD | ( | int & | digits | ) |
function for the display control digits
digits | number of digits |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetDGS | ( | int & | head1, |
int & | head2 | ||
) |
function for the degas status
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetDGS | ( | int & | head1, |
int & | head2 | ||
) |
function for the degas status
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetDIC | ( | int & | type | ) |
function for the display control
type | type of display control (0=manual, 1=auto) |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetDIC | ( | int & | type | ) |
function for the display control
type | type of display control (0=manual, 1=auto) |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetFIL | ( | int & | time1, |
int & | time2 | ||
) |
function for the filter time constant
time1 | time constant of the filter of sensor 1 |
time2 | time constant of the filter of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetFIL | ( | int & | time1, |
int & | time2 | ||
) |
function for the filter time constant
time1 | time constant of the filter of sensor 1 |
time2 | time constant of the filter of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetFSR | ( | int & | head1, |
int & | head2 | ||
) |
function for the measurement window for linear sensors
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetFSR | ( | int & | head1, |
int & | head2 | ||
) |
function for the measurement window for linear sensors
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetLOC | ( | int & | status | ) |
parameter setup lock
status | status of the lock |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetLOC | ( | int & | status | ) |
parameter setup lock
status | status of the lock |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetOFC | ( | int & | head1, |
int & | head2 | ||
) |
function for offset correction status for linear sensors
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetOFC | ( | int & | head1, |
int & | head2 | ||
) |
function for offset correction status for linear sensors
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetOFD | ( | double & | head1, |
double & | head2 | ||
) |
function for the current offset for linear sensors
head1 | offset for sensor 1 |
head2 | offset for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetOFD | ( | double & | head1, |
double & | head2 | ||
) |
function for the current offset for linear sensors
head1 | offset for sensor 1 |
head2 | offset for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetPUC | ( | int & | head1, |
int & | head2 | ||
) |
function for the status of the penning under range control
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetPUC | ( | int & | head1, |
int & | head2 | ||
) |
function for the status of the penning under range control
head1 | setting for sensor 1 |
head2 | setting for sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetSC | ( | int | head, |
int & | sourceOn, | ||
int & | sourceOff, | ||
double & | valOn, | ||
double & | valOff | ||
) |
function for the sensor control
head | specifies the controlled sensor (1-2) |
sourceOn | source for switching on control |
sourceOff | source for switching off control |
valOn | value for switching on |
valOff | value for switching off |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetSC | ( | int | head, |
int & | sourceOn, | ||
int & | sourceOff, | ||
double & | valOn, | ||
double & | valOff | ||
) |
function for the sensor control
head | specifies the controlled sensor (1-2) |
sourceOn | source for switching on control |
sourceOff | source for switching off control |
valOn | value for switching on |
valOff | value for switching off |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetSP | ( | int | function, |
int & | channel, | ||
double & | lower, | ||
double & | upper | ||
) |
function for the threshold parameters and the switching function
function | specifies the switching function (1-4) |
channel | specifies the channel the function applies to |
lower | lower threshold |
upper | upper threshold |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetSP | ( | int | function, |
int & | channel, | ||
double & | lower, | ||
double & | upper | ||
) |
function for the threshold parameters and the switching function
function | specifies the switching function (1-4) |
channel | specifies the channel the function applies to |
lower | lower threshold |
upper | upper threshold |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetTLC | ( | int & | status | ) |
torrlock
status | status of the lock |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetTLC | ( | int & | status | ) |
torrlock
status | status of the lock |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetUNI | ( | int & | unit | ) |
function for the unit
unit | the unit used |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetUNI | ( | int & | unit | ) |
function for the unit
unit | the unit used |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetWDT | ( | int & | dogtype | ) |
watchdog
dogtype | type of watchdog |
void Basda::Tempo::PfeifferDualGaugeTPG262::querysetWDT | ( | int & | dogtype | ) |
watchdog
dogtype | type of watchdog |
void Basda::Tempo::PfeifferDualGaugeTPG262::querySPS | ( | std::vector< int > & | statusvector | ) |
function to get the status of a switching function
statusvector | the status vector |
void Basda::Tempo::PfeifferDualGaugeTPG262::querySPS | ( | std::vector< int > & | statusvector | ) |
function to get the status of a switching function
statusvector | the status vector |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryTID | ( | std::string & | type1, |
std::string & | type2 | ||
) |
function to identify the sensor types
type1 | type of sensor 1 |
type2 | type of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::queryTID | ( | std::string & | type1, |
std::string & | type2 | ||
) |
function to identify the sensor types
type1 | type of sensor 1 |
type2 | type of sensor 2 |
std::vector< std::string > Basda::Tempo::PfeifferDualGaugeTPG262::readContinuously | ( | ) |
function that reads out the values of the two inputs in a continuous mode.
The function has to be stopped manually by pressing the "escape" key.
std::vector<std::string> Basda::Tempo::PfeifferDualGaugeTPG262::readContinuously | ( | ) |
function that reads out the values of the two inputs in a continuous mode.
The function has to be stopped manually by pressing the "escape" key.
|
protected |
this function reads the answer from the device
rcv | answer from the device |
|
protected |
this function reads the answer from the device
rcv | answer from the device |
|
protected |
this function sends a specific command to the device
msg | message to send |
|
protected |
this function sends a specific command to the device
msg | message to send |
|
private |
this function is used to set the m_IpInfo variable to a specific string
|
private |
this function is used to set the m_IpInfo variable to a specific string
void Basda::Tempo::PfeifferDualGaugeTPG262::setRES | ( | bool | erase, |
std::string & | error | ||
) |
function to reset the readings and erase queued errors
erase | specifies whether errors should be erased |
error | string with queued errors |
void Basda::Tempo::PfeifferDualGaugeTPG262::setRES | ( | bool | erase, |
std::string & | error | ||
) |
function to reset the readings and erase queued errors
erase | specifies whether errors should be erased |
error | string with queued errors |
void Basda::Tempo::PfeifferDualGaugeTPG262::setSAV | ( | int | save | ) |
function to store to the EEPROM
save | specifies the parameters to be saved (0=default parameters, 1=user parameters) |
void Basda::Tempo::PfeifferDualGaugeTPG262::setSAV | ( | int | save | ) |
function to store to the EEPROM
save | specifies the parameters to be saved (0=default parameters, 1=user parameters) |
void Basda::Tempo::PfeifferDualGaugeTPG262::setSEN | ( | int | set1, |
int | set2, | ||
int & | mode1, | ||
int & | mode2 | ||
) |
function to enable or disable the sensors and read the changes
set1 | mode change for sensor 1 |
set2 | mode change for sensor 2 |
mode1 | current mode of sensor 1 |
mode2 | current mode of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::setSEN | ( | int | set1, |
int | set2, | ||
int & | mode1, | ||
int & | mode2 | ||
) |
function to enable or disable the sensors and read the changes
set1 | mode change for sensor 1 |
set2 | mode change for sensor 2 |
mode1 | current mode of sensor 1 |
mode2 | current mode of sensor 2 |
void Basda::Tempo::PfeifferDualGaugeTPG262::setSetMode | ( | bool | enable | ) |
function to enable/disable set mode
enable | enable=true, disable=false |
void Basda::Tempo::PfeifferDualGaugeTPG262::setSetMode | ( | bool | enable | ) |
function to enable/disable set mode
enable | enable=true, disable=false |
void Basda::Tempo::PfeifferDualGaugeTPG262::startCOM | ( | int | mode | ) |
function to start the continuous mode for the DGauge
mode | time mode for the readings |
void Basda::Tempo::PfeifferDualGaugeTPG262::startCOM | ( | int | mode | ) |
function to start the continuous mode for the DGauge
mode | time mode for the readings |
void Basda::Tempo::PfeifferDualGaugeTPG262::testADC | ( | std::vector< double > & | status | ) |
ADC testing.
status | the status of the ADC channels |
void Basda::Tempo::PfeifferDualGaugeTPG262::testADC | ( | std::vector< double > & | status | ) |
ADC testing.
status | the status of the ADC channels |
void Basda::Tempo::PfeifferDualGaugeTPG262::testDIS | ( | int & | status | ) |
display testing
status | the testing status |
void Basda::Tempo::PfeifferDualGaugeTPG262::testDIS | ( | int & | status | ) |
display testing
status | the testing status |
void Basda::Tempo::PfeifferDualGaugeTPG262::testEEP | ( | std::string & | error | ) |
EEPROM testing.
error | error code |
void Basda::Tempo::PfeifferDualGaugeTPG262::testEEP | ( | std::string & | error | ) |
EEPROM testing.
error | error code |
void Basda::Tempo::PfeifferDualGaugeTPG262::testEPR | ( | std::string & | error, |
std::string & | checksum | ||
) |
EPROM testing.
error | error code |
checksum | check sum (hex) |
void Basda::Tempo::PfeifferDualGaugeTPG262::testEPR | ( | std::string & | error, |
std::string & | checksum | ||
) |
EPROM testing.
error | error code |
checksum | check sum (hex) |
void Basda::Tempo::PfeifferDualGaugeTPG262::testIOT | ( | int & | status, |
std::string & | relay | ||
) |
void Basda::Tempo::PfeifferDualGaugeTPG262::testIOT | ( | int & | status, |
std::string & | relay | ||
) |
void Basda::Tempo::PfeifferDualGaugeTPG262::testRAM | ( | std::string & | error | ) |
RAM testing.
error | error code |
void Basda::Tempo::PfeifferDualGaugeTPG262::testRAM | ( | std::string & | error | ) |
RAM testing.
error | error code |
void Basda::Tempo::PfeifferDualGaugeTPG262::testRST | ( | ) |
RS232 testing.
void Basda::Tempo::PfeifferDualGaugeTPG262::testRST | ( | ) |
RS232 testing.
void Basda::Tempo::PfeifferDualGaugeTPG262::testTKB | ( | std::vector< bool > & | pressed | ) |
keyboard testing
pressed | the status of the four keyboard buttons |
void Basda::Tempo::PfeifferDualGaugeTPG262::testTKB | ( | std::vector< bool > & | pressed | ) |
keyboard testing
pressed | the status of the four keyboard buttons |
|
private |
this string contains the latest answer from the device
|
private |
the member chatline used for the communication
|
private |
this string contains the connection informations (ip adress, port) to build the chatLine
|
protected |
current continuous mode set to the device
|
private |
this boolean indicates if there is an active connection to a device
|
protected |
boolean to indicate whether set mode or get mode of the functions should be used
|
private |
this string contains the current terminators for the sending of the commands