MSP430UltrasonicLibrary
02_30_00_03
|
Contains USS SW Lib configuration. More...
#include <ussSwLib.h>
Data Fields | |
USS_System_Configuration * | systemConfig |
Pointer to USS_System_Configuration struct. More... | |
USS_Meter_Configuration * | meterConfig |
Pointer to USS_Meter_Configuration struct. More... | |
USS_Measurement_Configuration * | measurementConfig |
Pointer to USS_Measurement_Configuration struct. More... | |
USS_HSPLL_Configuration * | pllConfiguration |
Pointer to USS_HSPLL_Configuration struct. More... | |
USS_Capture_Configuration * | captureConfig |
Pointer to USS_Capture_Configuration struct. More... | |
USS_Trigger_Configuration * | triggerConfig |
Pointer to USS_Trigger_Configuration struct. More... | |
USS_Algorithms_User_Configuration * | algorithmsConfig |
Pointer to USS_Algorithms_Configuration struct. More... | |
USS_Interrupt_Configuration * | interruptConfig |
Pointer to USS_Interrupt_Configuration struct. More... | |
uint16_t | validationKey |
Contains USS SW Lib configuration.
USS_System_Configuration* _USS_SW_Library_configuration_::systemConfig |
Pointer to USS_System_Configuration struct.
Referenced by commonClearCCFlagStart(), commonTimerClear(), commonTimerConfigureDelay(), commonTimerConfigurePeriodMeasurement(), commonTimerConfigureTick(), commonTimerConfigureTimer(), commonTimerDisableInterrupt(), commonTimerEnableInterrupt(), commonTimerPeriodMeasurementClear(), commonTimerPeriodMeasurementDisableInterrupts(), commonTimerPeriodMeasurementEnableInterrupts(), commonTimerPollInterruptFlag(), commonTimerStart(), commonTimerStop(), USS_configAppTimerPeriod(), USS_updateHSPLLConfiguration(), USS_updateSAPHConfiguration(), USS_updateSDHSConfiguration(), and USS_verifyHSPLLFrequency().
USS_Meter_Configuration* _USS_SW_Library_configuration_::meterConfig |
Pointer to USS_Meter_Configuration struct.
Referenced by USS_scaleVolumeFlowRate().
USS_Measurement_Configuration* _USS_SW_Library_configuration_::measurementConfig |
Pointer to USS_Measurement_Configuration struct.
Referenced by commonConfigurePPGDutyCyle(), commonUpdateUSSULPbiasDelay(), commonValidateSAPHconfigruation(), USS_calculateOffsets(), USS_commonTriggerSingleCapture(), USS_configureUltrasonicMeasurement(), USS_startLowPowerUltrasonicCapture(), USS_startPPGToneGeneration(), USS_startUltrasonicMeasurement(), and USS_updateSAPHConfiguration().
USS_HSPLL_Configuration* _USS_SW_Library_configuration_::pllConfiguration |
Pointer to USS_HSPLL_Configuration struct.
Referenced by commonGetHSPLLFreqInHz(), commonSDHSConfigModOpt(), commonStabilizeOscillator(), commonValidateHSPLLconfiguration(), commonValidateSAPHconfigruation(), commonValidateSDHSconfigruation(), USS_commonTriggerSingleCapture(), USS_updateHSPLLConfiguration(), and USS_verifyHSPLLFrequency().
USS_Capture_Configuration* _USS_SW_Library_configuration_::captureConfig |
Pointer to USS_Capture_Configuration struct.
Referenced by commonDisableCaptureInterrupts(), commonIsconversionSuccessfull(), commonSDHSRestoreSDHSDTCA(), commonValidateSDHSconfigruation(), USS_calibrateSignalGain(), USS_estimateDCoffset(), and USS_updateSDHSConfiguration().
USS_Trigger_Configuration* _USS_SW_Library_configuration_::triggerConfig |
Pointer to USS_Trigger_Configuration struct.
Referenced by USS_startUltrasonicMeasurement(), and USS_updateUUPSConfiguration().
USS_Algorithms_User_Configuration* _USS_SW_Library_configuration_::algorithmsConfig |
Pointer to USS_Algorithms_Configuration struct.
Referenced by commonSDHSRestoreSDHSDTCA(), USS_calculateVelocity(), USS_calculateVolumeFlowRate(), USS_calibrateVFRFlow(), USS_calibrateVFRFlowTemperature(), USS_calibrateVolumeFlowRate(), USS_computeTemperature(), USS_estimateDCoffset(), USS_initialSearchQuad(), USS_isPtInside(), USS_runAlgorithms(), USS_scaleVolumeFlowRate(), and USS_searchNeighborQuad().
USS_Interrupt_Configuration* _USS_SW_Library_configuration_::interruptConfig |
Pointer to USS_Interrupt_Configuration struct.
Referenced by USS_updateUSSInterruptsConfiguration().
uint16_t _USS_SW_Library_configuration_::validationKey |
Validation Key (used when USS_SW_Library_configuration struct is loaded from non-volatile location)