Skip to content

MakeItZone/picap-button-utility-cpp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bare Conductive

Bare Conductive Pi Cap Button Utility

Example button code (and useful command line utility) for the Bare Conductive Pi Cap. Allows you to run bash commands when a single-press, double-press or long-press is detected on the Pi Cap button.

Requirements

  • Requires WiringPi (apt-get install wiringpi)

Install / Build

  • You should install this code as part of the Pi Cap Raspbian package: apt-get install picap
  • However, if you are doing this yourself, clone the repository, enter it and run make

Usage

Maps three different PiCap button events to system calls - MUST be run as root.

Usage: button-utility [OPTION]

By default single press    echoes "Hello World!"
           double press    restarts
           long press      shuts down
           
Options:
-s, --single-press [CMD]   executes [CMD] on button single press
-d, --double-press [CMD]   executes [CMD] on button double press     
-l, --long-press   [CMD]   executes [CMD] on button long press      
-h, --help                 displays this message

About

Bare Conductive Pi Cap Button Utility

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 60.3%
  • Shell 20.4%
  • Makefile 19.3%