Hello!
First, congrats to TI on the support for the CC1101. The quality of the datasheets, the software provided and the online community is all very appealing.
Just wanted to drop a line to this forum in case someone is working on something similar to my project.
To get started, I've bought two transceivers based on the CC1101 - mostly because the local availability for CC1101 devices seems to be better in China. My purpose is to use it to send telemetry (low bandwidth, long range) from a mobile autonomous robot using the Arduino platform to a PC.
One transceiver I'm connecting to the Arduino platform while the other is a package (called "NetUSB") that combines a 8051, Cypress USB controller and the CC1101 so that it can be used as a PC device. The latter is giving me some headaches as I have yet to figure out how to upload my own settings to the 8051 (if it's even possible)... The Chinese-only datasheets and crappy source code that come with them are not helping...
With the plain transceiver, I seem to be getting state changes and temperature readings (although they seem quite high; >30 celcius!) when driving it from the Arduino. I'm still trying to figure out what settings I need to match the NetUSB so that both will talk. I'm somewhat of a newbie to both uC and wireless so this is probably more complex for me than it should be...
One comment I would have about SmartRF Studio 7 is that it's a nice starting point, but perhaps not very practical once the embedded project gets going.
I find it strange that with all its sophistication SmartRF Studio 7 doesn't generate a union combining 1) struct of registers 2) iterable byte array 3) individual byte access with description in addition constants to lookup all the different registers sub-values. Ideally, a piece of C-code able to read such a union and output user-readable strings describing the resulting config would also be useful! I'm probably going to end up writing this... In addition, being able to parse an instantiated struct in SmartRF Studio 7 would be useful.
I'll update this thread if I ever get anything to work (with source code); in the meantime, if you have ideas or suggestions they're more than welcome!
Thanks,
Ricky
PS: the assumption that region = China means that I want a Chinese web UI is wrong! Please don't force language on a particular region...