MSP430UltrasonicLibrary
02_30_00_03
|
Allows user to specify the pulse configuration. More...
#include <ussSwLib.h>
Data Fields | |
USS_measurement_pulse_generation_mode | pulseGenMode |
Determines the type of pulse to be generated. More... | |
USS_measurement_pause_state | pauseState |
Specifies the line state during the acquisition sequence. More... | |
USS_measurement_pulse_polarity | pulsePolarity |
Allows user to control pulse polarity. More... | |
uint32_t | F1Frequency |
uint32_t | F2Frequency |
void * | pToneConfig |
uint8_t | numOfStopPulses |
Allows user to specify the pulse configuration.
USS_measurement_pulse_generation_mode _USS_Pulse_Configuration_::pulseGenMode |
Determines the type of pulse to be generated.
Referenced by commonValidateSAPHconfigruation(), USS_commonTriggerSingleCapture(), USS_startPPGToneGeneration(), and USS_updateSAPHConfiguration().
USS_measurement_pause_state _USS_Pulse_Configuration_::pauseState |
Specifies the line state during the acquisition sequence.
Referenced by USS_updateSAPHConfiguration().
USS_measurement_pulse_polarity _USS_Pulse_Configuration_::pulsePolarity |
Allows user to control pulse polarity.
Referenced by USS_updateSAPHConfiguration().
uint32_t _USS_Pulse_Configuration_::F1Frequency |
In single tone mode, specifies the single tone frequency In dual tone mode, specifies the first tone frequency In multi tone tone mode, specifies the start frequency for the tone
Referenced by commonConfigurePPGDutyCyle(), and commonValidateSAPHconfigruation().
uint32_t _USS_Pulse_Configuration_::F2Frequency |
In single tone mode, this parameter is not used In dual tone mode, specifies the second tone frequency In multi tone tone mode, specifies the stop frequency for the tone.
Referenced by commonConfigurePPGDutyCyle(), and commonValidateSAPHconfigruation().
void* _USS_Pulse_Configuration_::pToneConfig |
Pointer to USS_Pulse_Single_Dual_Tone_Configuration or USS_Pulse_Multitone_Configurationthe tone configuration structure. This pointer structure should match the USS_measurement_pulse_generation_mode. For USS_measurement_pulse_generation_mode_single_tone and USS_measurement_pulse_generation_mode_dual_tone pointer should reference USS_Pulse_Single_Dual_Tone_Configuration structure. For USS_measurement_pulse_generation_mode_multi_tone pointer should reference a USS_Pulse_Multitone_Configuration structure.
Referenced by commonConfigurePPGDutyCyle(), commonValidateSAPHconfigruation(), and USS_commonTriggerSingleCapture().
uint8_t _USS_Pulse_Configuration_::numOfStopPulses |
Specifies the number of stop pulses. Minimum: 0 Maximum: 15
Referenced by commonConfigurePPGDutyCyle(), commonValidateSAPHconfigruation(), and USS_commonTriggerSingleCapture().