MSP430UltrasonicLibrary  02_20_00_15
Data Fields
_USS_Pulse_Configuration_ Struct Reference

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
 

Detailed Description

Allows user to specify the pulse configuration.

Field Documentation

§ pulseGenMode

USS_measurement_pulse_generation_mode _USS_Pulse_Configuration_::pulseGenMode

§ pauseState

USS_measurement_pause_state _USS_Pulse_Configuration_::pauseState

Specifies the line state during the acquisition sequence.

Referenced by USS_updateSAPHConfiguration().

§ pulsePolarity

USS_measurement_pulse_polarity _USS_Pulse_Configuration_::pulsePolarity

Allows user to control pulse polarity.

Referenced by USS_updateSAPHConfiguration().

§ F1Frequency

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().

§ F2Frequency

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().

§ pToneConfig

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().

§ numOfStopPulses

uint8_t _USS_Pulse_Configuration_::numOfStopPulses

Specifies the number of stop pulses. Minimum: 0 Maximum: 15

Referenced by commonConfigurePPGDutyCyle(), commonValidateSAPHconfigruation(), and USS_commonTriggerSingleCapture().


The documentation for this struct was generated from the following file:
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale