Software Examples
18
SLAU666B – June 2016 – Revised May 2018
Copyright © 2016–2018, Texas Instruments Incorporated
BOOSTXL-SENSORS Sensors BoosterPack Plug-in Module
3.2.2
Working With the GUI
Collaboration with the Sensor GUI is identical to
, except for programming the device directly
from the GUI. The .out file located within the GUI is specific to the BOOSTXL-
SENSORS_SensorGUI_MSP432P401R example project. To download the program, you must use a
separate IDE, such as CCS or IAR, and the BOOSTXL-SENSORS_TI_RTOS_SensorGUI_MSP432P401R
source code found within MSP-EXP432P401R Software Examples.
3.3
BOOSTXL-SENSORS_TI-RTOS_SensorGUI_MSP430FR5994
This section describes the functionality structure of the BOOSTXL-
SENSORS_TI_RTOS_SensorGUI_MSP430FR5994 demo that is included in the
download, or more easily accessible through MSP430Ware™ software (see
).
3.3.1
Source File Structure
lists the source files and folders.
Table 12. Source Files and Folders
Name
Description
Library: driverlib
Device driver library (
)
src/bme280.c
Driver for communicating with the environmental sensor
src/bme280_support.c
Support driver for communicating with the environmental sensor
src/bmi160.c
Driver for communicating with the IMU and magnetometer sensors
src/bmi160_support.c
Support driver for communicating with the IMU and magnetometer sensors
src/demo_sysctl.c
Provides a small delay
src/i2c_driver.c
Driver for I
2
C communication with the sensors
src/main.c
The demo's main function, interrupt service routines, global variables, and others
src/opt3001.c
Driver for communicating with the ambient light sensor
src/tmp007.c
Driver for communicating with the infrared temperature sensor
src/uart_driver.c
Driver for UART communication with the PC GUI
3.3.2
Working With the GUI
Collaboration with the Sensor GUI is identical to
, except for programming the device directly
from the GUI. The .out file located within the GUI is specific to the BOOSTXL-
SENSORS_SensorGUI_MSP432P401R example project. To download the program, you must use a
separate IDE, such as CCS or IAR, and the BOOSTXL-SENSORS_SensorGUI_MSP430FR5994 source
code found in
MSP-EXP430FR5994 Software Examples
.