https://github.com/rwaldron/johnny-five/commit/3a7bacacc0ae5fc9df4763707406ea57f35b118b |
v0.9.1 |
https://github.com/rwaldron/johnny-five/commit/194e480381f18492b660e6d9370306b3bc1ee122 |
Fix appveyor badge url |
https://github.com/rwaldron/johnny-five/commit/ae7646ebae2493ef831acbc660b80dff00feb3aa |
Run travis on modern infra |
https://github.com/rwaldron/johnny-five/commit/59cc1c9367465df7ae322ee227320788280338f9 |
Cull the garbage from package.json |
https://github.com/rwaldron/johnny-five/commit/76c75041cf1527bc112f10cd49bd3730cbb9cfe3 |
Read the long message. |
https://github.com/rwaldron/johnny-five/commit/ba41155ab6ec6dff3e4622f2fcb8899a6d928902 |
v0.9.0 |
https://github.com/rwaldron/johnny-five/commit/5005ab016fab31b83213fc0e612789a87cceb860 |
Appveyor badge |
https://github.com/rwaldron/johnny-five/commit/fddb28c2cd385aa3b5fa3ef9a1e257fa2354579e |
Appveyor.yml |
https://github.com/rwaldron/johnny-five/commit/440b95bfb3d88139c7962a8ca8a95b913b25f661 |
Travis: test several versions of node |
https://github.com/rwaldron/johnny-five/commit/abb2f3ac0e4837df63ef874c5132f4bd4a585de3 |
Remove bogus null arguments from emitters. Fixes gh-561 |
https://github.com/rwaldron/johnny-five/commit/586832148b7137723596f0d3d6345b4c613a22f2 |
Let's try win-spawn because fucking windows |
https://github.com/rwaldron/johnny-five/commit/33e1c8da5cf89afc7151fd0f1cf686a2ca93d810 |
If Firmata installed serialport successfully, just steal it so we both can use it. |
https://github.com/rwaldron/johnny-five/commit/bfb3204acf9ea64aa54df3dfb46f7e0b96c21dc7 |
process.env.* will not work as expected. |
https://github.com/rwaldron/johnny-five/commit/f11d2e48b15ed0226019192c6235bdfe5a61368d |
Cool typo spazz |
https://github.com/rwaldron/johnny-five/commit/fa77a727eff3ea15830739a2912f3a278c1c170a |
delete process.ENV.SERIAL_PORT_INSTALLED; |
https://github.com/rwaldron/johnny-five/commit/d6c1bc2eccf4c0778f0ee9737f238b88b9896cab |
Set ENV flag in preinstall, instead of attempting to install. Moves sp install back to postinstall |
https://github.com/rwaldron/johnny-five/commit/9ae315723dd68571b823e060a02457d5a3ef800e |
Deps: do serialport installation before deps (allow firmata to bail out) |
https://github.com/rwaldron/johnny-five/commit/7c1919f774a064ba666f07e03314ec9161c1b513 |
Deps: work in progress, temp switch to firmata.js repo |
https://github.com/rwaldron/johnny-five/commit/3866a77ff11d26b81e2fa80cdec00a0500447f9a |
Deps: work in progress, update to latest firmata.js |
https://github.com/rwaldron/johnny-five/commit/e75078baabbb2afb08e36cf9b9aba7e53a756165 |
Deps: work in progress, postinstall script for serialport installation |
https://github.com/rwaldron/johnny-five/commit/34b4b7bcca279225f6198d1284f5572c76fcd78c |
v0.8.106 |
https://github.com/rwaldron/johnny-five/commit/ee2f739d7596d9df11dbed0f865e1a6085c4ac02 |
IMU/Altimeter: Finesse elevations that are below sea level. It's magic. |
https://github.com/rwaldron/johnny-five/commit/0f215d021a987d0ed8b636f8ac3d6698efda9794 |
v0.8.105 |
https://github.com/rwaldron/johnny-five/commit/f9f8205decc8648b1e540ce0410640961b0e18f2 |
Deps: lock in Firmata @ 0.6.0 until conditional serialport install updates are confirmed. |
https://github.com/rwaldron/johnny-five/commit/28eb44a1993f27e261211adf7490467b6e8db09c |
v0.8.104 |
https://github.com/rwaldron/johnny-five/commit/9ba3e907608ef65f4aa6ed44f8bb27e6320ecb9b |
Altimeter: improved elevation requirement warning message |
https://github.com/rwaldron/johnny-five/commit/57c5ab56fd8e4ade6ea1669e140c2b06c6cdd9d5 |
Board.Controller: fix warn messages |
https://github.com/rwaldron/johnny-five/commit/fd7fa13d99eba7e45bd71fb96b190e17966ad433 |
Migrate component classes to Board.Controller |
https://github.com/rwaldron/johnny-five/commit/95ce9faa7320ad1f81d02ce2e41308a61b847d56 |
Board.Controller: manage component controller decorator & required parameters |
https://github.com/rwaldron/johnny-five/commit/5d7bf263543cc5bc05e670c19e00136770a11349 |
v0.8.103 |
https://github.com/rwaldron/johnny-five/commit/03b4c74b1295cbdf0e06df9cf0f9078799796875 |
Multi: MPL3115A2 reset Barometer/Altitude offset registers. |
https://github.com/rwaldron/johnny-five/commit/d4a178f7ae396495828b2fdfa9b80202d545bc3c |
v0.8.102 |
https://github.com/rwaldron/johnny-five/commit/cfc5aecf6f0b6e27693d248c3a15a2a357e828f5 |
Deps: lock in serialport 1.7.4 until cleared on 2.x.x with node 4.x.x |
https://github.com/rwaldron/johnny-five/commit/a3e713129055894b970a6db74aa806cec31c15c5 |
v0.8.101 |
https://github.com/rwaldron/johnny-five/commit/382765ae850f39c7e877dc2ce1fdda452a6f49f3 |
Multi: make altitude calibration contingent on user specifying opts.elevation |
https://github.com/rwaldron/johnny-five/commit/242c5b4befeb5417a1419632baeb6e6cff37b745 |
merge |
https://github.com/rwaldron/johnny-five/commit/f7f23a618152ab2c00c9d40e54423874818197b7 |
Adding the initial chip configuration |
https://github.com/rwaldron/johnny-five/commit/cf2fd1632f1756645500aa54da489289b05af796 |
MPL3115A2: Calibration, requires a base altitude. |
https://github.com/rwaldron/johnny-five/commit/dce73e80bd51fdbb502bb0e1f8f41378af0d97cf |
MPL3115A2: Calibration, requires a base altitude. |
https://github.com/rwaldron/johnny-five/commit/0a13b77f7f9787c0ff9cae610203e59d3983189b |
Update mpl3115a2 diagrams |
https://github.com/rwaldron/johnny-five/commit/cafeaa40a9a42b4e4a28d8d7498f77539af6eee6 |
Joystick: cleanup example |
https://github.com/rwaldron/johnny-five/commit/a4e0d29055269566bb9228a05e153c6d118a85c6 |
Joystick: Removes threshold option. |
https://github.com/rwaldron/johnny-five/commit/cfbb29927d1303e5d229bc35123aeb9a4cad16f1 |
v0.8.100 |
https://github.com/rwaldron/johnny-five/commit/c7c2a43d8114473697460176d0ce4a6553857efd |
Light: fix analog scaling |
https://github.com/rwaldron/johnny-five/commit/75e744d61f61cd6199cd5f28bab43776dfd6751e |
v0.8.99 |
https://github.com/rwaldron/johnny-five/commit/2b3cdf1e253efb6da3d8b75e444d267de7bd6a0e |
Light: ALSPT19 |
https://github.com/rwaldron/johnny-five/commit/534dba90716dd51aaad635f0c6d269f9c130930f |
Readme: add more platforms to description |
https://github.com/rwaldron/johnny-five/commit/730ce77b9cad309e4857fafeae08cb7f54d41d33 |
v0.8.98 |
https://github.com/rwaldron/johnny-five/commit/3b0da39de6655fa1821e632f0d57f32b68ae0586 |
Adding unit tests for MPL3115A2 |
https://github.com/rwaldron/johnny-five/commit/5f94ad3c87644b4d187f4e57b01d50f4697a45f1 |
merge |
https://github.com/rwaldron/johnny-five/commit/bccdd8b777549d81c50ec02459232ce851ac5211 |
fixing bad emit pattern |
https://github.com/rwaldron/johnny-five/commit/2eb3b1eec22ab3842effb5cdde796e09b7dbb049 |
adding sources for formulae |
https://github.com/rwaldron/johnny-five/commit/e8ba581368c6f5113907963eea4b25f9ada47c4f |
adding wiring example |
https://github.com/rwaldron/johnny-five/commit/a4661c33c2ebc0582ce580baaba7ece668532736 |
accidentally got a reference to Hygrometer. Wrong branch |
https://github.com/rwaldron/johnny-five/commit/667575165b2349f93edcc163bd4ed789f5b33cb7 |
Adding examples |
https://github.com/rwaldron/johnny-five/commit/52376582f5df5019aada7cd5880f75387398daa6 |
Adding altimeter support |
https://github.com/rwaldron/johnny-five/commit/c23c1a641504e649d2ef61a223c23f6dcbf21780 |
Adding initial support for MPL3115A2 barometer/temperature. Altimiter to come |
https://github.com/rwaldron/johnny-five/commit/1dc4cf0f1d2ff64f48636ff6485b10932592cad0 |
v0.8.97 |
https://github.com/rwaldron/johnny-five/commit/207ecec567383ac9d4f12f00acaff8faa8b7b51a |
Added tests for the HTU21D |
https://github.com/rwaldron/johnny-five/commit/1c194e04d3188e655ab16bd98e2c0ab4c0ff48c1 |
code review suggestions |
https://github.com/rwaldron/johnny-five/commit/70abe9827b3ba563840bc5426795b1dba334f5b2 |
Adding wiring diagram |
https://github.com/rwaldron/johnny-five/commit/59802b54a35a04f854d218354b1cf94419f27ad1 |
Adding examples docs |
https://github.com/rwaldron/johnny-five/commit/125cc79068a80bcae8a89f62ac8d85291f9da8a9 |
adding Multi controller and example |
https://github.com/rwaldron/johnny-five/commit/feb960d315e07b99e2471866a508d78bd4d14e76 |
Adding support for the htu21d hygrometer and temperature |
https://github.com/rwaldron/johnny-five/commit/3dbef91e006114ffa83f814b61f5c3a6ec2dcd14 |
fixing bad emit pattern |
https://github.com/rwaldron/johnny-five/commit/c08d5b69f2099898a7268694fee14343dab4548a |
adding sources for formulae |
https://github.com/rwaldron/johnny-five/commit/f9b9258f41497397a314cc197718b232e48e1681 |
adding wiring example |
https://github.com/rwaldron/johnny-five/commit/88ad17a2d1db8d80be1ea9696bab5a83b6cb67e7 |
accidentally got a reference to Hygrometer. Wrong branch |
https://github.com/rwaldron/johnny-five/commit/dcb814622adb073d1e32954cd5b8ad0963cfdb2e |
Adding examples |
https://github.com/rwaldron/johnny-five/commit/66a7d80b5ed343de6b9e9bedf35c185ba1109ace |
Adding altimeter support |
https://github.com/rwaldron/johnny-five/commit/bc507ee26c2647fbf16ca9685852128e3fa51308 |
v0.8.96 |
https://github.com/rwaldron/johnny-five/commit/80dfb3c84dd9c759e7b4e77c14bbfff2461c378d |
Examples: Photon Weather Shield, moisture sensor |
https://github.com/rwaldron/johnny-five/commit/3e90ca493e7e167c8a63dca2c54f25208884cef2 |
Sensor: support enable(), disable() |
https://github.com/rwaldron/johnny-five/commit/90c58d2f5b7e669357f1a31cb636d3e4f32c43ac |
Pin: add isHigh, isLow properties |
https://github.com/rwaldron/johnny-five/commit/b629d656ce2584da1cbc32d48d0ae0b7ae4fc607 |
Added missing file |
https://github.com/rwaldron/johnny-five/commit/1ee5df54f5a26932800536ec74246009a7324b67 |
Removed unused variable |
https://github.com/rwaldron/johnny-five/commit/d110e26a9538251ed1094519c6f7f66225067395 |
Adding initial support for MPL3115A2 barometer/temperature. Altimiter to come |
https://github.com/rwaldron/johnny-five/commit/e468a4074d03f1a4065b9fe31143c792e0873fc8 |
Led.Digits: Dual clock display example |
https://github.com/rwaldron/johnny-five/commit/26d47ea4dd58c84ac55e4b85da109cf5c14542a0 |
v0.8.95 |
https://github.com/rwaldron/johnny-five/commit/2a7a6889769f2d588898603cace5390da6fe979c |
Add donmccurdy to contributors |
https://github.com/rwaldron/johnny-five/commit/32861f41b17253fae2fd3ed5af3f83073eb183b0 |
Led.Digits: additional test, example using HT16K33 |
https://github.com/rwaldron/johnny-five/commit/9390e7aefca36aaf5d5fca6d15a8396a7aa2abdb |
4 digit 7 segmant examples |
https://github.com/rwaldron/johnny-five/commit/a063e32f19b506e55c892dc20a35fd007a27cdda |
LedControl: If message is not a string, do coercion |
https://github.com/rwaldron/johnny-five/commit/b54b7265c29163c81fcd301a98e51672f381b205 |
v0.8.94 |
https://github.com/rwaldron/johnny-five/commit/75fad5170b38ba16eb997b91dd901c4c69421452 |
Boards: implement byId method for Boards collection instances. |
https://github.com/rwaldron/johnny-five/commit/6729e7fa86ab5f6d5189b4e0426929bed091cc68 |
v0.8.93 |
https://github.com/rwaldron/johnny-five/commit/f9efda220cf7419d5e879a70c330fa3d39cc712c |
Examples: regenerate |
https://github.com/rwaldron/johnny-five/commit/b9542e33f940b0bea5154bf5bd98a1a4ea5cb05f |
Add note about tmp102 addressing |
https://github.com/rwaldron/johnny-five/commit/85b4a8e46a284baeb7deebb76ed4ba4feed65261 |
Temperature: use newer tmp102 layout |
https://github.com/rwaldron/johnny-five/commit/33731ecdd4a35d89d0549079f8a0c3774a3dd7c3 |
Formatting nits |
https://github.com/rwaldron/johnny-five/commit/62b86332a145588f1da3228446b832389b610495 |
v0.8.92 |
https://github.com/rwaldron/johnny-five/commit/d34c6e6a717a51bc2b8ca1a3ff89a3bedf580892 |
Allow digital sensor constructor to take string pin names |
https://github.com/rwaldron/johnny-five/commit/c8efd30990736e6c50ce916486426b711e0a606e |
Support Led.Digits with HT16K33 controller |
https://github.com/rwaldron/johnny-five/commit/f24f59e1dc5904baedba4148b1a3dafac9b97784 |
Adding support for Sparkfun TMP102 Temperature Sensor |
https://github.com/rwaldron/johnny-five/commit/fed3c96f428f2b309959b55c9b1d7b1d832d490f |
Examples: remove redundant EV3 & NXT Proximity examples |
https://github.com/rwaldron/johnny-five/commit/c21221804ca93991d7a6d4d1c22553b99d8b44e2 |
Examples: Light |
https://github.com/rwaldron/johnny-five/commit/cf398e3c7f3f9b71cffb0625d5a66e5a06c218cc |
Examples: EVShield videos |
https://github.com/rwaldron/johnny-five/commit/0d22d62cd8badcdb14875e0584b0b9173c1e2e37 |
v0.8.91 |
https://github.com/rwaldron/johnny-five/commit/929b082d8410e26f658b33e74c63529b66196a09 |
Fixups |
https://github.com/rwaldron/johnny-five/commit/7bd605701f39cc6fa37bcdadeebee03db42694fa |
Tweak titles of Intel + Grove examples, 2 |
https://github.com/rwaldron/johnny-five/commit/a0a174999798eb3fa42c0b9dff97ca9cebfe0007 |
Tweak titles of Intel + Grove examples |
https://github.com/rwaldron/johnny-five/commit/17125c99500ba389c891bd7acaae9889944aff7d |
Readme: regen |
https://github.com/rwaldron/johnny-five/commit/06b5127d54ec2874910e8d505ed897bc339c9e58 |
Grove: Add TSL2561 |
https://github.com/rwaldron/johnny-five/commit/83f5b063fde0cdc63ef1046f85c8db48de5996e2 |
Examples: generate Grove + Intel examples |
https://github.com/rwaldron/johnny-five/commit/c9f651c05fc91cbe18dc6f03daff50c007d81360 |
Grove + Intel kit examples |
https://github.com/rwaldron/johnny-five/commit/ff2ab6027d82b807705f04f5dd1283c83b420ff5 |
Accelerometer: MMA7660 support |
https://github.com/rwaldron/johnny-five/commit/efe24026cf0bd1daae4924253b524ea97bc567e1 |
Further nits |
https://github.com/rwaldron/johnny-five/commit/8e4af36745eb851b1a176389b51f3396cdb2da1a |
Generate examples |
https://github.com/rwaldron/johnny-five/commit/8e242ff996a77dd95a63776d76754b6eaf6e936f |
Fix json syntax error |
https://github.com/rwaldron/johnny-five/commit/7775096fd835e919d53c62dea4bb8b6f7b20d59b |
Lint nits and test fixes |
https://github.com/rwaldron/johnny-five/commit/31d1370446bb9b64e073c925abde0fc6b0a92fea |
Light: TSL2561 |
https://github.com/rwaldron/johnny-five/commit/e4ae3424f6b109a11e02cef116e61324727ceb9a |
EVS: More color; ISL29125 |
https://github.com/rwaldron/johnny-five/commit/03b3f49b08281d38ef00d8628ca06c7e06971507 |
EVS: Light supports two types: Ambient (default) & Reflected |
https://github.com/rwaldron/johnny-five/commit/5091bd55eec4d18b73014c7169cf5f0f3376a242 |
EVS: Color and Light |
https://github.com/rwaldron/johnny-five/commit/4ae32dde77d71d58ec5c8ba5729ee0b1dfbb18ed |
EV3 => EVS |
https://github.com/rwaldron/johnny-five/commit/8ab042eb879ecbb16b215380fec8218fd08dfe56 |
EV3: NXT Motors, EV3 Ultrasonic |
https://github.com/rwaldron/johnny-five/commit/50c07dcd6bc79ca9c77f45bbc69345de8031b877 |
EV3: NXT Button; Update Proximity:EV3 => EV3_IR |
https://github.com/rwaldron/johnny-five/commit/fac8cf5b5c51a2f5f46f97d7c65166ac932aeaf9 |
EV3: nit cleanup |
https://github.com/rwaldron/johnny-five/commit/c38d267a9a56216404f62a262e2e10b24690d69c |
EV3: Motor |
https://github.com/rwaldron/johnny-five/commit/ef5c3da691ae1ff268ff13336b39fad98fc44421 |
EV3: Proximity |
https://github.com/rwaldron/johnny-five/commit/db24f28d4d025ac2efb598ca4b61c44606dd5af3 |
EV3: Button |
https://github.com/rwaldron/johnny-five/commit/59728dbfadf7ed92c16315a2e404ab40f2720e9a |
Compass: make interval controllable |
https://github.com/rwaldron/johnny-five/commit/e6a23ba0e21d9bc20d9c73cade06b8dfe1a98e76 |
Lint nit |
https://github.com/rwaldron/johnny-five/commit/4e5da739cff21b0949b0ab07aac5709e31751004 |
v0.8.90 |
https://github.com/rwaldron/johnny-five/commit/049facdb82c3770d3fa5f83569caed54ed48dd59 |
Adds TRAHOMOTO to contributors |
https://github.com/rwaldron/johnny-five/commit/1df02fe9dd56e6b756e745722fef76b4a455a3e9 |
LCD: Add tests for MJKDZ |
https://github.com/rwaldron/johnny-five/commit/46b42db6486620d30c0eb68ffb2376c3515e66fc |
Added support LCD MJKDZ Controller based on PCF8574. Closes gh-867 |
https://github.com/rwaldron/johnny-five/commit/10b3a82def467a71791ee1f8a010be6bcc189cc4 |
LCD: Make PCF8574 capable of supporting MJKDZ |
https://github.com/rwaldron/johnny-five/commit/86fd2193e8bf5cbd2ad7f11aee84499d76bc2ca9 |
LCD migration TODO notes. |
https://github.com/rwaldron/johnny-five/commit/8d5c73b343e8a1a93b765589cc02ecf18383fb92 |
Ensure that LCD characters are exported. Fixes gh-867 |
https://github.com/rwaldron/johnny-five/commit/7941d817e4bfa7914940e7a66ebc28acbac74a94 |
Restrict pingRead requests to 65ms periods (+ request and response time). Fixes gh-896 |
https://github.com/rwaldron/johnny-five/commit/dd6e22fb063cb0fc1b3f0fe1878b8b14d2fd3255 |
Remove call to lcd.display |
https://github.com/rwaldron/johnny-five/commit/a72a1cff0b542910acfa5e6ee51e9722414bcd21 |
COMMANDS => REGISTER |
https://github.com/rwaldron/johnny-five/commit/a19f7b806ab77ed70f4c7fe8137d5bf4f889adc4 |
Fix typo on controller name |
https://github.com/rwaldron/johnny-five/commit/e7d32ae0e62dad2e4578f08413889a95d41672fb |
Complete test conversion for analog controllers and aref |
https://github.com/rwaldron/johnny-five/commit/f41da24f5d3972a56ef2760d5daa0e463f2d7116 |
v0.8.89 |
https://github.com/rwaldron/johnny-five/commit/99028293b65d21432bc105f34813750625e59e03 |
Add Corey Frang to contributors |
https://github.com/rwaldron/johnny-five/commit/757285205fcc9ae21f93c38c1788933849c82162 |
Fix messages in testAnalogConversion |
https://github.com/rwaldron/johnny-five/commit/9260e97cf269dea8fb9e6e5eab9b5b8cae9264c3 |
Use this.sandbox instead of this.sinon |
https://github.com/rwaldron/johnny-five/commit/997a6f51ec29050d90bd7589dc44e802ffdde606 |
Convert TMP36 tests |
https://github.com/rwaldron/johnny-five/commit/f5a7bde6ae8cb2c8a245c1aa3f1bffdc165c90f1 |
Add aref to the rest of the analog controllers |
https://github.com/rwaldron/johnny-five/commit/8e616a0146090754d2fad196ebe5fcc5b8638ec0 |
Temp test suite refactorings |
https://github.com/rwaldron/johnny-five/commit/85fa2c06397cccdd33d6873bdaea9a49009f965a |
Update nanotimer and piezo tests to stop failing on iojs. Fixes gh-890 |
https://github.com/rwaldron/johnny-five/commit/0445a00727b4c982dd89814261cd1858c677aafd |
Examples: LUDUS |
https://github.com/rwaldron/johnny-five/commit/1d41a9ea29a41fdd2c7745e7b15237eeb2a9d955 |
Temperature: add analog reference to TMP36 controller |
https://github.com/rwaldron/johnny-five/commit/75c15163066e45fbdad83f58ade9f409b82b44de |
v0.8.88 |
https://github.com/rwaldron/johnny-five/commit/d972d86a60cf728111c9774c83da1fe12fc948ea |
Motor: LUDUS Shield |
https://github.com/rwaldron/johnny-five/commit/aae64008af1ab068d5941fe6249f503c09ee9930 |
Temperature: Add C, K, F values to the data event and temperature objects |
https://github.com/rwaldron/johnny-five/commit/b20a4a0e4bce5d46c8c41acc370fdf81da749a9e |
Update si7020 fzz |
https://github.com/rwaldron/johnny-five/commit/52855148b6e377420696c26c3628c4a5b40478d2 |
v0.8.87 |
https://github.com/rwaldron/johnny-five/commit/f96b55ae9d445e30c67ace60b8c8a3d90a1ea353 |
Adds .tesselignore |
https://github.com/rwaldron/johnny-five/commit/78f9fc157c4f416082c0150744bf063e7bf3dda8 |
Temperature: SI7020 |