These functions allows to manage the database of transducer types on the module.
Data Structures
Functions
- int MSXE371x__DataBaseGetNumberOfTransducers (void *_, struct MSXE371x__unsignedlongResponse *Response)
- Returns the number of transducer types currently defined in the database.
- int MSXE371x__DataBaseGetTransducerType (xsd__unsignedLong ulTransducerIndex, struct MSXE371x__unsignedlongResponse *Response)
- Returns the transducer identifier of the selected transducer.
- int MSXE371x__DataBaseGetTransducerInformation (xsd__unsignedLong ulTransducerIndex, struct MSXE371x__DataBaseGetTransducerInformationResponse *Response)
- Returns the information stored in the database about the type.
- int MSXE371x__DataBaseAddTransducer (xsd__unsignedLong ulTransducerIndex, xsd__string cName, xsd__unsignedLong ulType, xsd__unsignedLong ulFrequency, xsd__unsignedLong ulImpedance, xsd__double dVeff, xsd__double dSensitivity, xsd__double dRange, struct MSXE371x__Response *Response)
- Adds a new transducer type definition into the database of the module.
- int MSXE371x__DataBaseDelTransducer (xsd__unsignedLong ulTransducerIndex, struct MSXE371x__Response *Response)
- Deletes the selected transducer from the transducer database.
- int MSXE371x__DataBaseSaveTransducers (void *_, struct MSXE371x__ByteArrayResponse *Response)
- Commits the current changes in the transducer database, including the calibration values.