无法将HM10连接到Android设备

时间:2018-02-05 01:30:18

标签: android arduino bluetooth-lowenergy hm-10

我在使用Arduino将Android设备连接到HM10时遇到问题。我已经设法将它与iPhone连接,但问题是在尝试使用Android时。它到达函数<settingsSecurity> <master>{Ve/ckepqKaIHGVED4WvoUn3htWLfPef158/35o9gdcM=}</master> </settingsSecurity> ,这是一个在尝试连接到设备时被调用的函数,但实际上似乎并没有连接到设备。

我之前使用过该项目的代码已经使用了RedBearLabs BLE Shield,并且该代码适用于该BLE设备。对于我的iPhone的Swift代码也是如此,但是当换到HM10时我只需要更改UUID然后一切都很好。然而,这似乎不是我必须为Android做的唯一改变。

这些是我用于Android的UUID:

<servers>
    <server>
        <id>host:port</id>
        <username>zenDocker</username>
        <password>{rdSNF21NPqMH70L7wKs1ZKg4nWF+8m+Hm3rFrpt/a+g=}</password>
    </server>
</servers>

BLE_SHIELD_SERVICE和BLE_SHIELD_RX_TX的UUID我是从制造商那里询问的(Feasycom)。

这些UUID用于iPhone(应该是一样的吗?):

public boolean connect(final String address)

可能我忘记提及重要的事情,所以请问是否有任何不清楚的事情。

0 个答案:

没有答案