Skip to content
This repository has been archived by the owner on Dec 20, 2020. It is now read-only.
/ CC1101SocketDriver Public archive

SPI Protocol Driver for TI CC1101 based RF communication modules.

License

Notifications You must be signed in to change notification settings

wklenk/CC1101SocketDriver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This software is Alpha-State, still under development and of limited use at the moment.

  • Update 2015-10-25: Fixed issue with SPI communication no longer working unter Raspbian "Jessie". #1
  • Update 2014-01-28: Added a RawDataFrame for unstructured data received (alternative to RFBeeDataFrame)
  • Update 2014-01-07: Should be able to receive up to 255 bytes now in CC1101 "variable length mode". Was only able to test it up to 184 bytes due to performance issues of the RFBee.
  • Update 2014-01-01: Able to receive up to 60 byte payloads from RFBee and output on a TCP socket.

#CC1101SocketDriver

SPI Protocol Driver for TI CC1101 based RF communication modules.

This is the right place for you, if you ...

  • want to wire a CC1101 based communication module to a Raspberry Pi
  • want to write applications using a high-level programming language like Java or Python.
  • have some experience in using TCP network sockets in this programming language
  • want to do RF communication with other CC1101 based devices like RFBee (Arduino)
  • want to build sensor networks
  • just want to play arround with RF communication

Check out my blog at http://wolfgangklenk.wordpress.com

##How to compile? Easiest way: Just copy the source files (.cpp and .hpp) into a Raspberry pi and compile the stuff using g++.

g++ *.cpp

This will generate an executable file a.out. Just run this file, but note that you need to execute it as "root" as the access to the GPIO file requires root permissions.

sudo ./a.out

About

SPI Protocol Driver for TI CC1101 based RF communication modules.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages