Data Structures
Functions
- int MSXE17xx__MFSinCosInit (xsd__unsignedLong ulModuleIndex, xsd__unsignedLong ulMode, xsd__unsignedLong ulSignalPeriod, xsd__unsignedLong ulResolution, xsd__unsignedLong ulValueFormat, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE17xx__MFSinCosInitResponse *Response)
- Use the function MSXE17xx__MFSinCosInitEx.
- int MSXE17xx__MFSinCosInitEx (xsd__unsignedLong ulModuleIndex, xsd__unsignedLong ulMode, xsd__double dSignalPeriod, xsd__unsignedLong ulResolution, xsd__unsignedLong ulValueFormat, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE17xx__MFSinCosInitExResponse *Response)
- Initialize the selected Sinus / Cosinus module.
- int MSXE17xx__MFSinCosRead (xsd__unsignedLong ulModuleIndex, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE17xx__MFSinCosReadResponse *Response)
- Use the function MSXE17xx__MFSinCosReadEx.
- int MSXE17xx__MFSinCosReadEx (xsd__unsignedLong ulModuleIndex, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE17xx__MFSinCosReadExResponse *Response)
- Read measured value on the selected Sinus / Cosinus module.
- int MSXE17xx__MFSinCosClear (xsd__unsignedLong ulModuleIndex, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Clear the selected Sinus / Cosinus module.
- int MSXE17xx__MFSinCosRelease (xsd__unsignedLong ulModuleIndex, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Release the selected Sinus / Cosinus module.
- int MSXE17xx__MFSinCosInitHardwareTrigger (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulEdgeSelection, xsd__unsignedLong ulCount, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Init the hardware trigger configuration.
- int MSXE17xx__MFSinCosReleaseHardwareTrigger (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Release the hardware trigger.
- int MSXE17xx__MFSinCosInitIndex (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulEdgeSelection, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Init the index configuration.
- int MSXE17xx__MFSinCosReleaseIndex (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Release the index.
- int MSXE17xx__MFSinCosInitAndEnableLatch (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulLatchSource, xsd__unsignedLong ulCondition, xsd__unsignedLong ulAutoMode, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Init and enable a counter latch logic.
- int MSXE17xx__MFSinCosDisableAndReleaseLatch (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulLatchSource, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Disable and Release a counter latch logic.
- int MSXE17xx__MFSinCosInitAndEnableClear (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulClearSource, xsd__unsignedLong ulCondition, xsd__unsignedLong ulAutoMode, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Init and enable a counter clear logic.
- int MSXE17xx__MFSinCosDisableAndReleaseClear (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulClearSource, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Disable and Release a counter clear logic.
- int MSXE17xx__MFSinCosInitAndEnableCompareLogic (xsd__unsignedLong ulMFModuleIndex, xsd__double dValue, xsd__unsignedLong ulMode, xsd__unsignedLong ulSynchroTrigger, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Init and enable a counter compare value.
- int MSXE17xx__MFSinCosDisableAndReleaseCompareLogic (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__Response *Response)
- Disable and Release a counter compare value.