From 63e1b85728d8209b550e143583a2a3b07af56a69 Mon Sep 17 00:00:00 2001 From: Derek Wheelden Date: Sat, 9 May 2015 21:57:16 -0400 Subject: [PATCH] Update examples, add deprecation warnings --- docs/motion-gp2y0d805z0f.md | 2 +- lib/ir.js | 1 + lib/johnny-five.js | 8 ++++++-- lib/pir.js | 1 + 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/motion-gp2y0d805z0f.md b/docs/motion-gp2y0d805z0f.md index da91e4030..dcc545620 100644 --- a/docs/motion-gp2y0d805z0f.md +++ b/docs/motion-gp2y0d805z0f.md @@ -44,7 +44,7 @@ board.on("ready", function() { // "data" events are fired at the interval set in opts.freq // or every 25ms motion.on("data", function(data) { - //console.log(data); + console.log(data); }); }); diff --git a/lib/ir.js b/lib/ir.js index c5688c98d..c5f861bca 100644 --- a/lib/ir.js +++ b/lib/ir.js @@ -17,6 +17,7 @@ Devices = { * */ + /* @deprecated */ "GP2Y0D805Z0F": { type: "proximity", address: 0x26, diff --git a/lib/johnny-five.js b/lib/johnny-five.js index 923161385..5731c93a1 100644 --- a/lib/johnny-five.js +++ b/lib/johnny-five.js @@ -69,14 +69,18 @@ module.exports.Sensor.Analog = module.exports.Analog; module.exports.Sensor.Digital = module.exports.Digital; /** - * @deprecated Will be deleted in version 0.9.0. Use Proximity instead. + * @deprecated Will be deleted in version 1.0.0. Use Proximity instead. */ module.exports.IR.Distance = function(opts) { console.log("IR.Distance is deprecated. Use Proximity instead"); return new module.exports.Distance(opts); }; +/** + * @deprecated Will be deleted in version 1.0.0. Use Motion instead. + */ module.exports.IR.Motion = function(opt) { + console.log("IR.Motion is deprecated. Use Motion instead"); return new module.exports.Pir( typeof opt === "number" ? opt : ( opt.pin === undefined ? 7 : opt.pin @@ -85,7 +89,7 @@ module.exports.IR.Motion = function(opt) { }; /** - * @deprecated Will be deleted in version 0.9.0. Use Proximity instead. + * @deprecated Will be deleted in version 1.0.0. Use Proximity instead. */ module.exports.IR.Proximity = function(opts) { console.log("IR.Proximity is deprecated. Use Proximity instead"); diff --git a/lib/pir.js b/lib/pir.js index 4ec782934..c274f1ed9 100644 --- a/lib/pir.js +++ b/lib/pir.js @@ -4,6 +4,7 @@ var Board = require("../lib/board.js"), /** * Pir, IR.Motion + * @deprecated * @param {Object} opts Options: pin, type, id, range */