Tizen三星穿蓝牙通道

时间:2014-08-04 04:22:39

标签: bluetooth tizen tizen-wearable-sdk

我正在尝试访问适用于Gear 2的Samsung Wear IDE中的蓝牙API。我已成功将WIDLPROCXML定义从普通IDE添加到Wear IDE,并且可以访问所有{{1}的内容辅助} 功能。

在下面tizen.bluetooth.xx文件的Wear IDE中,调用app.js函数时控制台结果未定义。我知道Tizen故意试图禁止访问蓝牙以仅在三星设备上保留他们的手表,但作为一个开放平台我想让我自己的应用程序与其他蓝牙设备(即iPhone,其他无线电)等进行通信。

有关如何访问完整蓝牙API的任何建议都会有所帮助。我想知道它是否与Web Run Time上的Application Control Engine相关,而不是可以在设备上更改的配置文件。我知道可以访问蓝牙,因为三星拥有自己的API来连接他们的Galaxy设备。

以下是示例应用和控制台输出:

bluetooth.address

控制台输出:

js/app.js (9) :Bluetooth is supported
js/app.js (12) :undefined
js/app.js (16) :Tizen
js/app.js (19) :NotSupportedError: Bluetooth turn off is not supported

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

简而言之:你不能。

蓝牙功能在可穿戴配置文件中不会暴露给JavaScript,因此您无法访问它们。 这不仅仅是ACE或WRT"阻塞:您的访问,目前WRT在可穿戴设备上缺乏此功能。