问题标签 [sparkcore]

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 回答
312 浏览

javascript - 使用 Parse CloudCode 的 SSE 事件流

我正在尝试使用 Parse CloudCode 创建一个 SSE 事件流,以便它可以使用从 SparkCore 发送的数据。如果嵌入网页中,我可以正常工作,我只是不确定如何解析 CloudCode。这是我正在使用的 JavaScript:

理想情况下,我想做的是parsedData.data在我的 Parse 数据库中创建一个新行。

Parse 是否支持 SSE 流?

0 投票
2 回答
1001 浏览

swift - nsMutableUrl addvalue 在键周围添加引号“”

我的最终目标是一个带有开关的简单 iPhone 视图,当它“打开”时,会向我的 Spark Core(wifi 微芯片)发送一个发布请求以打开继电器。

我正在努力以适用于发布请求的格式添加参数。这在 CLI 中有效:

这是我尝试快速重现该请求:

println 显示了在密钥“access_token”周围有多余引号的请求,我认为这是问题所在:

响应显示未找到访问令牌的错误:

我尝试了 setValue 和 addValue 但它们似乎都通过添加引号和不带引号的值来处理键 access_token ,其中键参数没有引号而值有引号。

谢谢!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~

Stack 不会让我在几个小时内回答我自己的问题,所以这是解决问题的工作代码:谢谢 Jonah - 我从朋友那里了解到 Spark Core 需要正文中的键值对,所以这是让我克服困难的工作代码:

0 投票
3 回答
281 浏览

c - 火花核心wifi凭据更改

我正在用我的 spark 核心开发一个小产品创意,并为客户设置一个串行接口,以便将他们的产品设置到他们的 wifi 上:

如您所见,我创建了 2 个函数,它们通过与 pc 的串行连接返回 ssid 和密码。当我在代码中设置凭据时,我已经设法让 setCredentials 工作:

但是当我用字符串运行它时,如上所述,它不想编译。给出的错误是:

serial_wifi_cred_change_3.cpp:49:39: 错误: 没有匹配函数调用 'WiFiClass::setCredentials(String&, String&)' }
serial_wifi_cred_change_3.cpp:49:39: 注意:候选者是:在文件中包含从 ../inc/ spark_wiring.h:37:0,来自 ../inc/application.h:29,来自 serial_wifi_cred_change_3.cpp:2:../inc/spark_wiring_wifi.h:61:21:注意:静态 void WiFiClass::setCredentials(const char*) 静态无效 setCredentials(const char ssid); ^ ../inc/spark_wiring_wifi.h:61:21:注意:候选人需要 1 个参数,提供 2 个 ../inc/spark_wiring_wifi.h:62:21:注意:静态 void WiFiClass::setCredentials(const char , const char *) 静态无效 setCredentials(const char *ssid, const char密码); ^ ../inc/spark_wiring_wifi.h:62:21:注意:没有已知的参数 1 从 'String' 到 'const char ' 的转换 ../inc/spark_wiring_wifi.h:63:21:注意:静态无效 WiFiClass: :setCredentials(const char*, const char*, long unsigned int) static void setCredentials(const char *ssid, const char *password, unsigned long security); ^

0 投票
1 回答
292 浏览

arduino - 使用 Spark Core 和 arduino 电机屏蔽 R3 为直流电机供电

我正在尝试在没有带火花芯的屏蔽罩的情况下运行电机屏蔽。我得到了一个 Arduino 来使用以下代码运行电机护罩:

然后我擦掉了arduino,所以它没有运行任何代码,而是为盾牌供电。然后我尝试使用火花芯来控制电机护罩。

我上瘾了

D0 -> 12

D1 -> 9

D0 -> 3

并使用了这段代码:

我的接线:

接线 更多接线

这种方式甚至可能吗?难道我做错了什么?有更简单的解决方案吗?

0 投票
1 回答
324 浏览

c++ - 如何通过我们的浏览器访问 Spark 核心?

我希望核心在使用此命令通过浏览器访问时像 Web 服务器一样显示文本 >>>(client.println("Sorry");) 它应该在浏览器中显示“抱歉”,对吗?但是当我在浏览器中输入内核的 IP 时。它说“此网页不可用”

感谢您的阅读。

这是我在arduino和以太网sheild中使用的代码,它工作正常

0 投票
1 回答
161 浏览

arduino - 如何:Spark Core 基于时间的事件

我对 Spark Core ( http://www.spark.io ) 很陌生。如何在我的 Spark Core 上创建基于时间的事件?例如,如果我想 digitalWrite 7, HIGH 每天早上 8:30 持续 30 秒,digitalWrite 7,LOW 直到第二天早上 8:29。任何帮助将不胜感激。

0 投票
2 回答
225 浏览

python - JSON 从 sparkcore 读取到 python

我已经在网上搜索过,但找不到合适的答案,所以我会在这里尝试询问。

我正在试验火花核心并通过 JSON 解析数据。我已经设法读取数据并使用以下代码打印它:

现在我正在尝试使用以下代码打印我发送的值:

我在另一个主题中找到了上述内容,但我可能没有经验将其正确应用于我自己的代码。

这是 python 打印的内容:

我得到的错误如下:TypeError:字符串索引必须是整数

我使用了本主题的示例代码:

https://community.spark.io/t/example-logging-and-graphing-data-from-your-spark-core-using-google/2929

我希望我清楚,有人可以启发我吗?

0 投票
1 回答
97 浏览

rest - 使用 Gobot.io 和 sleepy RESTful Framework for Go 执行 SparkCore 功能

我有以下代码,我在其中使用名为sleepy的 Go 的 RESTful 框架。

我可以在以下位置成功启动服务:http://localhost:3000,但是当我尝试访问http://localhost:3000/temperature时,我希望我的SparkCore函数dht能够执行。

我正在使用Gobot.io Spark 平台基于此示例执行此功能,该示例已在我自己的代码中实现。

问题是代码没有通过函数gobot.Start()内部的方法,Get()所以我实际上无法返回result数据。

我正在设置data值,希望我能做到:

但它永远不会被调用,因为gobot.Start().

我对 Go 很陌生,因此非常感谢任何帮助。

0 投票
2 回答
257 浏览

shell - 用于拆分字符串并发送到 SparkCore 的 Cron 作业和 shell 脚本?

我想使用selfspy来跟踪点击、击键和鼠标移动,然后使用 cron 作业运行 shell 脚本并使用(我相信)拆分字符串sed并将信息发送curl到 SparkCore。有人可以帮我解决这sed部分吗?

bash 命令selfstats --clicks返回以下内容:

我在 SparkCore 方面想要的是:

到目前为止,我认为 shell 脚本看起来像这样,使用正确的sed命令:

0 投票
1 回答
582 浏览

c++ - Arduino 触摸代码不能在 spark 核心中工作

嗨,我找到了使用石墨和纸的触摸界面的 Arduino 代码,但此代码在 Spark Core 中不起作用,Arduino 代码如下

Spark核心抛出以下错误

在 ../inc/spark_wiring.h:29:0 包含的文件中,