⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sky_collect.js

📁 Contiki是一个开源
💻 JS
字号:
/* Wait until all nodes have booted */if (msg.startsWith('Starting')) {  log.log("Node " + id + " booted\n");  global.put("boot_" + id, true);}for (i = 1; i <= 7; i++) {  result = global.get("boot_" + i);  if (result == null || result == false) {    /*log.log("Node " + i + " did not yet boot\n");*/    return;  }}/* Create sink */result = global.get("created_sink");if (result == null || result == false) {  log.log("All nodes booted, creating sink at node " + id + "\n");  mote.getInterfaces().getButton().clickButton()  global.put("created_sink", true);  return;}/* Log incoming sensor data */source = msg.split(" ")[0];count = global.get("count_" + source);log.log("Got data from node " + source + "\n");if (count == null) {  count = 0;}count++;global.put("count_" + source, count);/* Wait until we have received data from all nodes */for (i = 1; i <= 7; i++) {  result = global.get("count_" + i);  if (result < 5) {    /*log.log("Node " + i + " only sent " + result + " messages yet\n");*/    return;  }}log.testOK(); /* We are done! */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -