Tag: intel galileo

英特尔Galileo上的Node.js和Arduino Sketch之间的IPC

我想在Node.js服务器和Arduino Sketch之间进行通信。 我发现有三种方法可以做到这一点: 档 UDP IPC 我大概可以实现文件,但是我需要读取传感器值并将它们发送到Node.js ,这看起来很慢,并会减lessSD卡的使用寿命。 我find了一些关于UDP和IPC实现的说明 。 我想用Node.js来实现。 我该怎么做? 这是伽利略必须执行的任务之一。 我很惊讶地看到这么less的支持

用伽利略MRAA控制伺服节点

我有一个英特尔伽利略我试图控制与Node.js,但我遇到了一些问题。 我正在使用的库有更改引脚的二进制和/或模拟值的示例,但没有关于控制伺服电机的具体内容。 我目前的代码如下。 var B = 3975; var mraa = require("mraa"); var servo = new mraa.Aio(1);//connects to the servo 事情是,我不知道如何控制伺服,MRAA的文档几乎不存在。 有没有人在这里做过类似的事情,并能够帮助? 谢谢。

Node.js函数不能用于isr galileo板

我想使用伽利略的node.js mraa库。 我需要设置一个中断。 我通过以下方式来实现 var param=1; var myLed = new mraa.Gpio(2); myLed.dir(mraa.DIR_IN); //set the gpio direction to input myLed.isr(mraa.EDGE_BOTH,function f(x){},param ); 我得到这个错误 in method 'Gpio_isr', argument 3 of type 'void (*)(void *)' 此function的文档状态 mraa_result_t isr ( Edge mode, void(*)(void *) fptr, void * args ) Sets a callback to be called when pin value changes […]

在英特尔伽利略linux的rsync与node.js

我一直在努力寻找一个node.js脚本来处理intel Galileo板上提供的linux发行版。 我正在使用SD卡上提供的全尺寸发行版,并且使用了: 'npm install rsync' 安装node.js rsync。 我只是想根据在npm站点给出的例子来testingfunction。 这是我正在使用的: -#!/usr/bin/node var Rsync = require('rsync'); // Build the command var rsync = new Rsync() .flags('az') .source('/home/root/documents') .destination('/home/root/documents_backup'); // Execute the command rsync.execute(function(error, code, cmd) { // we're done }); cmd = new Rsync() .flags .source 我去terminal,打开保存的目录,然后inputnode test.js. 显示了“All done executed”一行,但是“documents_backup”中的“documents”没有文件。 有谁知道为什么这个脚本不能正常工作? 或者如何正确使用rsync的node.js版本。 我似乎无法得到一个Linux发行版与gcc在galileo板上编译和安装rsync,所以我恐怕这可能是我可以得到的。 提前致谢。