Data Structures
Defines
Typedefs
- typedef char * xsd__string
- encode xsd__string value as the xsd:string schema type
- typedef char xsd__char
- encode xsd__string value as the xsd:char schema type
- typedef float xsd__float
- encode xsd__float value as the xsd:float schema type
- typedef double xsd__double
- encode xsd__double value as the xsd:double schema type
- typedef int xsd__int
- encode xsd__int value as the xsd:int schema type
- typedef long xsd__long
- encode xsd__long value as the xsd:long schema type
- typedef unsigned char xsd__unsignedByte
- encode xsd__unsignedByte value as the xsd:unsignedByte schema type
- typedef unsigned int xsd__unsignedInt
- encode xsd__unsignedInt value as the xsd:unsignedInt schema type
- typedef unsigned short int xsd__unsignedShort
- encode xsd__unsignedShort value as the xsd:unsignedShort schema type
- typedef unsigned long xsd__unsignedLong
- encode xsd__unsignedLong value as the xsd:unsignedLong schema type
Functions
- int MXCommon__GetModuleType (void *_, struct MXCommon__ByteArrayResponse *Response)
- This function return the type of the MSX-E Module.
- int MXCommon__GetHostname (void *_, struct MXCommon__ByteArrayResponse *Response)
- This function return the hostname of the MSX-E Module.
- int MXCommon__SetHostname (struct xsd__base64Binary *bHostname, struct MXCommon__Response *Response)
- This function allows to set the hostname of the MSX-E Module.
- int MXCommon__GetClientConnections (void *_, struct MXCommon__ByteArrayResponse *Response)
- This function return the client connection list.
- int MXCommon__Strerror (xsd__int errnum, struct MXCommon__ByteArrayResponse *Response)
- Call the libc strerror() on the remote device (actually this is a call to strerror_r() ).
- int MXCommon__Reboot (void *_, struct MXCommon__Response *Response)
- Ask the MSX-E module to reboot.
- int MXCommon__ResetAllIOFunctionalities (xsd__unsignedLong ulOption, struct MXCommon__Response *Response)
- Reset the I/O functionalities of the MSX-E system.
- int MXCommon__DataserverRestart (xsd__unsignedLong ulAction, xsd__unsignedLong ulOption, struct MXCommon__Response *Response)
- Restart the data-server service.
- int MXCommon__GetEthernetLinksStates (void *_, struct MXCommon__GetEthernetLinksStatesResponse *Response)
- Get MSX-E Ethernet links states.
- int MXCommon__GetModuleTemperatureValueAndStatus (xsd__unsignedLong ulOption, struct MXCommon__GetModuleTemperatureValueAndStatusResponse *Response)
- Read the temperature on the module.
- int MXCommon__SetModuleTemperatureWarningLevels (xsd__double dMinimalWarningLevel, xsd__double dMaximalWarningLevel, xsd__unsignedLong ulOption, struct MXCommon__Response *Response)
- Set the temperature warning level on the module.
- int MXCommon__SetHardwareTriggerFilterTime (xsd__unsignedLong ulFilterTime, xsd__unsignedLong ulOption, struct MXCommon__Response *Response)
- Sets the filter time for the hardware trigger input in steps of 250 ns (max value: 65535).
- int MXCommon__GetHardwareTriggerFilterTime (xsd__unsignedLong ulOption, struct MXCommon__GetHardwareTriggerFilterTimeResponse *Response)
- Get the filter time for the hardware trigger input.
- int MXCommon__GetHardwareTriggerState (xsd__unsignedLong ulOption, struct MXCommon__GetHardwareTriggerStateResponse *Response)
- Get the hardware trigger state after the filter.
- int MXCommon__SetCustomerKey (struct xsd__base64Binary *bKey, struct xsd__base64Binary *bPublicKey, struct MXCommon__Response *Response)
- Set the Customer key.
- int MXCommon__TestCustomerID (void *_, struct MXCommon__TestCustomerIDResponse *Response)
- Test the Customer ID (if the module has the right customer Key ).
- int MXCommon__SetTime (xsd__unsignedLong ulLowTime, xsd__unsignedLong ulHighTime, struct MXCommon__Response *Response)
- Set the time on the module.
- int MXCommon__SysToHardwareClock (void *_, struct MXCommon__Response *Response)
- Set the hardware clock (if present) to the current system time.
- int MXCommon__HardwareClockToSys (void *_, struct MXCommon__Response *Response)
- Set the system time from the hardware clock (if present).
- int MXCommon__GetTime (void *_, struct MXCommon__GetTimeResponse *Response)
- Get the time on the module.
- int MXCommon__GetUpTime (void *_, struct MXCommon__GetUpTimeResponse *Response)
- Ask the MSX-E module uptime (number of seconds since the last boot).
- int MXCommon__GetAutoConfigurationFile (void *_, struct MXCommon__GetAutoConfigurationFileResponse *Response)
- Get the auto configuration file of the module.
- int MXCommon__SetAutoConfigurationFile (struct xsd__base64Binary *ByteArrayInput, xsd__unsignedLong ulEOF, struct MXCommon__Response *Response)
- Set the auto configuration file of the module.
- int MXCommon__StartAutoConfiguration (void *_, struct MXCommon__ByteArrayResponse *Response)
- start/Restart the auto configuration
- int MXCommon__InitAndStartSynchroTimer (xsd__unsignedLong ulTimeBase, xsd__unsignedLong ulReloadValue, xsd__unsignedLong ulNbrOfCycle, xsd__unsignedLong ulGenerateTriggerMode, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MXCommon__Response *Response)
- Initialises and starts the synchronisation timer of the module (not already available on all module).
- int MXCommon__StopAndReleaseSynchroTimer (xsd__unsignedLong ulOption01, struct MXCommon__Response *Response)
- start/Restart the synchronisation timer (not already available on all module)
- int MXCommon__GetConfigurationBackupFile (void *_, struct MXCommon__FileResponse *Response)
- Download a configuration backup file from the module.
- int MXCommon__ApplyConfigurationBackupFile (struct xsd__base64Binary *ByteArrayInput, xsd__unsignedLong ulEOF, struct MXCommon__Response *Response)
- Upload a new configuration on the module.
- int MXCommon__ChangePassword (struct xsd__base64Binary *PreviousUser, struct xsd__base64Binary *PreviousPassword, struct xsd__base64Binary *NewUser, struct xsd__base64Binary *NewPassword, struct MXCommon__Response *Response)
- Set a new id/password.
- int MXCommon__GetSubSystemState (xsd__unsignedLong SubsystemID, struct MXCommon__unsignedLongResponse *Response)
- Returns the current state of the specified sub-system.
- int MXCommon__GetSubsystemIDFromName (struct xsd__base64Binary *SubsystemName, struct MXCommon__unsignedLongResponse *Response)
- Returns the ID of the sub-system of symbolic name "SubsystemName".
- int MXCommon__GetStateIDFromName (xsd__unsignedLong SubsystemID, struct xsd__base64Binary *StateName, struct MXCommon__unsignedLongResponse *Response)
- Returns the ID of the state of symbolic name "StateName" of the sub-system of ID "SubsystemID".
- int MXCommon__GetSubsystemNameFromID (xsd__unsignedLong SubsystemID, struct MXCommon__ByteArrayResponse *Response)
- Returns the symbolic name of the sub-system of numerical ID "SubsystemName".
- int MXCommon__GetStateNameFromID (xsd__unsignedLong SubsystemID, xsd__unsignedLong StateID, struct MXCommon__ByteArrayResponse *Response)
- Returns the symbolic name of the state of numerical ID "StateID" of the sub-system of ID "SubsystemID".
- int MXCommon__GetOptionInformation (void *_, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MXCommon__ByteArrayResponse *Response)
- Enables to get information about the options available on the system.
- int MXCommon__SetToMaster (void *_, xsd__unsignedLong ulState, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MXCommon__Response *Response)
- Writes if the MSXE has to be always set to master The master mode (when enabled) make the system always detected as master.
- int MXCommon__GetSynchronizationStatus (void *_, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MXCommon__unsignedLongResponse *Response)
- Reads the status of the synchronization for the corresponding MSXE The master mode (when enabled) make the system always detected as master.
- int MXCommon__SetFilterChannels (struct xsd__base64Binary *ChannelList, struct MXCommon__Response *Response)
- This function sets or resets a filter to a channel.
- int MSXE170x__DigitalIOGetNumber (void *_, struct MSXE170x__DigitalIOGetNumberResponse *Response)
- int MSXE170x__DigitalIOInitPortConfiguration (xsd__unsignedLong ulPort, xsd__unsignedLong ulPortConfiguration, struct MSXE170x__Response *Response)
- Initialise a digital i/o port (2 channels).
- int MSXE170x__DigitalIOReadChannelValue (xsd__unsignedLong ulChannel, struct MSXE170x__unsignedLongResponse *Response)
- Read a digital i/o channel value.
- int MSXE170x__DigitalIOReadAllChannelsValue (void *_, struct MSXE170x__unsignedLongResponse *Response)
- Read all digital i/o channels value.If channel is configured as output, then this function return the status of the output.
- int MSXE170x__DigitalIOWriteChannelValue (xsd__unsignedLong ulChannel, xsd__unsignedLong ulChannelValue, struct MSXE170x__Response *Response)
- write a digital i/o channel value
- int MSXE170x__DigitalIOWriteAllChannelsValue (xsd__unsignedLong ulChannelValue, struct MSXE170x__Response *Response)
- write all digital i/o channels value
- int MSXE170x__DigitalIOReleasePortConfiguration (xsd__unsignedLong ulPort, struct MSXE170x__Response *Response)
- Release a digital i/o port (2 channels).
- int MSXE170x__DigitalIOTestShortCircuit (xsd__unsignedLong ulOption, struct MSXE170x__unsignedLongResponse *Response)
- Test short circuit status.
- int MSXE170x__DigitalIORearmShortCircuit (xsd__unsignedLong ulOption, struct MSXE170x__Response *Response)
- Rearm digital outputs after a short circuit happened.
- int MSXE170x__IOWatchdogInitAndStart (xsd__unsignedLong ulTimeBase, xsd__unsignedLong ulTimeValue, xsd__unsignedLong ulOption1, xsd__unsignedLong ulOption2, struct MSXE170x__Response *Response)
- Init and start the digital output IO watchdog.
- int MSXE170x__IOWatchdogStopAndRelease (xsd__unsignedLong ulOption, struct MSXE170x__Response *Response)
- Stop and release the digital output watchdog.
- int MSXE170x__IOWatchdogGetStatusAndValue (xsd__unsignedLong ulOption, struct MSXE170x__IOWatchdogGetStatusAndValueResponse *Response)
- Get watchdog current status and value information.
- int MSXE170x__MFCommonSetInputsFilter (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulInputAFilterValue, xsd__unsignedLong ulInputBFilterValue, xsd__unsignedLong ulInputCFilterValue, xsd__unsignedLong ulInputDFilterValue, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE170x__Response *Response)
- Set a filter to the input of a multifunction sub module.
- int MSXE170x__MFCommonReferenceVoltageActivation (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulActivationFlag, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE170x__Response *Response)
- Permit to activate the reference voltage to pin D-.
- int MSXE170x__MFIncCounterGetNumber (void *_, struct MSXE170x__MFIncCounterGetNumberResponse *Response)
- int MSXE170x__MFIncCounterInit (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulCounterMode, xsd__unsignedLong ulCounterOption, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE170x__Response *Response)
- Initialise the counter.
- int MSXE170x__MFIncCounterRelease (xsd__unsignedLong ulMFModuleIndex, struct MSXE170x__Response *Response)
- Release the counter.
- int MSXE170x__MFIncCounterSetFIFO0Level (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulFIFOLevel, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE170x__Response *Response)
- Use the function MSXE17xx__MFCommonSetFIFO0Level.
- int MSXE170x__MFIncCounterRead32BitValue (xsd__unsignedLong ulMFModuleIndex, struct MSXE170x__unsignedLongTimeStampResponse *Response)
- Read the 32 bits counter value.
- int MSXE170x__MFIncCounterWrite32BitValue (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulCounterValue, struct MSXE170x__Response *Response)
- write a 32 bits counter value
- int MSXE170x__MFIncCounterClear (xsd__unsignedLong ulMFModuleIndex, struct MSXE170x__Response *Response)
- Clear the 32 bits counter.
- int MSXE170x__MFIncCounterInitAndEnableCompareLogic (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulValue, xsd__unsignedLong ulMode, xsd__unsignedLong ulSynchroTrigger, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE170x__Response *Response)
- Init and enable a counter compare value.
- int MSXE170x__MFIncCounterDisableAndReleaseCompareLogic (xsd__unsignedLong ulMFModuleIndex, struct MSXE170x__Response *Response)
- Disable and Release a counter compare value.
- int MSXE170x__MFIncCounterInitAndEnableLatchRegister (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulLatchRegister, xsd__unsignedLong ulHardwareTriggerEdgeSelection, xsd__unsignedLong ulHardwareTriggerCount, xsd__unsignedLong ulOption01, struct MSXE170x__Response *Response)
- Init and enable a counter latch register.
- int MSXE170x__MFIncCounterDisableAndReleaseLatchRegister (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulLatchRegister, xsd__unsignedLong ulOption01, struct MSXE170x__Response *Response)
- Disable and Release a counter latch register.
- int MSXE170x__MFIncCounterInitAndEnableFrequencyMeasurement (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulTimingInterval, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE170x__Response *Response)
- Init and enable a counter frequency measurement.
- int MSXE170x__MFIncCounterDisableAndReleaseFrequencyMeasurement (xsd__unsignedLong ulMFModuleIndex, struct MSXE170x__Response *Response)
- Disable and Release a counter frequency measurement.
- int MSXE170x__MFIncCounterInitAndEnableIndex (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulReferenceAction, xsd__unsignedLong ulIndexOperation, xsd__unsignedLong ulAutoMode, xsd__unsignedLong ulOption01, struct MSXE170x__Response *Response)
- Init and enable a counter index.
- int MSXE170x__MFIncCounterDisableAndReleaseIndex (xsd__unsignedLong ulMFModuleIndex, struct MSXE170x__Response *Response)
- Disable and Release a counter index.
- int MSXE17xx__DigitalIOGetNumber (void *_, struct MSXE17xx__DigitalIOGetNumberResponse *Response)
- Returns the number of digital IO available on the module.
- int MSXE17xx__DigitalIOInitPortConfiguration (xsd__unsignedLong ulPort, xsd__unsignedLong ulPortConfiguration, struct MSXE17xx__Response *Response)
- Initialise a digital i/o port (2 channels).
- int MSXE17xx__DigitalIOReadChannelValue (xsd__unsignedLong ulChannel, struct MSXE17xx__unsignedLongResponse *Response)
- Read a digital i/o channel value.
- int MSXE17xx__DigitalIOReadAllChannelsValue (void *_, struct MSXE17xx__unsignedLongResponse *Response)
- Read all digital i/o channels value.If channel is configured as output, then this function return the status of the output.
- int MSXE17xx__DigitalIOWriteChannelValue (xsd__unsignedLong ulChannel, xsd__unsignedLong ulChannelValue, struct MSXE17xx__Response *Response)
- write a digital i/o channel value
- int MSXE17xx__DigitalIOWriteAllChannelsValue (xsd__unsignedLong ulChannelValue, struct MSXE17xx__Response *Response)
- write all digital i/o channels value
- int MSXE17xx__DigitalIOReleasePortConfiguration (xsd__unsignedLong ulPort, struct MSXE17xx__Response *Response)
- Release a digital i/o port (2 channels).
- int MSXE17xx__DigitalIOTestShortCircuit (xsd__unsignedLong ulOption, struct MSXE17xx__unsignedLongResponse *Response)
- Test short circuit status.
- int MSXE17xx__DigitalIORearmShortCircuit (xsd__unsignedLong ulOption, struct MSXE17xx__Response *Response)
- Rearm digital outputs after a short circuit happened.
- int MSXE17xx__IOWatchdogInitAndStart (xsd__unsignedLong ulTimeBase, xsd__unsignedLong ulTimeValue, xsd__unsignedLong ulOption1, xsd__unsignedLong ulOption2, struct MSXE17xx__Response *Response)
- Init and start the digital output IO watchdog.
- int MSXE17xx__IOWatchdogStopAndRelease (xsd__unsignedLong ulOption, struct MSXE17xx__Response *Response)
- Stop and release the digital output watchdog.
- int MSXE17xx__IOWatchdogGetStatusAndValue (xsd__unsignedLong ulOption, struct MSXE17xx__IOWatchdogGetStatusAndValueResponse *Response)
- Get watchdog current status and value information.
- int MSXE17xx__MFCommonGetSubModuleFunctionality (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__unsignedLongResponse *Response)
- Get the selected sub module functionality.
- int MSXE17xx__MFCommonSetInputsFilter (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulInputAFilterValue, xsd__unsignedLong ulInputBFilterValue, xsd__unsignedLong ulInputCFilterValue, xsd__unsignedLong ulInputDFilterValue, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE17xx__Response *Response)
- Set a filter to the input of a multifunction sub module.
- int MSXE17xx__MFCommonReferenceVoltageActivation (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulActivationFlag, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Permit to activate the reference voltage to pin D-.
- int MSXE17xx__MFCommonEnableDisableTriggerGate (xsd__unsignedLong ulTriggerConfiguration, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Enable / disable trigger gate.
- int MSXE17xx__MFCommonSetFIFO0Level (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulFIFOLevel, xsd__unsignedLong ulTimeOutTimeBase, xsd__unsignedLong ulReloadValue, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Define the number of data bloc in the first FIFO before transmit the datas.
- 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.
- int MSXE17xx__MFIncCounterGetNumber (void *_, struct MSXE17xx__MFIncCounterGetNumberResponse *Response)
- Returns the number of counter available on the module.
- int MSXE17xx__MFIncCounterInit (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulCounterMode, xsd__unsignedLong ulCounterOption, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, xsd__unsignedLong ulOption03, xsd__unsignedLong ulOption04, struct MSXE17xx__Response *Response)
- Initialise the counter.
- int MSXE17xx__MFIncCounterRelease (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__Response *Response)
- Release the counter.
- int MSXE17xx__MFIncCounterRead32BitValue (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__unsignedLongTimeStampResponse *Response)
- Read the 32 bits counter value.
- int MSXE17xx__MFIncCounterWrite32BitValue (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulCounterValue, struct MSXE17xx__Response *Response)
- write a 32 bits counter value
- int MSXE17xx__MFIncCounterClear (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__Response *Response)
- Clear the 32 bits counter.
- int MSXE17xx__MFIncCounterInitAndEnableCompareLogic (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulValue, 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__MFIncCounterDisableAndReleaseCompareLogic (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__Response *Response)
- Disable and Release a counter compare value.
- int MSXE17xx__MFIncCounterInitHardwareTrigger (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__MFIncCounterReleaseHardwareTrigger (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Release the hardware trigger.
- int MSXE17xx__MFIncCounterInitIndex (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulEdgeSelection, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Init the index configuration.
- int MSXE17xx__MFIncCounterReleaseIndex (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Release the index.
- int MSXE17xx__MFIncCounterInitAndEnableLatch (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__MFIncCounterDisableAndReleaseLatch (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulLatchSource, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Disable and Release a counter latch logic.
- int MSXE17xx__MFIncCounterInitAndEnableClear (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__MFIncCounterDisableAndReleaseClear (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulClearSource, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Disable and Release a counter clear logic.
- int MSXE17xx__MFIncCounterInitAndEnableLatchRegister (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulLatchRegister, xsd__unsignedLong ulHardwareTriggerEdgeSelection, xsd__unsignedLong ulHardwareTriggerCount, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Init and enable a counter latch register.
- int MSXE17xx__MFIncCounterDisableAndReleaseLatchRegister (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulLatchRegister, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Disable and Release a counter latch register.
- int MSXE17xx__MFIncCounterInitAndEnableFrequencyMeasurement (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulTimingInterval, xsd__unsignedLong ulOption01, xsd__unsignedLong ulOption02, struct MSXE17xx__Response *Response)
- Init and enable a counter frequency measurement.
- int MSXE17xx__MFIncCounterDisableAndReleaseFrequencyMeasurement (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__Response *Response)
- Disable and Release a counter frequency measurement.
- int MSXE17xx__MFIncCounterInitAndEnableIndex (xsd__unsignedLong ulMFModuleIndex, xsd__unsignedLong ulReferenceAction, xsd__unsignedLong ulIndexOperation, xsd__unsignedLong ulAutoMode, xsd__unsignedLong ulOption01, struct MSXE17xx__Response *Response)
- Init and enable a counter index.
- int MSXE17xx__MFIncCounterDisableAndReleaseIndex (xsd__unsignedLong ulMFModuleIndex, struct MSXE17xx__Response *Response)
- Disable and Release a counter index.