Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Commit 132ee43

Browse files
committed
[samples] Remove dependency on a101/k64f pins modules
Signed-off-by: Geoff Gustafson <geoff@linux.intel.com>
1 parent 5564d04 commit 132ee43

13 files changed

+22
-52
lines changed

samples/AmbientLight.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,10 @@
2626
// 10,000 - 25,000 lux Full daylight (not direct sun)
2727
// 32,000 - 130,000 lux Direct sunlight
2828

29-
var pins = require("arduino101_pins");
30-
3129
console.log("Ambient light test...");
3230

3331
var sensor = new AmbientLightSensor({
34-
pin: pins.A2
32+
pin: 'A2'
3533
});
3634

3735
sensor.onchange = function() {

samples/AudioLevel.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
console.log("Audio Level sample...");
88

9-
var pins = require("arduino101_pins");
109
var aio = require("aio");
1110
var lcd = require("grove_lcd");
1211

@@ -30,7 +29,7 @@ glcd.print('|');
3029
var lastlevel = 0;
3130
var lastbright = 0;
3231

33-
var knob = aio.open({ device: 0, pin: pins.A1 });
32+
var knob = aio.open('A1');
3433
setInterval(function () {
3534
var value = 4096.0 - knob.read();
3635
var level = (value / 256.0) | 0;

samples/HeartRateDemo.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2016, Intel Corporation.
1+
// Copyright (c) 2016-2017, Intel Corporation.
22

33
// This implementation includes the source code from PulseSensor.com,
44
// which is licensed under MIT license.
@@ -33,7 +33,6 @@
3333
var aio = require("aio");
3434
var ble = require("ble");
3535
var grove_lcd = require("grove_lcd");
36-
var pins = require("arduino101_pins");
3736

3837
// heart rate calculation
3938
var IBI = 600; // value holds the time interval between beats! Must be seeded!
@@ -63,7 +62,7 @@ var checkTime = 2000;
6362
var colorIndex = 0;
6463

6564
// pins
66-
var pin = aio.open({ device: 0, pin: pins.A1 });
65+
var pin = aio.open('A1');
6766

6867
// Bluetooth LE
6968
var deviceName = 'Zephyr Heartrate Monitor';

samples/OcfMultiSensor.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@ var ocf = require('ocf');
44
var server = ocf.server;
55

66
var aio = require('aio');
7-
var pins = require("arduino101_pins");
87

9-
var light = aio.open({ device: 0, pin: pins.A0 });
10-
var temp = aio.open({ device: 0, pin: pins.A1 });
8+
var light = aio.open('A0');
9+
var temp = aio.open('A1');
1110

1211
console.log("Started OCF server");
1312

samples/OcfSensorServer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,9 @@ var server = ocf.server;
88

99
var aio = require('aio');
1010
var gpio = require('gpio');
11-
var pins = require('arduino101_pins');
1211

1312
var led = gpio.open({pin: 'LED2', activeLow: true});
14-
var pinA = aio.open({ device: 0, pin: pins.A0 });
13+
var pinA = aio.open('A0');
1514

1615
console.log('Started OCF server');
1716

samples/WebBluetoothDemo.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
var aio = require("aio");
2020
var ble = require("ble");
2121
var pwm = require("pwm");
22-
var pins = require("arduino101_pins");
2322

2423
var DEVICE_NAME = 'Arduino101';
2524

@@ -37,7 +36,7 @@ var TemperatureCharacteristic = new ble.Characteristic({
3736
TemperatureCharacteristic._lastValue = undefined;
3837
TemperatureCharacteristic._onChange = null;
3938

40-
var tmp36 = aio.open({ pin: pins.A0 });
39+
var tmp36 = aio.open('A0');
4140

4241
TemperatureCharacteristic.onReadRequest = function(offset, callback) {
4342
if (!this._lastValue) {

samples/WebBluetoothGroveLcdDemo.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
var aio = require("aio");
2626
var ble = require("ble");
2727
var grove_lcd = require("grove_lcd");
28-
var pins = require("arduino101_pins");
2928

3029
try {
3130
var perf = require("performance");
@@ -64,7 +63,7 @@ var TemperatureCharacteristic = new ble.Characteristic({
6463
TemperatureCharacteristic._lastValue = undefined;
6564
TemperatureCharacteristic._onChange = null;
6665

67-
var tmp36 = aio.open({ pin: pins.A0 });
66+
var tmp36 = aio.open('A0');
6867

6968
TemperatureCharacteristic.onReadRequest = function(offset, callback) {
7069
if (!this._lastValue) {

samples/arduino/basics/AnalogReadSerial.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2016, Intel Corporation.
1+
// Copyright (c) 2016-2017, Intel Corporation.
22

33
// Reimplementation of Arduino - Basics - AnaloglReadSerial example
44
// - Reads analog input on pin A0, reports value on serial console
@@ -14,12 +14,8 @@
1414
console.log("Starting AnalogReadSerial example...");
1515

1616
var aio = require("aio");
17-
var pins = require("arduino101_pins");
1817

19-
var pin = aio.open({
20-
device: 0,
21-
pin: pins.A0
22-
});
18+
var pin = aio.open('A0');
2319

2420
// schedule a function to run every 1s (1000)
2521
setInterval(function () {

samples/arduino/basics/ReadAnalogVoltage.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2016, Intel Corporation.
1+
// Copyright (c) 2016-2017, Intel Corporation.
22

33
// Reimplementation of Arduino - Basics - ReadAnaloglVoltage example
44
// - Reads analog input, convert to voltage, and report on serial console
@@ -13,12 +13,8 @@
1313
console.log("Starting ReadAnalogVoltage example...");
1414

1515
var aio = require("aio");
16-
var pins = require("arduino101_pins");
1716

18-
var pin = aio.open({
19-
device: 0,
20-
pin: pins.A0
21-
});
17+
var pin = aio.open('A0');
2218

2319
// schedule a function to run every 1s (1000)
2420
setInterval(function () {

samples/arduino/starterkit/ColorMixingLamp.js

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,26 +16,16 @@
1616

1717
var pwm = require('pwm');
1818
var aio = require('aio');
19-
var pins = require('arduino101_pins');
2019

2120
// set up the PWM pins
2221
var redLED = pwm.open('IO3');
2322
var greenLED = pwm.open('IO5');
2423
var blueLED = pwm.open('IO6');
2524

2625
// set up the AIO pins
27-
var redSensor = aio.open({
28-
device: 0,
29-
pin: pins.A0
30-
});
31-
var greenSensor = aio.open({
32-
device: 0,
33-
pin: pins.A1
34-
});
35-
var blueSensor = aio.open({
36-
device: 0,
37-
pin: pins.A2
38-
});
26+
var redSensor = aio.open('A0');
27+
var greenSensor = aio.open('A1');
28+
var blueSensor = aio.open('A2');
3929

4030
setInterval(function () {
4131
var redValue = redSensor.read();

0 commit comments

Comments
 (0)