[英]How to use AT commands in C language
我的項目包含必須使用AT命令通過GSM調制解調器發送短信的部分。 我已經學會了通過超級終端和膩子使用這些命令。 我想要的是如何在基於Eclipse的“ C”代碼中使用這些AT命令。 請指導我!
這將取決於您的操作系統。 我假設調制解調器通過串行或USB或類似方式連接到計算機。 在大多數Unix上,它將是這樣的:
int modem_fd = open("/path/to/modem", O_ASYNC);
char modem_command[] = "ATDT5551234"
write(modem_fd, modem_command, sizeof(modem_command));
您還可以通過stopen.h的fopen()和fwrite()獲得類似的功能。
將設備視為文件並執行I / O操作。 我們可以發送類似於將數據寫入文件的AT命令,但是數據必須由設備制造商以提及的形式出現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.