MSP430UltrasonicLibrary  02_20_00_15
Macros | Typedefs | Enumerations | Functions
ussSwLibCommonUSS.h File Reference
#include <msp430.h>
#include <stdint.h>
#include <stdbool.h>
#include "ussSwLib.h"
#include "USS_Lib_HAL.h"
#include "ussSwLibCommonInterrupts.h"
#include "ussSwLibCommonHSPLL.h"
#include "ussSwLibCommonTimer.h"
#include "USSGenericRegDef.h"
Include dependency graph for ussSwLibCommonUSS.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LEA_START_ADDRESS   (0x2C00)
 
#define USS_ALGORITHMS_NUM_OF_SAMPLE_PADDING   (ALG_MAX_FILTER_LENGTH)
 

Typedefs

typedef enum _USS_silicon_version_ USS_silicon_version
 Used to specify the silicon version of FR6047 or FR6043 devices. More...
 
typedef enum _USS_silicon_variant_ USS_silicon_variant
 Used to identify FR6047 or FR6043 devices. More...
 

Enumerations

enum  _USS_silicon_version_ { USS_silicon_version_A, USS_silicon_version_B, USS_silicon_version_not_supported }
 Used to specify the silicon version of FR6047 or FR6043 devices. More...
 
enum  _USS_silicon_variant_ { USS_silicon_version_variant_FR6047, USS_silicon_version_variant_FR6043, USS_silicon_version_variant_not_supported }
 Used to identify FR6047 or FR6043 devices. More...
 

Functions

USS_message_code commonPowerUpUSS (USS_SW_Library_configuration *config)
 
USS_message_code commonPowerDownUSS (USS_SW_Library_configuration *config)
 
USS_message_code commonIsconversionSuccessfull (USS_SW_Library_configuration *config)
 
uint16_t commonDecodeSDHSDTCDAoffset (USS_SW_Library_configuration *config)
 
void commonWaitForconversion (USS_capture_power_mode_option mode)
 
USS_message_code commonPrepareForUSSPowerUp (USS_SW_Library_configuration *config)
 
USS_message_code commonUpdateUSSULPbiasDelay (USS_SW_Library_configuration *config)
 
USS_silicon_version commonDetermineSiliconVersion (void)
 
USS_silicon_variant commonDetermineVariant (void)
 
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale