ios与android蓝牙能打电话吗,可以使用蓝牙连接iOS和Android设备吗?

问:这样的数据量有限吗?我们可以发送像照片或PDF的东西吗?

蓝牙低能耗并未针对发送大量数据进行优化,也不针对流媒体进行优化。它更适合定期发送小块数据(例如温度读数,时间等)。请查看this answer了解BLE传输与传统蓝牙的不同之处。这就是说,您仍然可以通过BLE发送大量数据,并且数据量是无限的。但是,这可能最终会变得不可靠并且相对较慢。

问:那么android服务器是否有可能像iOS上的Peripheral一样做广告?

作为一个服务器/客户端是从一个外围设备/中央一个完全不同的事情: -

外设/中央规定了如何建立连接。中央设备应该启动连接。外围设备应该公布并等待连接请求。

客户端/服务器指示数据如何分布。 Gatt服务器保存数据。 GATT客户端可以读取,写入或通知(获得连续的读数)这些数据。在大多数情况下,服务器也是外设,但这不是强制性的。

所以要回答你的问题,是的,服务器可以像iOS上的外设一样做广告。但是,对于Android,此功能尚不可用,并将成为下一个版本(Android L)版本的一部分。请参阅answer了解更多信息。

问:或者我的iPhone客户端可能使用服务器的mac地址进行连接?

据我所知,在coreBluetooth中,你需要一个外围设备的UUID而不是MAC地址来连接它。您不需要知道从外围设备广告的服务。您最好的选择是扫描外围设备,然后连接到UUID和/或您知道属于您的外围设备的广告数据。

我希望这会有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值