1
0
mirror of https://github.com/node-red/node-red-nodes.git synced 2023-10-10 13:36:58 +02:00
node-red-nodes/hardware
Ivan Mikhaylov 983dafff13
mraa gpio din features (#929)
* mraa-gpio-din: add iot2050 board

This patch adds iot2050 board in possible list of boards.

Signed-off-by: zengchao <chao.zeng@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Ivan Mikhaylov <ivan.mikhaylov@siemens.com>

* mraa-gpio-din: add cleanup on close

Required as nodejs will only lazily delete the node objects, and we may
race with the next user requesting the resources. ISR thread release.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Ivan Mikhaylov <ivan.mikhaylov@siemens.com>

* mraa-gpio-din: extend GPIO lines

Signed-off-by: zengchao <chao.zeng@siemens.com>
Signed-off-by: Ivan Mikhaylov <ivan.mikhaylov@siemens.com>

* mraa-gpio-din: add configurable GPIO mode for DIN

GPIO mode wasn't set correctly, it was set from Pinmuxes modes instead
of GPIO. Add way to control GPIO modes on DINs from Node-RED with
possible values from mraa : Strong, Hiz, Pull-down, Pull-up.

Signed-off-by: Ivan Mikhaylov <ivan.mikhaylov@siemens.com>

* mraa-gpio-din: add support for initial message from digital input

This allows to send out an initial message with the current digital pin
state on startup, simplifying initializations of certain flows.

Based on siemens/meta-iot2000@5fc2bbe patch 0003.

Signed-off-by: Ivan Mikhaylov <ivan.mikhaylov@siemens.com>
2022-07-12 10:10:49 +01:00
..
Arduino run snyk checks and lint packages, bump notify. 2022-01-22 22:23:41 +00:00
BBB Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
blink1 Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
blinkstick run snyk checks and lint packages, bump notify. 2022-01-22 22:23:41 +00:00
digiRGB Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
heatmiser Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
HummingboardGPIO Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
intel mraa gpio din features (#929) 2022-07-12 10:10:49 +01:00
LEDborg fix python2 fallback check (#892) 2022-03-11 17:49:55 +00:00
makey Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
mcp3008 run snyk checks and lint packages, bump notify. 2022-01-22 22:23:41 +00:00
neopixel fix python2 fallback check (#892) 2022-03-11 17:49:55 +00:00
physical-web Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
Pibrella fix python2 fallback check (#892) 2022-03-11 17:49:55 +00:00
PiFace Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
PiGpio bump for styling PR 2022-04-05 15:38:35 +01:00
pigpiod Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
PiLcd fix python2 fallback check (#892) 2022-03-11 17:49:55 +00:00
PiLiter fix python2 fallback check (#892) 2022-03-11 17:49:55 +00:00
PiSrf fix python2 fallback check (#892) 2022-03-11 17:49:55 +00:00
scanBLE A whole bunch of whitespace linting - no functional changes 2019-08-11 13:37:15 +01:00
sensehat fix python2 fallback check (#892) 2022-03-11 17:49:55 +00:00
sensehatsim Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
sensorTag Update package.jsons for mono-repo (#851) 2021-11-02 15:22:30 +00:00
unicorn bump unicorn package 2022-05-18 16:25:16 +01:00
wemo fix: upgrade node-ssdp from 3.2.5 to 3.3.0 (#922) 2022-06-04 22:07:04 +01:00