问题标签 [pebble-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1089 浏览

pebble-watch - Pebble JS app_message_outbox_send() 在 for 循环中

我将 sdk2 用于 pebble,具有 js appmessage 功能:

我正在尝试为我的每个菜单项在手机上向 pebble js 发送连续消息。一个变量 movie_count = 5 存在,我用它来循环,它被注销为 5 ,如下面的代码所示,所以它应该达到所有 5 ,至少记录错误,但它只是在之后不记录任何东西第一次:

在 JS 应用消息中

js中的这段代码被执行了,虽然只有一次,我已经in_receiver()在我的watchapp的回调中记录了输出,并且我的第一个项目被记录了,但是记录器在那之后就退出了......这是因为watchapp不能发送蓝牙消息在这样的循环中?有没有办法确保消息已发送,或暂停执行以使其以较慢的速度发送?(movies_json 存在于下面的代码上方,为简洁起见,我将其省略,但它存在,一个带有电影内部数组的 json 对象)

in_recived_handler 回调代码来处理来自 js 的消息

此代码在从手机 js 接收消息的回调中......它只获取第一项,仅记录第一项的 menu_id 和标题,然后停止记录。

}

0 投票
1 回答
411 浏览

java - Pebble 应用程序未从手机接收字符串

我正在创建一个非常简单的 pebble 应用程序。

目标: 当我点击我的 Android 应用程序时,Pebble 应用程序会显示我从我的 Android 应用程序发送的消息。

问题: 文本不会更改/显示在鹅卵石上。

代码

Pebble .c 代码:

安卓代码:

谢谢!

0 投票
1 回答
414 浏览

pebble-watch - 理解 Pebble 的 Accelerometer byte[ ] 数组

我正在使用DataLogging服务来记录从 pebble 读取的原始加速度计,并将这些作为字节数组检索到我的 android 上。只是不确定如何根据AccelData 结构(x、y、z、did_vibrate 布尔值、时间戳)来解释它。这是一个字节数组字符串示例:

[-112, -1, 32, -1, 88, -4, 0, 95, -73, -62, -106, 68, 1, 0, 0]

(以 10Hz 采样,每次更新 10 个样本)

谢谢。

0 投票
4 回答
14209 浏览

c - 如何在C中存储字节数组?

这似乎是一个基本问题,但我在 SO 的任何地方都找不到答案。

我知道 C/C++ 没有byte数据类型。我知道sizeof(char) == 1

我试图在 Pebble 上存储 12 个传输,每个 96 个字节,从我的 Android 应用程序传输。

由于传输大小的限制,我一次发送一个。每个都应该“附加”到最后一个,因为它们最终应该在内存中形成顺序空间,以作为图像读取(每像素一位)。

我正在尝试做这样的事情:

我什至离得很近吗?

0 投票
1 回答
629 浏览

java - 通过 AppMessage 在 Pebble 上显示图像

我试图在 Pebble 上显示一个 128px * 128px 的图像,从 Android 通过 AppMessage 发送。

在 Android 应用程序中,我有一个 BitmapFactory ARGB_8888bmp,我这样做:

鹅卵石有:

应通过以下方式显示:

但是window_load,我得到了预期的黑色方块,但我不知道如何让它加载接收到的数据。

编辑:我很难更新上面的代码,但它很有代表性。我希望有人能告诉我该怎么做才能加载接收到的字节。我以为秘密就在 .addr = img_data,唉..谢谢。

0 投票
2 回答
296 浏览

pebble-watch - Pebble C TupletCString 编译错误

我在编译我的 pebble watchapp 时遇到问题。我正在尝试将字符串发送到手机上的 Pebbl eJS 脚本,例如:

编译器错误是:(它们都像这样出错,这只是下面的输出行之一)

email_str 和 password_str 在程序顶部定义,如下所示:

有没有人注意到这有什么问题?

0 投票
1 回答
178 浏览

ios7 - 将文本视图与 Pebble 同步

是否可以将 iPhone 应用程序中的 UITextView 与 Pebble 上的文本层同步?

我只想在 Pebble 手表上显示一个字符串。

0 投票
1 回答
2418 浏览

c - 构建 Pebble watchapp 时对“_sbrk”的未定义引用

有时我的 Pebble watchapp 拒绝构建,给出不友好的错误消息:

sbrkr.c我与直接无关。我发现这是由我的应用程序中的特定代码行引起的。我可以获得更简洁的错误消息(可能是调用堆栈)吗?

0 投票
1 回答
422 浏览

javascript - Pebble:JavaScript 将数据从服务器发送到 Pebble

我正在尝试将数据从 API 解析到我的 pebble,但我不知道如何继续。正在浏览 pebble 开发,他们说 JavaScript 是一个很好的网关,我可以发出 HTTP 请求,但我不懂 JS。

我的 .c 文件中需要什么,我的 .JS 文件中需要什么?

谢谢!

0 投票
1 回答
202 浏览

pebble-watch - Pebble:Android 应用程序到 Pebble 应用程序

我正在努力将我手机中的安卓应用程序中的 JSON 发送到我的鹅卵石,但我无法这样做!

我应该使用哪些层?