红外+手机的编程
来源:互联网 发布:数据库系统学习 编辑:程序博客网 时间:2024/04/30 23:50
红外+手机的编程
写了一下红外跟手机对接的小程序
1: IrSocket方式.
vc6没有自带AF_Irda.h文件,到(http://www.cswl.com/whiteppr/white/arhead.html)下了一个.
编程很简单,跟一般的socket没太多区别,地址结构使用SOCKADDR_IRDA,创建socket用socket (AF_IRDA, SOCK_STREAM, 0);
同样有client和server端.在client端可以用以下代码来发现附近的红外设备
DEVICELIST devList;
getsockopt(sock,SOL_IRLMP, IRLMP_ENUMDEVICES,(char *)&devList,&l)
成功发现我的手机.但无法connect,手机本身可能不支持IRSock方式.
这种方式可能比较适用于红外双方都支持IRSock的情况,可以建立C/S结构的通信.
一篇不错的IRSock编程文章(英文):Programming With Infrared Sockets - Whitepaper
2:IRComm方式
到http://www.ircomm2k.de/下载将红外端口模拟成串口的驱动并安装.系统多出来一个串口.这样就可以用标准的串口程序来连接红外设备了..
通过IRComm方式,用以前写的手机控制代码连上了手机,发送AT指令查询手机信息,发送/接收短信,查询地址本,拨号,都没问题.
- 红外+手机的编程
- 小米手机红外功能
- android 手机红外遥控器
- Android 手机红外遥控器实现
- 手机红外遥控器 求源码
- 手机红外遥控器发送红外信号到STM32【HAL库】
- Android编程红外编程——红外码详析
- HI3518E网络摄像机烟雾探测报警智能家居的使用(手机APP,RF,红外,家电控制)
- NOKIA 7650/3650 手机红外通讯注意事项
- 红外玩法 GPRS手机拨号上网DIY
- STM32红外的实现
- STM32红外的实现
- 树莓派的红外遥控
- 红外管的载波
- 红外遥控的资源
- NEC的红外编码!
- 红外
- 红外
- Java中的异常处理
- [收藏]常见木马和未授权控制软件的关闭
- Java程序设计资源推荐
- 请问如何使用v c#将ppt文件导出为html呢?焦急等待
- [文檔]搭建WAP应用开发环境
- 红外+手机的编程
- ASP数据库连接编译成DLL文件
- 如何将Access数据库导出、导入!我用的是ODBC连接!
- 选择源码还是com
- socket编程实例
- SQL 排名次的语句
- ASCII 码表
- offbye的Dottext 1.0 Beta 2汉化美化版发布了!欢迎下载
- 数据交换