Data Structures
Functions
- int MSXE17xx__MFPWMGetNumber (void *_, struct MSXE17xx__unsignedLongResponse *Response)
- Returns the number of PWM sub modules available on the module.
- int MSXE17xx__MFPWMInitAndEnable (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulPWM, xsd__unsignedLong ulTimeBase, xsd__unsignedLong ulLowTime, xsd__unsignedLong ulHighTime, xsd__unsignedLong ulStartLevel, xsd__unsignedLong ulExternGate, xsd__unsignedLong ulStopMode, xsd__unsignedLong ulStopLevel, xsd__unsignedLong ulSynchroOut, xsd__unsignedLong ulDataFrame, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE17xx__Response *Response)
- Initialise and enable the selected PWM module.
- int MSXE17xx__MFPWMSetNewTiming (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulPWM, xsd__unsignedLong ulTimeBase, xsd__unsignedLong ulLowTime, xsd__unsignedLong ulHighTime, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Set a new PWM timing.
- int MSXE17xx__MFPWMDisable (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulPWM, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Disable the selected PWM.
- int MSXE17xx__MFPWMDisableAndRelease (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulPWM, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Disable and release the selected PWM.
- int MSXE17xx__MFPWMGetConfiguration (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulPWM, struct MSXE17xx__MFPWMGetConfigurationResponse *Response)
- Get the selected PWM initialisation.
- int MSXE17xx__MFPWMGetState (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulPWM, struct MSXE17xx__MFPWMGetStateResponse *Response)
- Get the selected PWM state.