Data Structures
Functions
- int MSXE351x__GeneratorInitSamplingRate (xsd__unsignedLong ulSelection, xsd__unsignedLong ulPrescaller, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__Response *Response)
- This function permits to select and initialize the analog output sampling rate.
- int MSXE351x__GeneratorInitSingle (xsd__unsignedLong ulChannel, xsd__unsignedLong ulOutputType, xsd__unsignedLong ulPolarity, xsd__unsignedLong ulCycleNbr, xsd__unsignedLong ulFixedSteps, xsd__unsignedLong ulGateTriggerMask, xsd__unsignedLong ulGateTriggerMode, xsd__unsignedLong ulStopState, struct UnsignedLongArray *pulDatas, struct UnsignedShortArray *puDatas, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__Response *Response)
- This function permits to initialize the analog output generator single mode.
- int MSXE351x__GeneratorInitContinuous (xsd__unsignedLong ulChannel, xsd__unsignedLong ulOutputType, xsd__unsignedLong ulPolarity, xsd__unsignedLong ulMinDataNbr, xsd__unsignedLong ulFixedSteps, xsd__unsignedLong ulGateTriggerMask, xsd__unsignedLong ulGateTriggerMode, xsd__unsignedLong ulStartMode, xsd__unsignedLong ulStopState, xsd__unsignedLong ulDataSrc, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__Response *Response)
- This function permits to initialize the analog output generator continuous mode.
- int MSXE351x__GeneratorInitFormula (xsd__unsignedLong ulChannel, xsd__unsignedLong ulOutputType, xsd__unsignedLong ulPolarity, xsd__unsignedLong ulCycleNbr, xsd__unsignedLong ulTimeSteps, xsd__unsignedLong ulGateTriggerMask, xsd__unsignedLong ulGateTriggerMode, xsd__unsignedLong ulStopState, xsd__long lXStartValue, xsd__long lXEndValue, struct xsd__base64Binary *pFormula, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__GeneratorInitFormulaResponse *Response)
- This function permits to initialize the analog output generator formula mode.
- int MSXE351x__GeneratorWriteDataWithSteps (xsd__unsignedLong ulChannel, struct UnsignedLongArray *pDatas, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__unsignedLongResponse *Response)
- This function permits to write the analog output and steps datas to the FIFO.
- int MSXE351x__GeneratorWriteDataWithoutSteps (xsd__unsignedLong ulChannel, struct UnsignedShortArray *pDatas, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__unsignedLongResponse *Response)
- This function permits to write the analog output datas to the FIFO.
- int MSXE351x__GeneratorStart (xsd__unsignedLong ulChannelMask, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__Response *Response)
- This function permits to start all selected analog output generators.
- int MSXE351x__GeneratorStop (xsd__unsignedLong ulChannelMask, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__Response *Response)
- This function permits to stop all selected analog output generators.
- int MSXE351x__GeneratorStopAndRelease (xsd__unsignedLong ulChannelMask, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE351x__Response *Response)
- This function permits to stop and release all selected analog output generators.