ios - Xcode、HMSoft HM-10 BLE不选择UUID直接连接一个模块

标签 ios objective-c xcode hm-10

我买了一些 HM-10 模块,通过 iOS 应用程序与 Arduino 对话。 我尝试了这些示例并且它们有效,但在每个应用程序中你都必须选择要与之交谈的设备。 我的计划是使用该模块控制 RGB-Light,并且代码已经在 arduino 端运行。 我更改了教程应用程序,因此也可以与 arduino 进行对话。 所以我需要帮助如何在没有所有错误处理和 TableView 的情况下直接连接到模块 uuid。如果设备不可用,我唯一需要的错误处理是“找不到设备”。我对 xcode 和 ios 编程有点陌生,目前缺乏技能,但互联网不是很有帮助。

最佳答案

这个问题有点笼统。但我已经就此事编写了完整的教程。

"Connect an Arduino to your iPhone "

我写它更多的是作为我的学习经历的日志,因为我从未使用过 Mac 或 Xcode。这不是太难。

要知道,我发现的许多主要 iOS 应用程序都不喜欢 HM-10。一个异常(exception)是 LightBlue。我相信这是由于广告间隔,现在可以在 HM-10 固件中更改。祝你好运。

关于ios - Xcode、HMSoft HM-10 BLE不选择UUID直接连接一个模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26778401/

相关文章:

swift - 手动添加框架后缺少所需模块

objective-c - 如何将 objective-c 中的 NSDictionary 转换为 Swift?

iphone - CGContextSetRGBStrokeColor(UIGraphicsGetCurrentContext)

ios - 如何实现在 AVPlayer 上播放的视频的修剪?

ios - 如何自定义 swiftui 文件导出器以显示保存而不是移动

ios - 自定义导航栏最小字体比例?

ios - 如何引用 UIAlertController 文本框中的输入文本?

ios - 如何在iOS中从url播放mp3文件?

objective-c - Objective-c 中的奇怪类型转换

objective-c - 定义一个有很多(或无限)参数的方法