作者MaxBiaggi (Targets for Life)
看板LinuxDev
標題[問題] 在Linux底下寫程式對GPRS模組下AT COMMAND
時間Fri Jul 25 07:47:50 2008
大家好,
我在Linux作業系統環境底下寫程式,
想透過RS232對SIM 300的 GPRS模組下AT COMMAND,
執行此程式後會自動發一個簡訊到某手機號碼,
於是我參考AT COMMAND之後,
一般以windows的超級終端機下AT COMMAND傳短信息(簡訊)的步驟為:
AT+CMGS="+886XXXXXXXXX"
按Enter之後會出現這個符號 >
然後可以在此符號>後面輸入要傳的內容,例如:
> hello
輸入之後按鍵盤上的ctrl加Z 就可傳送出去,
可是在linux的C語言程式中,要怎麼寫出這個ctrl-Z的語法?
然後執行程式就可自動傳,
請教各位前輩,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.180.199
推 dozer:Linux底下的serial port是一個檔案 對那個檔案做存取就可以 07/25 09:32
推 dozer:請google "Linux serial port" 資源很多的 07/25 09:32
推 dozer:可以試試 echo "Hello" > /dev/ttyS1 07/25 09:34
→ MaxBiaggi:謝謝 07/25 16:57