7b1fdb42e7
Support for Technic Small Hub and Technic Small Angular Motor
2021-09-14 19:22:54 -07:00
e3259f4ba7
Support for Technic Small Hub and Technic Small Angular Motor
2021-09-14 18:21:31 -07:00
Denis Pushkarev
fbf5b5ccf3
Fix path for constants after renaming it
2021-06-08 20:48:30 +03:00
7e8eaf6598
Merge pull request #121 from Debenben/patch-2
...
possible fix for #118 , always return resolve
2021-04-05 21:12:33 -07:00
08489819ec
Fixed Mario initializer, Technic and Mindstorms angular motors
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-04-05 21:08:37 -07:00
debenben
a51aac1066
possible fix for #118 , always return resolve
...
* changed _finished pointer to array to not overwrite callbacks
* all completed and discarded commands get resolved
* 0x10 bitset exists in documentation only? -> not implemented
2020-12-30 20:54:24 +01:00
Debenben
01d229823e
fix issue #118 (partially)
...
fix wrong constant, should be 0x82 like in previous version.
2020-12-29 16:31:45 +01:00
5094c8269f
Mario accelerometer support
2020-12-23 10:15:57 -08:00
e016f14059
Removed ancient temperature subscription
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
continuous-integration/drone/push Build is passing
2020-12-22 15:44:25 -08:00
2dec413e94
Merge pull request #111 from jncraton/lpf2hub-consts
...
continuous-integration/drone/push Build is passing
Replace magic numbers with constants
2020-12-22 15:20:02 -08:00
d1fe3a49e4
Fixed Typescript defs
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
Léo Bonnargent
4394030f6b
Fix message length comparison
2020-06-28 17:48:13 +02:00
afe4eadf08
Fixed docs, updated force sensor for WeDo, added Mindstorms motors
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
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
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-06-03 09:05:41 -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
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
407accedc8
Added Technic Force Sensor (Spike Prime)
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)
continuous-integration/drone/push Build is failing
2020-01-14 16:40:48 -08:00
d329ce6191
Added support for Spike Prime motors
continuous-integration/drone/push Build is failing
2020-01-13 14:30:43 -08:00
ea20b1bee0
Can not retrieve human readable device type from devices. Updated web bluetooth example
2020-01-13 12:17:51 -08:00
f7e86d32cf
Added setSpeed, virtual port multiparam options
continuous-integration/drone/push Build is failing
2020-01-09 12:05:05 -08:00
b43b59e526
Virtual ports tested
continuous-integration/drone/push Build is failing
2020-01-09 10:56:59 -08:00
bf721eddf6
Virtual port attachment and detachment
continuous-integration/drone/push Build is failing
2020-01-08 15:37:07 -08:00
875293a742
Fixed linting errors and removed namespaces
2020-01-08 15:10:54 -08:00
afa7c74f82
Merge branch 'feature/devices' of github.com:nathankellenicki/node-poweredup into feature/devices
continuous-integration/drone/push Build is failing
2020-01-08 14:38:57 -08:00
673f5ffcb6
Start of port combining
2020-01-08 14:38:51 -08:00
9f087e3e1a
Merge branch 'feature/devices' of github.com:nathankellenicki/node-poweredup into feature/devices
2020-01-06 22:17:27 -08:00
077a7376c0
WeDo 2.0 unsubscribing
2020-01-06 09:49:38 -08:00
290f469b47
Device events emit value objects
2019-12-26 18:18:55 -08:00
9113d22766
Named internal ports on hubs
continuous-integration/drone/push Build is failing
2019-12-22 19:02:35 -08:00
579f82334c
Device events now emit on hub too
continuous-integration/drone/push Build is failing
2019-12-22 18:39:19 -08:00
2dabeddbab
More WeDo 2.0 devices
2019-12-20 12:35:09 -08:00
035017617e
Bug fixes, hubs now wait for hub properties before being connected
2019-12-19 15:44:35 -08:00
bc644c85b2
Duplo motors and sensors
2019-12-19 12:07:05 -08:00
a5a9b2e880
Control+ (Technic Medium Hub) devices, renamed hubs to be more inline with official naming convention
continuous-integration/drone/push Build is failing
2019-12-18 17:13:21 -08:00
6e77d697fc
Control+ (Technic Medium Hub) sensors
continuous-integration/drone/push Build is failing
2019-12-18 16:51:32 -08:00
195c0d5123
HubLED and MoveHubTiltSensor
continuous-integration/drone/push Build is failing
2019-12-18 15:20:20 -08:00
6d23179be6
PUPRemoteButton
continuous-integration/drone/push Build is failing
2019-12-18 13:21:32 -08:00
2e06a17e5d
CurrentSensor
continuous-integration/drone/push Build is failing
2019-12-18 12:04:39 -08:00
c1b8697a56
VoltageSensor
continuous-integration/drone/push Build is failing
2019-12-18 11:45:12 -08:00
de4feb0b89
Added functions to wait for port attachments
continuous-integration/drone/push Build is failing
2019-12-18 10:24:39 -08:00
364089b703
Power to speed when rotating by angle
continuous-integration/drone/push Build is failing
2019-12-17 17:23:27 -08:00
ffd3cceab8
Exported hub PortMap
2019-12-17 14:44:48 -08:00
388bce170c
Mapping of events to modes
continuous-integration/drone/push Build is failing
2019-12-17 14:03:37 -08:00