Commit Graph

  • a976fd3f71 Better examples Nathan Kellenicki 2018-08-03 23:19:05 +01:00
  • c1f04d2145 Better examples Nathan Kellenicki 2018-08-03 15:46:36 +01:00
  • 6e3435376c Better examples Nathan Kellenicki 2018-08-03 15:33:12 +01:00
  • e60598bba9 Fixed documentation Nathan Kunicki 2018-08-02 20:52:42 +01:00
  • dc5094cf01 Updated contributors Nathan Kunicki 2018-08-02 16:59:13 +01:00
  • e32fe74683 Merge branch 'master' of github.com:nathankunicki/node-lpf2 Nathan Kunicki 2018-08-02 16:51:24 +01:00
  • 43301f529c
    Rename LICENSE to LICENSE.md Nathan Kunicki 2018-08-02 16:51:10 +01:00
  • f0e28de114 Simplified speed tuples Nathan Kunicki 2018-08-02 16:49:06 +01:00
  • 7b4c91ea07 Added note about PUP hub crash to readme Nathan Kunicki 2018-08-02 16:38:13 +01:00
  • 8311773143 Simplified speed tuples Nathan Kunicki 2018-08-02 16:32:31 +01:00
  • 24037d537c Better handling of message lengths when sending packets Nathan Kunicki 2018-08-02 16:10:17 +01:00
  • a39352703b Better port checking Nathan Kunicki 2018-08-02 15:22:10 +01:00
  • 82436b9408 Port AB properly supported on Boost Move Hubs Nathan Kunicki 2018-08-02 15:16:45 +01:00
  • b0b9a6c86b Port AB properly supported on Boost Move Hubs Nathan Kunicki 2018-08-02 13:05:22 +01:00
  • f51f066c94 Port AB properly supported on Boost Move Hubs Nathan Kunicki 2018-08-02 12:44:43 +01:00
  • 4cfee19b5a Port AB supported on PUPHub, setName on LPF2 hubs Nathan Kunicki 2018-08-02 11:57:22 +01:00
  • 2a5b5a47b9 Port AB supported on PUPHub, setName on LPF2 hubs Nathan Kunicki 2018-08-02 11:41:21 +01:00
  • 02b2215ca8 Set name of WeDo 2.0 hub Nathan Kunicki 2018-08-01 15:35:46 +01:00
  • b0d73761be Renamed Wedo2Hub to WeDo2SmartHub Nathan Kunicki 2018-08-01 15:01:25 +01:00
  • d83b913a69 Renamed Wedo2Hub to WeDo2SmartHub Nathan Kunicki 2018-08-01 14:58:15 +01:00
  • 7b8d7bd8d2 Better error handling Nathan Kunicki 2018-08-01 14:36:13 +01:00
  • 0d0d1a8d32 Better error handling Nathan Kunicki 2018-08-01 14:25:40 +01:00
  • a509a9c0b2 Fixed speed mapping Nathan Kunicki 2018-08-01 14:10:11 +01:00
  • 7a9867e42f Fixed debug logging Nathan Kunicki 2018-08-01 12:05:30 +01:00
  • 7d7a7377c7 Gave some consts better names Nathan Kunicki 2018-08-01 11:38:29 +01:00
  • 0fee67c438 JSDoc ignore events Nathan Kunicki 2018-08-01 11:31:24 +01:00
  • 4db9a6528c Docs maintain class hierarchy Nathan Kunicki 2018-08-01 11:19:55 +01:00
  • 2665879d19 Docs for different classes Nathan Kunicki 2018-08-01 11:10:09 +01:00
  • 866d1f6d7d Docs for different classes Nathan Kunicki 2018-08-01 11:08:25 +01:00
  • 8bce100fa1 Seperate classes for different hub types Nathan Kunicki 2018-08-01 11:06:30 +01:00
  • f782317468 Better motor control, better documentation Nathan Kunicki 2018-08-01 10:23:58 +01:00
  • 07ea88d8b8 Fixed Boost motor on Boost Hub Nathan Kunicki 2018-08-01 09:22:55 +01:00
  • 0a5a42ef85 Battery level for WeDo 2.0 Smart Hub Nathan Kunicki 2018-08-01 09:10:55 +01:00
  • 4f3f121319 More reliable motor command for PUP hub Nathan Kunicki 2018-07-31 22:10:18 +01:00
  • e89e729a8c Better error handling with motor types Nathan Kunicki 2018-07-31 17:04:51 +01:00
  • a20fbe7d70 Battery level and current of lpf2 hubs Nathan Kunicki 2018-07-31 16:25:20 +01:00
  • d917f9cb12 Fixed disconnect bug, made discovery better Nathan Kunicki 2018-07-31 14:39:06 +01:00
  • d5707c7a23 More appropriate messageBuffer name Nathan Kunicki 2018-07-31 14:16:57 +01:00
  • 7e36b96ad0 Boost motor partial support on PUP hub Nathan Kunicki 2018-07-31 13:37:11 +01:00
  • 0e00bfd653 Testing Nathan Kunicki 2018-07-31 11:12:10 +01:00
  • 2106586377 Added automated train layout example Nathan Kunicki 2018-07-27 11:20:23 +01:00
  • d5a62f5645 Added automated train layout example Nathan Kunicki 2018-07-27 11:17:50 +01:00
  • 9336558aff Remove test file Nathan Kunicki 2018-07-26 18:18:18 +01:00
  • 577dd00365 Fixed optional callbacks when activating port devices Nathan Kunicki 2018-07-26 18:15:54 +01:00
  • 1f0f007e9d Added artificial (read: client side) timing for motors on the WeDo 2.0 Smart Hub Nathan Kunicki 2018-07-26 18:12:31 +01:00
  • 137929607f Added buzzer support to the WeDo 2.0 Smart Hub Nathan Kunicki 2018-07-26 17:59:59 +01:00
  • 490117f36e Added buzzer support to the WeDo 2.0 Smart Hub Nathan Kunicki 2018-07-26 17:59:28 +01:00
  • 98620bce72 Added buzzer support to the WeDo 2.0 Smart Hub Nathan Kunicki 2018-07-26 17:58:28 +01:00
  • 364607f1b1 Randomised colors on vernie Nathan Kunicki 2018-07-26 09:22:31 +01:00
  • b0b0523d3a Updated readme with remote led color support Nathan Kunicki 2018-07-26 09:19:19 +01:00
  • c61d3ec0d6 Better comments Nathan Kunicki 2018-07-26 09:17:26 +01:00
  • 9cd657af81 Added train reverse example Nathan Kunicki 2018-07-26 09:09:59 +01:00
  • af3109ac2c Fix for remote LED working Nathan Kunicki 2018-07-25 14:02:21 +01:00
  • 8684f1d5cc Updated readme Nathan Kunicki 2018-07-23 22:03:06 +01:00
  • 877b6e16b0 Updated readme Nathan Kunicki 2018-07-23 22:02:08 +01:00
  • 356ab9e04a Updated readme Nathan Kunicki 2018-07-23 21:50:59 +01:00
  • 30e37fbf4b Merge branch 'master' of github.com:nathankunicki/node-lpf2 Nathan Kunicki 2018-07-23 21:29:31 +01:00
  • 9ddafe4e04 WeDo 2.0 motor now works with PU hub Nathan Kunicki 2018-07-23 21:29:18 +01:00
  • 5063f01117
    Create LICENSE Nathan Kunicki 2018-07-05 16:09:59 +01:00
  • 17a35d6cd8 Added to readme Nathan Kunicki 2018-07-05 10:24:01 +01:00
  • 0e7c183cd0 Added to readme Nathan Kunicki 2018-07-05 10:20:27 +01:00
  • 3d3fd355f0 Added to readme Nathan Kunicki 2018-07-05 10:19:19 +01:00
  • 0b084ec0fd Added to readme Nathan Kunicki 2018-07-05 10:17:54 +01:00
  • 4988da178b Tidied up Vernie remote code Nathan Kunicki 2018-06-30 21:19:58 +01:00
  • 1fff7e64ff Vernie remote now controls head Nathan Kunicki 2018-06-30 20:51:25 +01:00
  • 7c8fef7e31 Vernie remote example Nathan Kunicki 2018-06-30 20:29:26 +01:00
  • 73e7f89f6f Compatible with Powered Up Hub and Remote Nathan Kunicki 2018-06-30 19:18:47 +01:00
  • 184df80120 Fixed bug when setting led on wedo hub Nathan Kunicki 2018-06-28 22:02:17 +01:00
  • 15fff746da _writeMessage function for LPF2Hub Nathan Kunicki 2018-06-28 18:09:29 +01:00
  • b64b852508 Readme correction Nathan Kunicki 2018-06-28 18:01:35 +01:00
  • d515fcd662 _writeMessage function for LPF2Hub Nathan Kunicki 2018-06-28 17:58:26 +01:00
  • c6395e109b First pass at buffering incoming data until a complete message has arrived Nathan Kunicki 2018-06-28 17:18:16 +01:00
  • ed515d6ec0 Added attach/detach events Nathan Kunicki 2018-06-28 16:55:53 +01:00
  • 12e3fdb8b7 Tidy up readme Nathan Kunicki 2018-06-28 15:01:13 +01:00
  • dae50dd700 Train test Nathan Kunicki 2018-06-28 11:04:57 +01:00
  • 74cab90ddc Exported Consts Nathan Kunicki 2018-06-27 16:47:04 +01:00
  • ac9d17da92 Exported Consts Nathan Kunicki 2018-06-27 16:44:06 +01:00
  • e0a6694bd9 BoostHub now LPF2Hub Nathan Kunicki 2018-06-27 16:35:09 +01:00
  • b4cd5fd40b LED example across multiple hubs Nathan Kunicki 2018-06-26 23:21:37 +01:00
  • 36a83f78fa Vernie example uses distance sensor Nathan Kunicki 2018-06-26 23:12:11 +01:00
  • b63e0a8a80 Added speed mapping Nathan Kunicki 2018-06-26 15:01:17 +01:00
  • 9c13d2755a Added speed mapping Nathan Kunicki 2018-06-26 14:56:39 +01:00
  • b5f298cee3 Changed wait to sleep, and added a new wait command Nathan Kunicki 2018-06-26 11:54:11 +01:00
  • e5cae2986b Changed wait to sleep, and added a new wait command Nathan Kunicki 2018-06-26 11:52:30 +01:00
  • ffa93a2522 Added availability information Nathan Kunicki 2018-06-26 11:19:22 +01:00
  • 5168c8bacf Added availability information Nathan Kunicki 2018-06-26 11:16:58 +01:00
  • 1e32d551b3 Added LED lights to compatibility matrix Nathan Kunicki 2018-06-24 21:59:14 +01:00
  • c63cc87a7a Better Vernie example Nathan Kunicki 2018-06-24 21:50:15 +01:00
  • 5be76c5228 Filtering out invalid color sensor values Nathan Kunicki 2018-06-22 16:46:41 +01:00
  • 5165ab7e45 Better Vernie example Nathan Kunicki 2018-06-22 15:58:27 +01:00
  • dce0fccc6d Better Vernie example Nathan Kunicki 2018-06-22 15:56:48 +01:00
  • 138cca1b34 Better Vernie example Nathan Kunicki 2018-06-22 15:46:39 +01:00
  • b1a84ebcd7 Better Vernie example Nathan Kunicki 2018-06-22 15:35:28 +01:00
  • 351d0226a2 Added wait helper method Nathan Kunicki 2018-06-22 15:24:24 +01:00
  • 2cd7ccd253 All command methods now return promises Nathan Kunicki 2018-06-22 12:40:06 +01:00
  • 667c98ccde All command methods now return promises Nathan Kunicki 2018-06-22 12:21:44 +01:00
  • 47fa748273 All command methods now return promises Nathan Kunicki 2018-06-22 12:20:08 +01:00
  • 92248caca5 Removed all callback apis Nathan Kunicki 2018-06-22 12:05:13 +01:00
  • fdd4bb8114 Turned connect method into promise based rather than callback based Nathan Kunicki 2018-06-22 11:59:47 +01:00
  • fa88855a61 Better documentation Nathan Kunicki 2018-06-22 11:04:22 +01:00