在Mac OS X上使用AT命令发送SMS

时间:2012-03-28 21:38:26

标签: c macos sms at-command

我有一个GSM调制解调器。我可以使用我的GSM运营商的GUI发送短信。

我想通过自己的应用程序发送短信。连接调制解调器时,我看到以下设备。

cu.ZTEUSBATPort_
cu.ZTEUSBDIAGPort_
cu.ZTEUSBModem_
disk1
disk1s0
disk1s0s1
disk1s0s2
rdisk1
rdisk1s0
rdisk1s0s1
rdisk1s0s2
tty.ZTEUSBATPort_
tty.ZTEUSBDIAGPort_
tty.ZTEUSBModem_

我想它应该是tty.ZTEUSBATPort_或cu.ZTEUSBATPort_。但是,我无法使用以下代码打开设备(即使使用sudo调用时)。我错过了什么吗?

#include <stdio.h>
int main ()
{
  FILE * pFile;
  //pFile = fopen ("/dev/cu.ZTEUSBATPort_","a");
  pFile = fopen ("/dev/tty.ZTEUSBATPort_","a");
  if (NULL == pFile)
  {
    printf("cannot open device\n");
    return -1;
  }
  printf("opened device\n");
  return 0;
}

0 个答案:

没有答案
相关问题