Comprei um escudo GSM para o Raspberry Pi (versão 1, B) e um cartão SIM para entrar na rede celular adequada. Eu uso mgetty
para reagir à minha ligação, assim:
mgetty conf
que funciona muito bem e o script é executado assim que eu chamo o RPi:
port ttyAMA0
speed 9600
post-init-chat "" ATH0 OK ATS0=0 OK AT+CLIP=1 OK
rings 2
answer-chat "" ATH0
cnd-program /home/pi/caller.sh
O que eu quero fazer é não apenas executar o script acima (que atualmente é um script fictício), mas também atender o telefonema e pressionar um botão específico ( * ).
Curiosamente, há bastante documentação em toda a web, como usar mgetty
como um modem de discagem, mas não consegui encontrar uma maneira de atender a chamada e enviar uma chave. Até mesmo esta pergunta é sem resposta e não posso postar um comentário para pingar o autor da pergunta ...
Tags serial-port modem gsm getty