206 Commits

Author SHA1 Message Date
Debenben
01d229823e
fix issue #118 (partially)
fix wrong constant, should be 0x82 like in previous version.
2020-12-29 16:31:45 +01:00
df4ea5dd86 Mario gesture support 2020-12-23 10:24:59 -08:00
5094c8269f Mario accelerometer support 2020-12-23 10:15:57 -08:00
e88cec2635 Added buffer shim to webpack
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-12-22 17:35:48 -08:00
e016f14059 Removed ancient temperature subscription
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-22 16:42:41 -08:00
38bdea2642 Merge branch 'master' of https://gitea.kellenicki.com/nkellenicki/node-poweredup into feature/mario
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-22 15:44:25 -08:00
2dec413e94
Merge pull request #111 from jncraton/lpf2hub-consts
All checks were successful
continuous-integration/drone/push Build is passing
Replace magic numbers with constants
2020-12-22 15:20:02 -08:00
d1fe3a49e4 Fixed Typescript defs
All checks were successful
continuous-integration/drone/push Build is passing
2020-12-22 15:17:59 -08:00
Jon Craton
7bc9603952 Replace magic numbers with constants
This replaces several magic numbers in the lpf2hub implementation with constants that were already present in src/consts.ts. This should enhance readability and maintainability. Comments that were made redundant by including the constant names have been removed.

There are still quite a few magic numbers in here that could be replaced, particularly in the byte arrays used to build messages, but I didn't attempt to clean those up.
2020-10-16 15:05:01 -04:00
7bd7d3ce6d Mario support 2020-10-02 10:14:00 -07:00
f64b141227 Updated Control+ motors 2020-10-01 17:34:09 -07:00
Léo Bonnargent
4394030f6b Fix message length comparison 2020-06-28 17:48:13 +02:00
6bdd454772 Fix for scanStop on Raspberry Pis
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-06-12 13:48:20 -07:00
9b4d496f34 Updated deps, added exports
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-06-12 12:52:57 -07:00
afe4eadf08 Fixed docs, updated force sensor for WeDo, added Mindstorms motors
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-06-12 12:37:07 -07:00
dee732c8ca More error handling around manuallyAttachDevice
Some checks failed
continuous-integration/drone/tag Build is failing
continuous-integration/drone/push Build is passing
2020-06-03 20:24:03 -07:00
e6c6a3c18f Method for manually attaching devices as a workaround for connection issues
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-06-03 09:05:41 -07:00
1b2c988409 Added support for the leds on the Technic color sensor
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-05-31 13:31:53 -07:00
Léo Bonnargent
93d6a9e45a Improve web ble mailbox 2020-05-25 23:19:04 +02:00
6decc7139b gotoPhysicalZero fix
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-24 15:53:18 -07:00
bcc59ce81c Added maxpower
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-05-24 10:15:30 -07:00
974b32e98c Updated docs
All checks were successful
continuous-integration/drone/push Build is passing
2020-05-23 19:30:38 -07:00
a7992bf20e Added gotoRealZero
Some checks failed
continuous-integration/drone/push Build is failing
2020-05-23 19:28:54 -07:00
0a9f200e97 Added docs 2020-05-23 18:37:19 -07:00
b219dcf60b Added acceleration/deceleraiton setters for tacho motors 2020-05-23 18:33:04 -07:00
e526e32146 Added resetAngle 2020-05-23 14:22:35 -07:00
andrey_j
b24946ca43 fix hex typo 2020-05-16 16:38:46 +02:00
andrey_j
7ad17ccfcf add Lego missing constant 2020-05-16 16:32:00 +02:00
4bf26cf158 Fixed bugs, updated packages 2020-04-04 17:14:48 -07:00
48532ab56f Power Functions fixes 2020-04-04 17:05:53 -07:00
45670f57c7
Update src/devices/colordistancesensor.ts
Co-Authored-By: Michał Szafrański <szafranski@gmail.com>
2020-03-25 10:00:31 -07:00
04313c746d
Update src/devices/colordistancesensor.ts
Co-Authored-By: Michał Szafrański <szafranski@gmail.com>
2020-03-25 10:00:22 -07:00
97d0c407cf
Update src/devices/colordistancesensor.ts
Co-Authored-By: Michał Szafrański <szafranski@gmail.com>
2020-03-25 09:57:25 -07:00
3145fec599
Update src/devices/colordistancesensor.ts
Co-Authored-By: Michał Szafrański <szafranski@gmail.com>
2020-03-25 09:54:56 -07:00
232ef6835e
Update src/devices/colordistancesensor.ts
Co-Authored-By: Michał Szafrański <szafranski@gmail.com>
2020-03-25 09:54:27 -07:00
0ec0692aad PF extended channel mode 2020-03-24 19:09:48 -07:00
32b7ba3d45 Single and combo PWM 2020-03-24 14:16:59 -07:00
Ben Rogers
232edb2ffb Moves away from callbacks, towards more promises
Allows more use of await
Removed some unnecessary awaits, some unnecessary Promise wrappers
2020-03-03 21:29:52 +00:00
7b0d981327 Added comment 2020-02-24 21:44:57 -08:00
28fd0b5578 Added support for Duplo color sensor RGB values, reflectivity, and Duplo train system sounds 2020-02-24 21:43:52 -08:00
ecbf489148 Fixed problems with sample code, braking consts
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-02-11 08:44:48 -08:00
d98af00775 Fixed merge conflicts
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-02-10 11:33:14 -08:00
a34c4223fb Added announement to readme 2020-02-10 11:22:15 -08:00
e721e0f5bf Updated docs, readme, version 2020-02-10 11:17:43 -08:00
c0009f8f08 Updated vernie sample, added braking style 2020-02-07 14:28:32 -08:00
c6f8015154 Added example of slow speed train control with a Medium Linear Motor (Boost Motor) 2020-01-29 14:54:14 -08:00
407accedc8 Added Technic Force Sensor (Spike Prime)
Some checks failed
continuous-integration/drone/push Build is failing
2020-01-14 16:57:36 -08:00
ef315676b0 Added support for Technic Color Sensor and Technic Distance Sensor (Spike Prime)
Some checks failed
continuous-integration/drone/push Build is failing
2020-01-14 16:40:48 -08:00
d329ce6191 Added support for Spike Prime motors
Some checks failed
continuous-integration/drone/push Build is failing
2020-01-13 14:30:43 -08:00
0c3ff8b00a Devices now cache notified values for easy retrieval without events
Some checks failed
continuous-integration/drone/push Build is failing
2020-01-13 12:56:58 -08:00