OK, so I made the library, and it was sort of working, but then CorB told me about this library: http://www.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=slaa325a
I reverted to using that, ported it to Launchpad (just minor config changes) and made it available on my GitHub repository. It’s BSD-licensed. Thanks Texas Instruments for making a great Launchpad product and a great CC1101, which must be the most flexible of all RF chips. And to Anaren for the module!!! (you can tell I’m very happy, right?
)
The GIT-hub repository is at https://github.com/mobilars/LarsRF

Hello,
I am using the TI 430 Launchpad and the CC110l RF module for a school project. I have looked at your code on github. I am wondering what code (apps or ti) would be best to send a data set across these modules? I am going to read in an RFID tag ID into the micro and I need to send it wireless to a host PC. Does your code name a host and a node? Any information will be very helpful. I am just looking to simply send an ID number from one node to the other. Do you need other software to establish the host/node connection or does the device configure this on its own? Thank you. Could you please email me your answer?
It’s very simplistic code that just sends a packet from one node to another. Both sides are running the same code.
One of the sides can be modified to pass your RFID info out on a serial port (using the USB) to a program on the PC. That should be a relatively simple fix, using the serial code that is already there.
Apps is just an example of using the code that’s in the TI-directory.
So or the receiver, just modify the code in “main_acktest.c” so that it actually takes the packet content and outputs it onto serial when it receives it. I can probably make some example code if you want to. On the transmitter, just use the “main_acktest.c” as a template, but instead of filling the txBuffer with garbage like I am, fill it with your RFID code.
The code could have used the address-property of the CC1101 to make it more ‘directive’.
Thanks for this code. What assembler do you use. I am trying to connect a custom CC1101 board onto my launchpad which I have just got to need to start from the beginning.
Thanks,
Greg
I have used both IAR and CCS. The code on github is for IAR, but it should run on CCS also I think, perhaps with some minor modifications.