I'm trying to get the packet sniffer working with eZ430 Chronos watch. The packet sniffer is using the CC1111EMK dongle which has been programmed with the correct hex file - it is recognized by the packet sniffer software. I start up the packet sniffer in SimpliciTi mode, using version 1.1.0 (ez430 uses version 1.1.1 of simpliciti, but I think I should still see packets??) For radio settings I select the "smpl_sniffer_cc1111" register setting file and double click it (which I assume applies it). Then I start the packet sniffer running and looking for packets. Then I start up the ez430 control center in sync mode, start the watch in sync mode, and verify that the access point and the watch are communicating by reading the watch from time to time and noting the flashing of the LED on the access point. But I am not seeing any packets in the packet sniffer - can anyone explain how to properly set up the packet sniffer to see packets from the ez430 chronos?
In case anyone is reading this thread, I solved the problem myself. I got the radio parameters used in the eZ430 Chronos from the file "SMARTRF_CC430.H" and plugged them into Radio Parameters of the CC1111 device control panel offline in RF Studio, then exported the registers in the packet sniffer format. When I started up the packet sniffer using the exported register setting in the "Radio Settings" panel, lo and behold, packets appeared as expected when running the watch and control center in sync mode.
I am also trying to use the CC1111EMK dongle (that comes with the Chronos kit) with the TI Packet Sniffer (V 2.12.3).
Sounds like you are now successfully using it - well done!
What is the correct hex file to have in the CC1111EMK dongle and what do you use to flash it in the device (on the dongle)?
You can currently not use the CC1111 USB dongle included in the Chronos kit as a packet capture device for the SmartRF Packet Sniffer. You would need this dongle instead: CC1111EMK868-915.
The hardware is slightly different, so the firmware for the one dongle will not run on the other.
The firmware you need for the dongle can be found in C:\Program Files\Texas Instruments\Packet Sniffer\General\Firmware. you would need the file called sniffer_fw_ccxx11.hex.
You can program the dongle via the SmartRF Flash Programmer (PC tool) using either a CC Debugger or a SmartRF05/04EB as the debug/programmer probe.
M - thank you for your reply.
I am trying to use the sniffer in the 433MHz band and looks like the CC1111EMKs don't come in 433MHz?
Pity the dongle in the Chronos kit can't be used - what is the difference in HW?
Any other options for getting a packet sniffer going in 433MHz - SimpisiTi only?
Actually, I did wthat you recommend.
but I cannot get RF Studio 7 to set the 32kHz value for the "Deviation" parameter. It seems incompatible with the rest of the parameters. Any help ?
Hi - I just tested this with my Chronos 868. As Steve proposed, I just looked at the settings in smartrf_c430.h and plotted the same RF parameters in to SmartRF Studio for CC1111. I've attached the packet sniffer settings file that Studio genereated for me. Hope this helps.
Well thanks very much for the PRS.
I will look into it and get back.
Thanks a lot
Works perfectly for the accelerometer.
I'm not able to have it sniff the heart rate simulation from Control Center to the watch.
Will continue to try and see in the code what channel and parameters and so
Thanks again for your file
I'm sending Broadcast frames from an AP with an CC1101 @ 868.3MHz 100Kbauds to 3 ED. I would like to use the packet Sniffer with the CC1111DK_Dongle868_915 USB. I flashed it, the Packet Sniffer detects it but I tried several registers settings thanks to SmartRFStudio and I still got nothing.What register settings should I use? Those from the CC1101 or the CC1111 in smartRFStudio?
You need to use the CC1111 settings from Studio. The RF parameters must be set so that they match the settings on the CC1101.
Ok, now it's clear. I'm copying the CC1101 parameters into the CC1111 device control panel of SmartRFstudio in order to generate the good register file. But one parameter seems no to fit : RXfilter BW cannot move to 325kHz but stays to 375kHZ. The same appears for the Xtal frequency that is fixed to 48MHz on CC1111 and is 26 on CC1101.
The CC1111 chip uses a 48 MHz crystal, so it is expected that you cannot set this value to 26 MHz. The other parameters should be the same for the two devices, but as you have seen, it might not be possible to set the exact same parameter value for the two devices since the mapping from the value to actual valid register settings is different for the two. That is, the parameter value you type in does not match a valid register value, so SmartRF Studio will pick the closest valid value (in this case 375 when you type in 325).
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.