1 | var bleLib = require('../');
|
2 | var tessel = require('tessel');
|
3 | var portArg = process.argv[2]
|
4 |
|
5 | if (portArg && !tessel.port[portArg]) {
|
6 | return console.log("Usage: tessel run ble-update-tool.js <PORT_NAME>");
|
7 | }
|
8 |
|
9 | var portName = portArg || "A";
|
10 |
|
11 | var ble = bleLib.use(tessel.port[portName]);
|
12 |
|
13 | ble.on('ready', function() {
|
14 | console.log('Connected to module. Beginning update process...');
|
15 | require('./update-lib/ble-dfu')(ble.messenger, function(err) {
|
16 | if (err) throw err;
|
17 |
|
18 | console.log("Finished updating!");
|
19 | process.exit(1);
|
20 | })
|
21 | }) |
\ | No newline at end of file |