Skip to content

jonlidgard/rfsend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage: rfsend [OPTION...] [COMMAND...]
For Beaglebone Microcontrollers only.
Sends a string of commands over RF to control RC5 type switches  

  -d, --debug                Produce debug output
  -b, --binary               Command is in binary
  -i, --invert               Invert signal
  -l, --length[=BITS]        Command length (default 24) bits
  -p, --protocol[=ID]        Message protocol id (default 1)
  -r, --repeat[=COUNT]       Repeat the output COUNT (default 3) times
  -t, --time[=MICROSECS]     Override default protocol pulse timing

  -?, --help                 Give this help list
      --usage                Give a short usage message
  -V, --version              Print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

Uses PRU0 via the pru_uio overlay.
Ensure you have an appropriate cape loaded
  (e.g. cape_universal + config-pin p8.11 pruout)
  Connect P8_11 to <DATA> on a cheap 433Mhz transmitter module
  Protocol ID: 1 - PT2260 (350us pulse timing)
  Protocol ID: 2 - ?? (650us pulse timing)
  Protocol ID: 3 - ?? (100us pulse timing)
  Protocol ID: 4 - ?? (380us pulse timing)
  Protocol ID: 5 - ?? (500us pulse timing)
  Protocol ID: 6 - HT6P20B (450us pulse timing)

  ** MUST BE RUN WITH ROOT PRIVILEGES **

See the wiki for more info:

Releases

No releases published

Packages

No packages published