#include <fps.hpp>
Klassendiagramm für Cfps:

Öffentliche Typen | |
| enum | VERBINDUNG { MODEM, NETZWERK, RS232 } |
| possible types of connection Mehr... | |
| enum | CONVERT_TO { SPEC, MV, MM } |
| possible working units Mehr... | |
Öffentliche Methoden | |
| Cfps () | |
| Create the required Events ( use for synchronization with the receive thread ). | |
| virtual | ~Cfps () |
| Closed Handles for Events ( use for synchronization with the receive thread ). | |
| VERBINDUNG | GetCurrentConnectionType (void) const |
| void | SetCurrentConnectionType (const VERBINDUNG eNewConnectionType) |
| void | GetCallnumber (char *pcCallnumber, unsigned int ucBufLen) |
| delivers the current number to call by a modem | |
| void | SetCallnumber (char *pcNewCallnumber) |
| sets the current number to call by a modem | |
| bool | GetOperatingState (int &Flags) |
| delivers the current operation flags structure : bit meaning 0 switch between operation mode ( 0 = Bereich, 1 = Schaltpunkt ) 1 --- 2 --- 3 --- 4 --- 5 Update : ( set by fps device when sampling finished ) 6 Record : start sampling if bit set 7 ReCalc : transfer values from fps input buffer to fps work buffer | |
| bool | SetOperatingState (int Flags) |
| Sets the current operating state ( see GetOperationState for details ). | |
| bool | ReadSensor (SENSOR_TYPE &CurrentSensorValues) |
| Delivers the current values in the fps input buffer into the overgiven structure of type SENSOR_TYPE structure of SENSOR_TYPE ( defined in the file fps.hpp ) struct SENSOR_TYPE { int open; value which means state AUF ( open ) int c; " " " " C int b; " " " " B int a; " " " " A int closed; " " " " ZU ( closed ) };. | |
| bool | WriteSensor (SENSOR_TYPE NewSensorValues) |
| Writes the overgiven values into the fps input buffer ( see ReadSensor for details ). | |
| bool | ReadInterpolatedSensor (SENSOR_TYPE &CurrentSensorValues) |
| Read in the fps working buffer ( see ReadSensor for more details ). | |
| bool | GetOutOfRangeFlags (int &Flags) |
| delivers the "out of range" flags structure bit meaning ( if set ) 0 Unterspannung ( low voltage ) 1 Überspannung ( high voltage ) 2 Untertemperatur ( low temperature ) 3 Übertemperatur ( high temperature ) 4 --- 5 --- 6 --- 7 --- | |
| bool | FetchStuetzArrayFromFps (void) |
| delivers the stored stuetzstellen ( data points ) from the fps device the read in values are stored in the CFpsConvert class, so you can do some converting right after this | |
| bool | StoreStuetzArrayInFps (void) |
| stores the current used stuetzstellen ( data points ) into the fps device | |
| void | GetTolerance (float &fUnterTolerance, float &fUeberTolerance) |
| read in the tolerance values ( this value is stored in the fps in the place of the last stuetzstelle | |
| void | SaveTolerance (float fUnterTolerance, float fUeberTolerance) |
| saves the tolance value in the fps ( this value is stored in the place of the last stuetzstelle | |
| bool | GetSensorSamples (float SenSamp[640], unsigned int uiBegin=0, unsigned int uiLength=640) |
| delivers the sample of sensor data from the last sampling ( see GetOperatingState for more details ) | |
| bool | GetVoltageSamples (float VoltageSample[640], unsigned int uiBegin=0, unsigned int uiLength=640) |
| delivers the sample of voltage data from the last sampling ( see GetOperatingState for more details ) | |
| bool | GetPortBSamples (int PortBSample[640], unsigned int uiBegin=0, unsigned int uiLength=640) |
| delivers the sample of PortB data from the last sampling ( see GetCurrentState for more details ) | |
| bool | GetCurrentSensorValue (float &CurSen, CONVERT_TO eConvertTo=SPEC) |
| delivers the current sensor value | |
| bool | GetCurrentVoltage (float &CurOperatingVoltage) |
| delivers the current voltage of the fps device ( in mV ) | |
| bool | GetCurrentTemperature (float &CurrentTemperature) |
| delivers the current temperature of the fps device ( in °C ) | |
| bool | GetPortB (int &Flags) |
| delivers the current state of the fps device bit meaning 0 --- 1 --- 2 --- 3 offen ( open ) 4 C 5 B 6 A 7 zu ( closed ) 8 --- 9 --- 10 --- 11 --- 12 --- 13 --- 14 --- 15 --- | |
| bool | StartSampling (void) |
| starts the sampling of sensor, voltage and portb data a value will be measured every 30 milliseconds 640 measures will be taken at all | |
| bool | IsSamplingDone (bool &bDone) |
| tests if the sampling is already done | |
| bool | ResetEx (void) |
| resets the OutOfRangeFlags writes back the week and year of the production of the fps devise and their serial number | |
| bool | GetServiceInfo (int &Week, int &Year, int &Serialnumber) |
| delivers the week and year of the production of the fps device and their serialnumber | |
| bool | PasswordLogin (char *szIpAddress, char *szPassword, unsigned int uiBasePort, unsigned int uiPortnumber) |
| handle the password login use the routine to connect to a password protected gateway | |
| void | GetCallNumber (char *pcCallNumber, unsigned int uiBufLen) |
| delivers the currently used call number for a modem connection | |
| void | SetCallNumber (char *pcNewCallNumber) |
| sets the currently used call number for a modem connection | |
| bool | InitModem (void) |
| connect to modem | |
| virtual bool | initialize (void) |
| init socket connection | |
| void | GetModemInitString (char *pcModemInitString, unsigned int BufLen) |
| delivers the string which will be send to modem for initializing ( at commands ) | |
| void | SetModemInitString (char *pcNewModemInitString) |
| sets the string which will be send to modem for initializing ( at commands ) | |
| void | GetModemDialString (char *pcModemDialString, unsigned int BufLen) |
| delivers the string which will be send to modem for dialing ( at commands ) | |
| void | SetModemDialString (char *pcNewModemDialString) |
| sets the string which will be send to modem for dialing ( at commands ) | |
| void | GetModemOkString (char *pcModemOkString, unsigned int BufLen) |
| the modem answers the initializing by sending a string Use this routine to get the string which will be interpreted as a correct initialisation default : OK | |
| void | SetModemOkString (char *pcModemOkString) |
| the modem answers the initializing by sending a string Use this routine to set the string which will be interpreted as a correct initialisation default : OK | |
| void | GetModemConnectString (char *pcModemConnectString, unsigned int BufLen) |
| the modem answers the try to connect to another modem by sending a string Use this routine to get the string which will be interpreted as a correct connection default : CONNECT | |
| void | SetModemConnectString (char *pcModemConnectString) |
| the modem answers the try to connect to another modem by sending a string Use this routine to set the string which will be interpreted as a correct connection default : CONNECT | |
| unsigned int | GetModemInitTimeout (void) const |
| delivers the timeout value for initializing the modem | |
| void | SetModemInitTimeout (const unsigned int uiNewTimeOut) |
| sets the timeout value for initializing the modem | |
| unsigned int | GetModemDialTimeout (void) const |
| delivers the timeout value for establishing a connection with other modem ( dialing ) | |
| void | SetModemDialTimeout (const unsigned int uiNewTimeoutValue) |
| sets the timeout value for establishing a connection with other modem ( dialing ) | |
| void | SetTcpIpAddress (char const *pcIpAddress) |
| sets the tcpipaddress of the fps -device | |
| void | GetTcpIpAddress (char *pcIpAddress, SIZE_T BufLen) |
| delivers the tcpipaddress of the fps -device | |
| void | SetTcpIpPort (unsigned int uiNewPort) |
| sets the communication port | |
| unsigned int | GetTcpIpPort (void) |
| delivers the communication port the default port is 5000 | |
| void | SetBasePort (const unsigned int nBasePort) |
| Set the base port of TCP/IP connection for login. | |
| unsigned int | GetBasePort (void) const |
| Get the base port of TCP/IP connection for login. | |
| void | SetRcvTimeOut (const DWORD dwNewTimeOut) |
| sets timeout ( for receiving data ) | |
| DWORD | GetRcvTimeOut (void) const |
| delivers the timeout for receiving data default 5 seconds | |
| void | ReadProfileFile (const std::string &sFilename) |
| read address data from profile file | |
| void | ReadProfileFileConnectionType (const std::string &sFilename) |
| read connection type from profile file and set it in the class data. | |
| void | WriteProfileFile (std::string sFilename) |
| write address data to profile file | |
| bool | FetchData (RECEIVED_TYPE &Command, ADDRESS_TYPE &nAddress, unsigned int &uiLength, std::vector< unsigned char > &aucData) |
| encapsolated functions in CRcvBuffer | |
| bool | StoreData (const RECEIVED_TYPE Command, const ADDRESS_TYPE nAddress, const unsigned int uiLength, const std::vector< unsigned char > &aucData=std::vector< unsigned char >::vector()) |
| encapsolated functions in CRcvBuffer | |
Öffentliche Attribute | |
| CFpsConvert | m_oConvert |
| handle stuetzstellen ( data points ) for converting voltage to mm use this object to convert between : native and spec ( depends on what is currently used ( switch with SetMeasureMode ) ) spec and native mV and mm mm and mV native and mV native and mm mV and native mm and native | |
Geschützte Methoden | |
| bool | ReadFpsEeprom (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| read in a block of data from eeprom memory from fps device the received data will be stored in m_Eeprom | |
| bool | ReadFpsProgram (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| read in a block of data from program memory from fps device the received data will be stored in m_Program | |
| bool | ReadFpsRam (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| read in a block of data from ram memory from fps device the received data will be stored in m_Ram | |
| bool | WriteFpsEeprom (ADDRESS_TYPE nAddress, unsigned int uiLength, std::vector< unsigned char > aucData) |
| write a block of data to eeprom memory in the fps device | |
| bool | WriteFpsProgram (ADDRESS_TYPE nAddress, unsigned int uiLength, std::vector< unsigned char > aucData) |
| write a block of data to program memory in the fps device | |
| bool | WriteFpsRam (ADDRESS_TYPE nAddress, unsigned int uiLength, std::vector< unsigned char > aucData) |
| write a block of data to ram memory in the fps device | |
| RECEIVED_TYPE | WaitForData (void) |
| wait for incoming data timeout = internal timeout | |
Private Methoden | |
| Cfps (const Cfps &NewObject) | |
| don't use a copy constructor ( therefor it's private ) | |
| Cfps & | operator= (const Cfps &OldObject) |
| don't use an assign operator ( therefor it's private ) | |
| bool | ReadDataPointHeader (void) |
| read in header information from fps | |
| bool | ReadDataPoints (void) |
| read in data points from fps | |
| bool | WriteDataPointHeader (void) |
| write header information to fps | |
| bool | WriteDataPoints (void) |
| write data points to fps | |
| void | ReadEepromDataReq (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| this function will be call when a ReadEepromReq was received It sends a signal to the working thread. | |
| void | ReadProgramDataReq (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| this function will be call when a ReadProgramReq was received It sends a signal to the working thread. | |
| void | ReadRamDataReq (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| this function will be call when a ReadRamReq was received It sends a signal to the working thread. | |
| void | WriteEepromDataReq (ADDRESS_TYPE nAddress, unsigned int uiLength, const std::vector< unsigned char > &aucData) |
| this function will be call when a WriteEepromReq was received It sends a signal to the working thread. | |
| void | WriteProgramDataReq (ADDRESS_TYPE nAddress, unsigned int uiLength, const std::vector< unsigned char > &aucData) |
| this function will be call when a WriteProgramReq was received It sends a signal to the working thread. | |
| void | WriteRamDataReq (ADDRESS_TYPE nAddress, unsigned int uiLength, const std::vector< unsigned char > &aucData) |
| this function will be call when a WriteRamReq was received | |
| void | ReadEepromDataCnf (ADDRESS_TYPE nAddress, unsigned int uiLength, const std::vector< unsigned char > &aucData) |
| this function will be call when a ReadEepromCnf was received | |
| void | ReadProgramDataCnf (ADDRESS_TYPE nAddress, unsigned int uiLength, const std::vector< unsigned char > &aucData) |
| this function will be call when a ReadProgramCnf was received | |
| void | ReadRamDataCnf (ADDRESS_TYPE nAddress, unsigned int uiLength, const std::vector< unsigned char > &aucData) |
| this function will be call when a ReadRamCnf was received | |
| void | WriteEepromDataCnf (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| this function will be call when a WriteEepromCnf was received | |
| void | WriteProgramDataCnf (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| this function will be call when a WriteProgramCnf was received | |
| void | WriteRamDataCnf (ADDRESS_TYPE nAddress, unsigned int uiLength) |
| this function will be call when a WriteRamCnf was received | |
| void | StatusInfo (ADDRESS_TYPE nAddress, unsigned int uiLength, const std::vector< unsigned char > &aucData) |
| this function will be call when a StatusInfo was received | |
| void | ConnectIndication (void) |
| will be called if a connection was exstablished | |
| void | DisconnectIndication (void) |
| will be called if the connection was broken | |
| unsigned int | GetMaxRetryCount (void) const |
| delivers max. | |
| void | SetMaxRetryCount (const unsigned int uiNewRetryCount) |
| sets the max. | |
| unsigned int | GetMaxBlockLength (void) const |
| get max block length transfered from/to fps | |
| void | SetMaxBlockLength (unsigned int uiNewMaxBlockLength) |
| set max block length transfered from/to fps | |
| void | InformAboutNewData (const HANDLE hEvent) const |
| Signal received command from receive thread to waiting thread. | |
| bool | TestRcvData (RECEIVED_TYPE Command, ADDRESS_TYPE nAddress, unsigned int uiLength, std::vector< unsigned char > &aucTestedData) |
| needed in the function ReadFps to test the received data | |
| bool | Loc_GetRcvData (RECEIVED_TYPE eExpectedRcvType, ADDRESS_TYPE nAddress, unsigned int uiLength, std::vector< unsigned char > &aucBuffer) |
| adds received data to the overgiven buffer | |
| bool | LockFpsReq (void) |
| locking communication to the fps device ( from / to receive thread ) | |
| bool | UnlockFpsReq (void) |
| unlocking communication to the fps device ( from / to receive thread ) | |
Private Attribute | |
| CRcvBuffer | m_oRcvBuffer |
| handle receive buffer | |
| HANDLE | m_hRcvEventFpsDataMovement |
| Signal : we've received a command. | |
| HANDLE | m_hRcvEventConnect |
| Signal : we've established a connection. | |
| HANDLE | m_hRcvEventDisconnect |
| Signal : our connection was broken. | |
| DWORD | m_dwRcvTimeOut |
| Timeout value for receiving data from the fps device. | |
| VERBINDUNG | m_eNeuVerb |
| current connection type | |
| char | m_sCallNumber [200] |
| current call number if MODEM is selected | |
| char | m_sTcpIpAddress [200] |
| TcpIp Address of the gateway. | |
| unsigned int | m_uiTcpIpPort |
| Portnumber used for communication with the gateway. | |
| unsigned int | m_uiBasePort |
| Port of TCP/IP connection for login (base port). | |
| unsigned int | m_uiMaxRetry |
| max # of retries to send request to the fps | |
| unsigned int | m_uiMaxBlockLength |
| max block length transfered from/to fps | |
| char | m_sModemInitString [200] |
| initstring ( used for connection with modem ) | |
| char | m_sModemDialString [200] |
| dialstring ( used for connection with modem ) | |
| char | m_sModemOkString [200] |
| string indicating a correct initialisation of the modem | |
| char | m_sModemConnectString [200] |
| string indicating a correct connection of the modem | |
| int | m_uiModemInitTimeout |
| init timeout for modem initializing | |
| int | m_uiModemDailTimeout |
| dial timeout. tiemout during a try to connect with another modem | |
| std::vector< unsigned char > | m_aucEeprom |
| received data ( eeprom ) | |
| std::vector< unsigned char > | m_aucProgram |
| received data ( program ) | |
| std::vector< unsigned char > | m_aucRam |
| received data ( ram ) | |
| HANDLE | m_hBlockRequest |
| Mutex : blocking mutliply request to the fps. | |
|
|
possible working units
|
|
|
possible types of connection
|
|
|
Create the required Events ( use for synchronization with the receive thread ).
Revision 1.13 2003/07/23 09:57:55 ThomasWeber Zusätzliche Methoden für Set und Get des Basis-Port für das Login hinzugefügt Die Read und Write Methode für das ini-File angepasst Revision 1.12 2003/02/06 14:16:51 UdoWeber
Revision 1.11 2002/10/17 08:30:12 IngoFroehlich Letzte Modifikationen für Lernen Plus:
Revision 1.10 2002/02/22 16:23:08 IngoFroehlich aktuelle Einheit wird nicht mehr aus dem FPS gelesen. Revision 1.9 2001/10/22 15:07:57 IngoFroehlich no message Revision 1.8 2001/09/10 12:21:42 IngoFroehlich no message Revision 1.7 2001/09/05 15:14:39 IngoFroehlich no message Revision 1.6 2001/08/10 15:14:14 IngoFroehlich no message Revision 1.5 2001/07/23 08:29:26 IngoFroehlich no message Revision 1.4 2001/07/18 11:30:34 IngoFroehlich changed wrong initial owner value for mutex Revision 1.3 2001/07/17 15:54:12 IngoFroehlich initialize without paramter possible, programm will use default portnumber and ipaddress or in case readprofilefile was called before, it will use data from this file Revision 1.2 2001/07/17 10:30:42 IngoFroehlich added : read timeout values and fps - addresses from .ini file Enhanced : readability Revision 1.1 2001/07/13 08:02:40 IngoFroehlich no message
|
|
|
will be called if a connection was exstablished
Implementiert CTCPIPComm. |
|
|
will be called if the connection was broken
Implementiert CTCPIPComm. |
|
||||||||||||||||||||
|
encapsolated functions in CRcvBuffer
|
|
|
delivers the stored stuetzstellen ( data points ) from the fps device the read in values are stored in the CFpsConvert class, so you can do some converting right after this
|
|
|
Get the base port of TCP/IP connection for login.
|
|
||||||||||||
|
delivers the currently used call number for a modem connection
|
|
||||||||||||
|
delivers the current number to call by a modem
|
|
|
|
|
||||||||||||
|
delivers the current sensor value the unit in which the return value will be can be specified with the second argument SPEC => depend on what is currently used ( set / change with SetMeasureMode ) MV => returns mV MM => returns mm
|
|
|
delivers the current temperature of the fps device ( in °C )
|
|
|
delivers the current voltage of the fps device ( in mV )
|
|
|
get max block length transfered from/to fps
|
|
|
delivers max. number of retries sending a request to the fps
|
|
||||||||||||
|
the modem answers the try to connect to another modem by sending a string Use this routine to get the string which will be interpreted as a correct connection default : CONNECT
|
|
||||||||||||
|
delivers the string which will be send to modem for dialing ( at commands )
|
|
|
delivers the timeout value for establishing a connection with other modem ( dialing )
|
|
||||||||||||
|
delivers the string which will be send to modem for initializing ( at commands )
|
|
|
delivers the timeout value for initializing the modem
|
|
||||||||||||
|
the modem answers the initializing by sending a string Use this routine to get the string which will be interpreted as a correct initialisation default : OK
|
|
|
delivers the current operation flags
|
|
|
delivers the "out of range" flags
|
|
|
delivers the current state of the fps device
|
|
||||||||||||||||
|
delivers the sample of PortB data from the last sampling ( see GetCurrentState for more details )
|
|
|
delivers the timeout for receiving data default 5 seconds
|
|
||||||||||||||||
|
delivers the sample of sensor data from the last sampling ( see GetOperatingState for more details )
|
|
||||||||||||||||
|
delivers the week and year of the production of the fps device and their serialnumber
|
|
||||||||||||
|
delivers the tcpipaddress of the fps -device
|
|
|
delivers the communication port the default port is 5000
|
|
||||||||||||
|
read in the tolerance values ( this value is stored in the fps in the place of the last stuetzstelle
|
|
||||||||||||||||
|
delivers the sample of voltage data from the last sampling ( see GetOperatingState for more details )
|
|
|
Signal received command from receive thread to waiting thread.
|
|
|
init socket connection Set the required data with SetTcpIpAddress and SetTcpIpPort
|
|
|
connect to modem
When set by hand
|
|
|
tests if the sampling is already done
|
|
||||||||||||||||||||
|
adds received data to the overgiven buffer
|
|
|
locking communication to the fps device ( from / to receive thread )
|
|
||||||||||||||||||||
|
handle the password login use the routine to connect to a password protected gateway
|
|
|
read in header information from fps
|
|
|
read in data points from fps
|
|
||||||||||||||||
|
this function will be call when a ReadEepromCnf was received
Implementiert CTCPIPConnector. |
|
||||||||||||
|
this function will be call when a ReadEepromReq was received It sends a signal to the working thread. You can catch those signals be using WaitForData
Implementiert CTCPIPConnector. |
|
||||||||||||
|
read in a block of data from eeprom memory from fps device the received data will be stored in m_Eeprom
|
|
||||||||||||
|
read in a block of data from program memory from fps device the received data will be stored in m_Program
|
|
||||||||||||
|
read in a block of data from ram memory from fps device the received data will be stored in m_Ram
|
|
|
Read in the fps working buffer ( see ReadSensor for more details ).
|
|
|
read address data from profile file read in tcpip address, portnumber, receive timeout value and internal used timeout value ( this value will be used as timeout value for communication will the separated received thread ), strings for communication with a modem
|
|
|
read connection type from profile file and set it in the class data.
|
|
||||||||||||||||
|
this function will be call when a ReadProgramCnf was received
Implementiert CTCPIPConnector. |
|
||||||||||||
|
this function will be call when a ReadProgramReq was received It sends a signal to the working thread. You can catch those signals be using WaitForData
Implementiert CTCPIPConnector. |
|
||||||||||||||||
|
this function will be call when a ReadRamCnf was received
Implementiert CTCPIPConnector. |
|
||||||||||||
|
this function will be call when a ReadRamReq was received It sends a signal to the working thread. You can catch those signals be using WaitForData
Implementiert CTCPIPConnector. |
|
|
Delivers the current values in the fps input buffer into the overgiven structure of type SENSOR_TYPE
|
|
|
resets the OutOfRangeFlags writes back the week and year of the production of the fps devise and their serial number
|
|
||||||||||||
|
saves the tolance value in the fps ( this value is stored in the place of the last stuetzstelle
|
|
|
Set the base port of TCP/IP connection for login.
|
|
|
sets the currently used call number for a modem connection
|
|
|
sets the current number to call by a modem
|
|
|
|
|
|
set max block length transfered from/to fps
|
|
|
sets the max. number of retries sending a request to the fps
|
|
|
the modem answers the try to connect to another modem by sending a string Use this routine to set the string which will be interpreted as a correct connection default : CONNECT
|
|
|
sets the string which will be send to modem for dialing ( at commands )
|
|
|
sets the timeout value for establishing a connection with other modem ( dialing )
|
|
|
sets the string which will be send to modem for initializing ( at commands )
|
|
|
sets the timeout value for initializing the modem
|
|
|
the modem answers the initializing by sending a string Use this routine to set the string which will be interpreted as a correct initialisation default : OK
|
|
|
Sets the current operating state ( see GetOperationState for details ).
|
|
|
sets timeout ( for receiving data )
|
|
|
sets the tcpipaddress of the fps -device
|
|
|
sets the communication port
|
|
|
starts the sampling of sensor, voltage and portb data a value will be measured every 30 milliseconds 640 measures will be taken at all
|
|
||||||||||||||||
|
this function will be call when a StatusInfo was received
Implementiert CTCPIPConnector. |
|
||||||||||||||||||||
|
encapsolated functions in CRcvBuffer
|
|
|
stores the current used stuetzstellen ( data points ) into the fps device
|
|
||||||||||||||||||||
|
needed in the function ReadFps to test the received data
|
|
|
unlocking communication to the fps device ( from / to receive thread )
|
|
|
wait for incoming data timeout = internal timeout
|
|
|
write header information to fps
|
|
|
write data points to fps
|
|
||||||||||||
|
this function will be call when a WriteEepromCnf was received
Implementiert CTCPIPConnector. |
|
||||||||||||||||
|
this function will be call when a WriteEepromReq was received It sends a signal to the working thread. You can catch those signals be using WaitForData
Implementiert CTCPIPConnector. |
|
||||||||||||||||
|
write a block of data to eeprom memory in the fps device
|
|
||||||||||||||||
|
write a block of data to program memory in the fps device
|
|
||||||||||||||||
|
write a block of data to ram memory in the fps device
|
|
|
write address data to profile file write tcpip address, portnumber, receive timeout value and internal used timeout value ( this value will be used as timeout value for communication will the separated received thread ), strings for communication with a modem
|
|
||||||||||||
|
this function will be call when a WriteProgramCnf was received
Implementiert CTCPIPConnector. |
|
||||||||||||||||
|
this function will be call when a WriteProgramReq was received It sends a signal to the working thread. You can catch those signals be using WaitForData
Implementiert CTCPIPConnector. |
|
||||||||||||
|
this function will be call when a WriteRamCnf was received
Implementiert CTCPIPConnector. |
|
||||||||||||||||
|
this function will be call when a WriteRamReq was received
Implementiert CTCPIPConnector. |
|
|
Writes the overgiven values into the fps input buffer ( see ReadSensor for details ).
|
1.3.7