summaryrefslogtreecommitdiff
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2021-08-21Bump version: 3.20 → 3.21v3.21Maxim Devaev
2021-08-21Bump version: 3.19 → 3.20v3.20Maxim Devaev
2021-08-21Bump version: 3.18 → 3.19v3.19Maxim Devaev
2021-08-17Bump version: 3.17 → 3.18v3.18Maxim Devaev
2021-08-14Bump version: 3.16 → 3.17v3.17Maxim Devaev
2021-08-14Bump version: 3.15 → 3.16v3.16Maxim Devaev
2021-08-14Bump version: 3.14 → 3.15v3.15Maxim Devaev
2021-08-14Implement button push using servo motors controlled via pwm (#55)Shantur Rathore
1. Add to /boot/config.txt ``` dtoverlay=pwm ``` 2. Create /etc/udev/rules.d/99-kvmd-pwm.rules ``` SUBSYSTEM=="pwm*", ACTION=="add", RUN+="/bin/chgrp -R kvmd /sys%p", RUN+="/bin/chmod -R g=u /sys%p" SUBSYSTEM=="pwm*", ACTION=="change", ENV{TRIGGER}!="none", RUN+="/bin/chgrp -R kvmd /sys%p", RUN+="/bin/chmod -R g=u /sys%p" ``` 3. Connect Servo motor like SG90 PWM connection to RPi GPIO18, +5V and GND to a 5V and GND pin on header 4. Add to /etc/kvmd/override.yaml ``` kvmd: gpio: drivers: servo1: type: pwm pwm_chip: 0 # PWM Chip Number pwm_period: 20000000 # Servo Motor SG90 Period in nano-seconds duty_cycle_push: 1500000 # Servo Motor SG90 duty_cycle for pushing button duty_cycle_release: 1000000 # Servo Motor SG90 duty_cycle for releasing button scheme: short_press: driver: servo1 pin: 0 # Pin number is the PWM channel number on the PWM Chip mode: output switch: false pulse: delay: 0.5 max_delay: 2 long_press: driver: servo1 pin: 0 # Pin number is the PWM channel number on the PWM Chip mode: output switch: false pulse: delay: 2 max_delay: 2 extra_long_press: driver: servo1 pin: 0 # Pin number is the PWM channel number on the PWM Chip mode: output switch: false pulse: delay: 10 max_delay: 20 view: header: title: Controls table: - ["#Servo - Short Press", "short_press|Press"] - ["#Servo - Long Press", "long_press|Press"] - ["#Servo - Extra Long Press", "extra_long_press|Press"] ```
2021-08-11Bump version: 3.13 → 3.14v3.14Maxim Devaev
2021-08-02Bump version: 3.12 → 3.13v3.13Maxim Devaev
2021-08-02Bump version: 3.11 → 3.12v3.12Maxim Devaev
2021-07-17Bump version: 3.10 → 3.11v3.11Devaev Maxim
2021-07-17Bump version: 3.9 → 3.10v3.10Devaev Maxim
2021-07-14Bump version: 3.8 → 3.9v3.9Devaev Maxim
2021-07-10Bump version: 3.7 → 3.8v3.8Devaev Maxim
2021-07-04Bump version: 3.6 → 3.7v3.7Devaev Maxim
2021-06-17Bump version: 3.5 → 3.6v3.6Devaev Maxim
2021-06-11Bump version: 3.4 → 3.5v3.5Devaev Maxim
2021-06-11Bump version: 3.3 → 3.4v3.4Devaev Maxim
2021-06-10Bump version: 3.2 → 3.3v3.3Devaev Maxim
2021-06-10bumpDevaev Maxim
2021-06-10Bump version: 3.1 → 3.2v3.2Devaev Maxim
2021-06-10ustreamer bumpDevaev Maxim
2021-06-10Bump version: 3.0 → 3.1v3.1Devaev Maxim
2021-06-10bump ustreamer depDevaev Maxim
2021-06-10Bump version: 2.86 → 3.0v3.0Devaev Maxim
2021-06-10bump ustreamerDevaev Maxim
2021-06-10Bump version: 2.85 → 2.86v2.86Devaev Maxim
2021-06-09Bump version: 2.84 → 2.85v2.85Devaev Maxim
2021-06-09Bump version: 2.83 → 2.84v2.84Devaev Maxim
2021-06-09janus ipv6Devaev Maxim
2021-06-08Bump version: 2.82 → 2.83v2.83Devaev Maxim
2021-06-08Bump version: 2.81 → 2.82v2.82Devaev Maxim
2021-06-03Bump version: 2.80 → 2.81v2.81Devaev Maxim
2021-05-26Bump version: 2.79 → 2.80v2.80Devaev Maxim
2021-05-26Bump version: 2.78 → 2.79v2.79Devaev Maxim
2021-05-26Bump version: 2.77 → 2.78v2.78Devaev Maxim
2021-05-24Bump version: 2.76 → 2.77v2.77Devaev Maxim
2021-05-24Bump version: 2.75 → 2.76v2.76Devaev Maxim
2021-05-24Bump version: 2.74 → 2.75v2.75Devaev Maxim
2021-05-24Bump version: 2.73 → 2.74v2.74Devaev Maxim
2021-05-24Bump version: 2.72 → 2.73v2.73Devaev Maxim
2021-05-24janus runner draftDevaev Maxim
2021-05-20Bump version: 2.71 → 2.72v2.72Devaev Maxim
2021-05-20fixed systemd bug: systemd >= 248.3-2Devaev Maxim
2021-05-20Bump version: 2.70 → 2.71v2.71Devaev Maxim
2021-05-17Bump version: 2.69 → 2.70v2.70Devaev Maxim
2021-05-17fixed bt hidDevaev Maxim
2021-05-17Bump version: 2.68 → 2.69v2.69Devaev Maxim
2021-05-16Bump version: 2.67 → 2.68v2.68Devaev Maxim