楼上楼下 发表于 2014-3-19 11:46:07

[问题,已解决]蓝牙4.0 Arduino 与 iOS 通信

本帖最后由 楼上楼下 于 2014-3-20 09:51 编辑

Arduino 新手, 想通过蓝牙4.0模块,让Arduino和iOS设备 之间收发数据,但有一点没有想通,4.0的模块说是透传,只需要在串口读写数据就可以,但是iOS端有service,Characteristic的封装,又要通过UUID来识别,但是数据从Arduino写出的时候没有封装,也没有匹配UUID,iOS端要怎么读出数据呢?

Angelo 发表于 2014-3-20 01:15:10

串口数据都是走 Character UUID:DFB1 。
当Arduino的串口推数据给CC2540时,手机端就会收到来自DFB1的notification。
把数据读出来(就是串口推的数据)之后,塞到手机端的Buffer中,以数据流的形式存储~~
如果把蓝牙协议看成是一个隧道的话,本质上还是透传。

楼上楼下 发表于 2014-3-20 09:49:28

Angelo 发表于 2014-3-20 01:15
串口数据都是走 Character UUID:DFB1 。
当Arduino的串口推数据给CC2540时,手机端就会收到来自DFB1的noti ...

感谢:) 我明白了,Arduino这边相当于硬编码,数据只走一个预定的Characteristic
页: [1]
查看完整版本: [问题,已解决]蓝牙4.0 Arduino 与 iOS 通信