| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #!/bin/bash
- raspi-gpio set $GPIO_PTT op
- raspi-gpio set $GPIO_POWER op
- # Si on veut Tx pleine balle...
- if [[ $GPIO_POWER = 1 ]]
- then
- raspi-gpio set $GPIO_POWER dh
- fi
- ptt_on () {
- if [[ $LOGICPTT == 0 ]];
- then
- if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill block wifi; fi
- raspi-gpio set $GPIO_PTT dl
- else
- raspi-gpio set $GPIO_PTT dh
- if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill unblock wifi; fi
- fi
- }
- ptt_off () {
- if [[ $LOGICPTT == 0 ]];
- then
- if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill block wifi; fi
- raspi-gpio set $GPIO_PTT dh
- else
- raspi-gpio set $GPIO_PTT dl
- if [[ $BLOCK_WIFI_DURING_TX = 1 ]]; then rfkill unblock wifi; fi
- fi
- # Parce que ça bouffe 300mA constant même si on tx pas
- raspi-gpio set $GPIO_POWER dl
- }
|