993 B
993 B
onsetswitch
Use buttons connected to a Rasberry Pi GPIO to trigger Hog 4 comment macros.
This readme assumes that you have:
- a working and updated Rasberry Pi,
- with ssh access already set up,
- and a static IP address on HogNet.
Beginner users will also want:
- Internet access on HogNet during setup.
Installing
cd /home/pi
git clone https://git.company235.com/kevin/onsetswitch.git
cd onsetswitch
Configuring
Input
Connect one side of the button to ground, the other to a GPIO pin.
Configure the buttons:
nano buttons.cfg
Output
Configure the Hog4 OSC server:
nano server.cfg
Enabling on Boot
Link the onsetswitch service file to systemd:
sudo ln -s buttons.service /lib/systemd/system/buttons.service
Enable the service at startup:
sudo systemctl daemon-reload
sudo systemctl enable buttons.service
Reboot the Rasberry Pi:
sudo reboot