functions.sh 562 B

123456789101112131415161718192021222324252627
  1. #!/bin/bash
  2. raspi-gpio set $GPIO_PTT op
  3. ptt_on () {
  4. if [[ $PTTLOGIC == 0 ]];
  5. then
  6. if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill block wifi; fi
  7. raspi-gpio set $GPIO_PTT dl
  8. else
  9. raspi-gpio set $GPIO_PTT dh
  10. if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill unblock wifi; fi
  11. fi
  12. }
  13. ptt_off () {
  14. if [[ $PTTLOGIC == 0 ]];
  15. then
  16. if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill block wifi; fi
  17. raspi-gpio set $GPIO_PTT dh
  18. else
  19. raspi-gpio set $GPIO_PTT dl
  20. if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill unblock wifi; fi
  21. fi
  22. }