由intel xdk,例如,下面的过程能够打印Hello world至grove lcd上

var mraa = require ('mraa');
var LCD = require ('jsupm_i2clcd');
console.log('Current version of MRAA is', mraa.getVersion()); var light = new mraa.Aio(0);
var lightValue;
var lcdMessage=" ";
var myLCD = new LCD.Jhd1313m1(6, 0x3E, 0x62); loop(); function loop(){
lightValue = light.read();
lightValue = Math.round( lightValue*.1);
lcdMessage = "Light is @ "+lightValue+"%";
myLCD.setCursor(0,1);
console.log(lcdMessage);
myLCD.write(lcdMessage);
setTimeout(loop,1000);
}

假设碰到例如以下错误

ERROR:Error: Cannot find module 'jsupm_i2clcd'

at Function.Module._resolveFilename (module.js:338:15)

at Function.Module._load (module.js:280:25)

at Module.require (module.js:364:17)

at require (module.js:380:17)

at Object. (/node_app_slot/main.js:5:12)

at Module._compile (module.js:456:26)

at Object.Module._extensions..js (module.js:474:10)

at Module.load (module.js:356:32)

at Function.Module._load (module.js:312:12)

at Function.Module.run

能够通过以下的方法解决更新libmraa 和 upm

</pre><pre name="code" class="javascript">cat > /etc/opkg/mraa-upm.conf <<EOF
src mraa-upm http://iotdk.intel.com/repos/1.1/intelgalactic
EOF
opkg upgrade
opkg update

然后通过

opkg info upm | head -n2

查看是否得到类似于例如以下的信息

Package: upm
Version: 0.1.8.32

假设没有得到表明没有安装upm,能够通过例如以下命令安装

opkg install upm

版权声明:本文博客原创文章。博客,未经同意,不得转载。

最新文章

  1. 遍历Map的方法
  2. JSP复习整理(五)JavaBean使用表单处理数据
  3. continue语句在for语句和while语句中的区别
  4. Command调用存储过程小实例
  5. 【转】PostgreSQL分布式事务配置
  6. Struts2之文件上传下载
  7. 简明 Vim 练级攻略(转)
  8. JavaScript原型(链)学习笔记
  9. Ubuntu 14.04 设置静态IP
  10. [C++]VisualAssistX中文注释提示错误 解决办法
  11. Linux下Java 编译运行说明
  12. (转)原子操作 Interlocked系列函数
  13. mybatis+spring+c3p0+maven+ehcache
  14. Error detected while processing function CheckFoam256 问题的解决
  15. ●洛谷 P3616 富金森林公园
  16. NB-IOT_BC95_B5常用AT指令集
  17. 前端开发必须知道的JS(一) 原型和继承
  18. 使用cglib实现数据库框架的级联查询
  19. PHP数据库备份与恢复
  20. img srcset 和 sizes

热门文章

  1. PHP SPL标准库之数据结构栈(SplStack)介绍(基础array已经可以解决很多问题了,现在开始解决问题)
  2. [Angular Unit Testing] Debug unit testing -- component rendering
  3. cocos2d-x游戏开发 跑酷(九) 源代码下载及小结
  4. item.imageInsets =
  5. oracle 让人抓狂的错误之 null值 与 无值(无结果)-开发系列(一)
  6. 【solr专题之三】Solr常见异常 分类: H4_SOLR/LUCENCE 2014-07-19 10:30 3223人阅读 评论(0) 收藏
  7. 【读书笔记与思考】Andrew 机器学习课程笔记
  8. lower_case_table_names(大小写敏感)
  9. Tomcat的JVM经常挂掉,根据hs_err_pid23224.log这种日志文件,也没能发现具体是什么原因导致的
  10. web项目的WEB-INF目录