【问题标题】:Unofficial SDKs - Access Sphero while charging?非官方 SDK - 充电时访问 Sphero?
【发布时间】:2013-05-16 16:08:53
【问题描述】:

我想在使用node.js SDK 充电时访问 Sphero。

此功能包含在Official Android and iOS SDK (SO) 中,但不包含在任何非官方 SDK 中(基于我的知识和研究)。

有什么办法吗?这将为视觉利用打开很多可能性。

【问题讨论】:

    标签: javascript node.js sphero-api


    【解决方案1】:

    您可以使用 Sphero 蓝牙 API 将相应的命令自己写入 node.js SDK。

    蓝牙 API 位于:https://github.com/orbotix/DeveloperResources

    您要发送的命令是 SetOptionFlags 命令 (35h)。您发送该命令的 id 字节,然后是有效载荷,它是一个位掩码。设置第一位。

    不过,我会警告您,这是不支持的行为。电池在充电器中经过足够长的时间后会完全耗尽。

    【讨论】:

      【解决方案2】:

      可以打开一个选项标志,这将使 Sphero 在充电器中保持通电状态,您可以像 ColdSnickersBar 建议的那样将其添加到您的 SDK 中,或者您可以在 iOS 或 Android 上使用 Sphero 应用。

      您可以在 iOS 和 Android 版本的 Sphero 应用程序的“高级设置”屏幕上完成此操作。要快速访问高级设置,在正常设置屏幕中间轻按三次 Sphero,可能很难触发,可能需要多次尝试。访问它后,将“充电器中的睡眠”开关关闭。

      将球留在充电器中可能会对电池寿命产生负面影响。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-08
        • 1970-01-01
        相关资源
        最近更新 更多