ZGUS |
Customised Instrumentation Products |
|
|||||||
|
Radio Software
Purpose
The purpose of work leading to this page was to test inexpensive readily available parts and kits that work here and now. The radio kit below is not supplied by ZGUS. ZGUS will look at supplying alternatives of their own design that may or may not be based on product mentioned.
Radio Libraries with Radio UART App
Radio Libraries with included documentation for MSP430 Code Composer Essentials with eZ430-RF2500. There are two radio libraies and a sample application. The libraries are a compiled port of SImpliciTI and a a compiled zgus library that references the SimpliciTI library.
Please note while the sample Radio UART application puts the MSP430 into a low power mode, the CC2500 is not. Depending on your application you might choose to put the CC2500 into a low power mode using the SimplciTI API.
30 September 2008
Port of SimpliciTI to Code Composer Essentials
Sample port of SimpliciTI-1.0.6 to Code Composer Essentials for ez430-RF2500 application '2 simple End Devices with bi-di'.
The implemented steps are a set of project files for a Code Composer Essentials 3 workspace (just browse to the extracted directory)
Can be easily adapted for other applications and to build a library
A complete set of porting notes is included to help 'future proof' this port. Port works for both Code Composer Essentials 2 and 3.
An applications also need editing! See steps 25 and 26 for example. The reason is that CCE does not initialise globals to 0 by default.
These steps and notes made by John Heenan on 15/16 May 2008 and 30 September 2008.
RF Test software and Results
RF test software for ez430-rf2500 kit
Currently the rf test software is a port is of an eZ430-rf2500 test application FROM MSPGCC TO MSP430 IAR Kickstart 4.09A AND TO Code Composer Essentials 3
This port means MSPGCC is NOT REQUIRED to compile and load the examples. There is a workspace file for IAR Kickstart and there are project files for Code Composer Essentials 3
If the version if IAR Kickstart on the CD with the eZ430-RF2500 is not recent enough then a more up to date free version can be obtained from iar-kickstart or a new project can be made. If a new IAR project is made up then two additional include directories (for the C/C++ compiler, Preprocessor tab) are '..' and 'raw_transceiver'.
The code that was ported (and that does require MSPGCC) has some additional documentation. A snapshot of code from this link is also included for reference purposes in the port and because this is normal for 'open source' ports.
Using a port is a temporary measure. Any future version, if updated, will directly use basic radio interface code provided by TI.
|
|||||||||
|
OK
|
Mode: Fast
| User: Guest
| Location:
/rf
|
|||||||||
|
ZGUS is a trading name of Auscyber Pty Ltd. ABN 65 089 449 632
22 Ragnar St, Edmonton QLD 4869. Tel (07) 4045 3118 |
|||||||||