User's Manual

www.ti.com
MSP-EXPCC430RFx Experimenter Kit Firmware
4 MSP-EXPCC430RFx Experimenter Kit Firmware
This section describes the firmware applications provided with the project. Detailed information on the
project construction, the use of the 5xx/6xx Core Library, the use of the TI's SimpliciTI RF stack, and how
to set up and import the projects is included. Source code for the CC430F6137 and the CC430F5137
firmware application is installed to the [INSTALL_PATH]\src\ folder as described in Section 2.2.
4.1 Import Project in Code Composer Studio
To import the project into CCS:
1. Open CCS.
2. Select a new project workspace outside of the project folder.
3. Select Project-->Import Existing Project.
4. Browse to the [PROJECT_ROOT]\CCS folder.
5. Click Finish
NOTE: For CCS, while the project root is in the outer directory, the CCS project files are located
inside the CCS folder. To enable the portability of the project, the file macros.ini is created to
define the root. Additionally, all project code files (.c, .h) are added as linked resources with
their relative path to the project root.
4.2 Open Project in IAR Embedded Workbench
To open the project in IAR Embedded Workbench:
1. Open IAR.
2. Select Project Add Existing Project
3. Browse to the [PROJECT_ROOT]\IAR folder
4. Select the project file *.ewp to open the project
4.3 SimpliciTI™ RF Protocol
The SimpliciTI protocol is a simple low-power RF network protocol designed for small RF networks. Such
networks typically contain battery-operated devices that require long battery life, low data rate, low duty
cycle, and have a limited number of nodes talking directly to each other or through an access point or
range extenders. Access point and range extenders are not required but provide extra functionality such
as store and forward messages. The SimpliciTI protocol requires minimal MCU resource requirements,
which results in low system cost.
The SimpliciTI protocol was designed for easy implementation and deployment out-of-the-box on several
TI RF platforms such as the MSP430 family of low-power MCUs and the CC1xxx, CC25xx, and CC430
transceivers and SoCs.
For more information on the SimpliciTI protocol, visit www.ti.com/simpliciti.
4.4 SimpliciTI Configuration for the MSP-EXPCC430RFx User Experience
The MSP-EXPCC430RFx User Experience application uses the SimpliciTI protocol in its star network
configuration to enable a sensor hub with the MSP-EXP430F6137Rx Base Board and multiple sensor
nodes (End Devices) with the MSP-EXP430F5137Rx Satellite Board. Minor configuration changes were
made to the stack to support CC430F6137 and CC430F5137 devices on SimpliciTI.
The SimpliciTI network is configured to accept up to 16 end devices. In the radio configuration, the
frequency settings are configured specifically for the frequency bands regulated by the geographical
locations. Specifically they are 915-MHz band for the US, 868-MHz band for Europe, and 433-MHz for
most other locations.
19
SLAU460November 2012 MSP-EXPCC430RFx Experimenter Kit User’s Guide
Submit Documentation Feedback
Copyright © 2012, Texas Instruments Incorporated