This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Measuring RSSI

Other Parts Discussed in Thread: SIMPLICITI

Hi All,

Does anyboy know what are the neccasry commands for retrieving RSSI from CC430 in labview, apprently setting up regular serial port and just redding is causing a time out. According to NI I have setup the Serial communication perfectly,:my only concen is that there might be some commands which need to be written prior to reading. If anybody could point me in the right direction it would be greatly appericiated.

Thank you

  • The CC430 has an MSP430 processor in it.  You will need appropriate code on it to not only communicate with the UART and LabView, but also to control the radio peripheral which is through another serial like interface.  I am unaware of any specific code available to load onto the CC430 which directly exposes all the peripherals in the CC430 to LabView.  However, perhaps this link could help you to achieve your goal.

    http://zone.ni.com/devzone/cda/tut/p/id/11977

    Although it is for the experimenters board, the code generator should be able to interface with the MSP430 processor within the CC430.  You will need to write your own routines to talk to the radio peripheral.

    Jim Noxon

  • Okay, when I plug it in and start the SmartRF studio I get I can get the RSSI. So I am to assume the proper programming is already on the MSP430 and CC430.  Remember I didnt program it, I never did, I just inherited it and was told to reterieve the RSSI from it. If my Serial Communication is right and assuming it is already programmed I should be able to recieve the  signal from it through Serial.

     

    Thank you 

     

  • Sorry to make it two post, Also I am aware that the CC430 has a micro -- which you mention msp430 -- and also and RF chip CC11011 I would have to program it these two together or spereate. What is the  process for that?

  • It would appear then there is already code loaded onto the CC430.  I don't know where this code came from and since I don't know of any supported NI code on this part, I have to assume it is either from NI (which I couldn't find) or it is written by whoever you inherited it from.  Hopefully your inherited package also includes some documentation and even possibly some source code.  The fact you are posting here suggests you didn't receive these things in the inheritance, unfortunately.

    This forum thread has a code drop with a UART implemented using the SimpliciTI protocol for access tot he radio.

    http://e2e.ti.com/support/low_power_rf/f/155/p/79691/286636.aspx#286636

    It should suffice for a code set to both talk to the radio and also communicate across the UART.  If it's not exactly what you are looking for, it should get you a good measure of the way to where you want to be.

    Jim Noxon

  • Is it possible that the SmartRF studi could be programming prior to requiring the information?

     

  • Faisal,

    to my knowledge the SmartRF Studio uses the JTAG link to first program a small piece of code in the CC430 and then control the device & retrieve data through the same link.

    This might be different from your UART communication system.

    ~Dung

  • Dung Dang said:

    to my knowledge the SmartRF Studio uses the JTAG link to first program a small piece of code in the CC430 and then control the device & retrieve data through the same link.

     

    Is it poosible to know what this code is -- and what are the communication for this-- so I can implement it in another languauge, like labview or matlab.

     

    Thanks

     

  • Dung Dang said:

    to my knowledge the SmartRF Studio uses the JTAG link to first program a small piece of code in the CC430 and then control the device & retrieve data through the same link.

     

    Is it poosible to know what this code is -- and what are the communication for this-- so I can implement it in another languauge, like labview or matlab.

     

    Thanks

     

  • Faisal,

    if you are using UART, the communication protocol will be significantly different. I unfortunately do not have any further information on the implementation of the tool, or how applicable or reusable it is when porting over to other hardware[UART] and software [Labview] platforms. Nonetheless, it's probably worth asking the LPRF/ SmartRF Studio folks if they have further insights.

    Regards,

    Dung

  • Dear Faisal,

    It is possible to use for example the ez430-rf2500 USB debugging interface for serial communication with USB/PC port. It supports application UART and it is very well documented in ez430-rf2500 manuals. Labview supports through VISA interface such communication. I have made in the past such Labview VI's for SimpliciTI AP serial data PC transmission. This serial interface may be used i think also for PC communication with CC430 radios if there is low data speed - let say 9600 baud.

    Regards,

    Nick

**Attention** This is a public forum