Dirk Ehmen
05980765f2
drivers/sdp3x: Driver for sensirion sdp3x sensor
2020-06-29 20:50:41 +02:00
ebc147d058
drivers/mhz19: initial support
2020-06-17 08:41:41 +02:00
f585b53d03
drivers/saul/auto_init: remove useless preprocessor directives
...
The files are now built only when the corresponding module is used
2020-06-08 11:10:48 +02:00
e9a23325e1
drivers/saul/init_devs: only build files when related module is used
2020-06-08 11:10:39 +02:00
984c8eed49
drivers/saul: rename some auto_init files
...
In order to name them the same as the module they are related to
2020-06-08 11:10:39 +02:00
Akshai M
74a7bb230b
drivers/tmp00x : Expose to Kconfig
...
Expose configurations to Kconfig
Co-authored-by: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-05-20 19:09:48 +05:30
Akshai M
414fae5b0c
drivers/tmp00x : Model as bool
...
Model CONFIG_TMP00X_USE_LOW_POWER and CONFIG_TMP00X_USE_RAW_VALUES
as bool
2020-05-20 19:09:48 +05:30
Gunar Schorcht
df612a3790
sys/auto_init: add hmc5883l device driver
2020-04-01 13:37:22 +02:00
Gunar Schorcht
a1e2f36adb
drivers/saul: add auto_init for BME680
2020-03-12 08:52:10 +01:00
Gunar Schorcht
1118f80180
drivers/saul: add common gas class
2020-03-12 08:42:59 +01:00
Schorcht
811850bba7
sys/auto_init: add APDS99XX ALS and proximity
2020-03-11 14:21:47 +01:00
Benjamin Valentin
521b1ce440
sys/auto_init: allow delayed initialisation of SAUL
...
Co-authored-by: Martine S. Lenders <m.lenders@fu-berlin.de>
2020-03-04 16:13:40 +01:00
Michel Rottleuthner
46091b6b43
drivers/saul: add class and string for size measurements
2020-02-20 14:26:55 +01:00
cae369bc52
saul: Ignore extra dimensions in read functions
2019-12-03 15:17:25 +01:00
Marian Buschsieweke
837e9c1ddc
drivers/saul: Improved stringification
...
- Changed declaration of SAUL classes (while keeping the format)
- Termed "class of SAUL classes" category of SAUL classes in the doc to
avoid confusion. (E.g. a SAUL class will now be in category sensor or
actuator.)
- Separate enums for SAUL category and intra-category ID. Numbers will now
but auto-assigned by the compiler
- Use constant look-up tables for stringification (one table per SAUL category).
==> This saves 512B in .data section of AVR
2019-11-25 10:09:11 +01:00
fabian18
7e8cce875a
drivers/ina3221: Added SAUL integration
2019-11-05 12:37:41 +01:00
Igor Knippenberg
61d0970939
drivers/saul: Added pH
...
- added device class SAUL_SENSE_PH in saul.h
- added stringification SAUL_SENSE_PH in saul_str.c
2019-09-05 12:47:10 +02:00
Leandro Lanzieri
85e75cf9f8
drivers/saul: Add capacitance and voltage types
2019-02-15 13:37:45 +01:00
Michel Rottleuthner
6cffa07ed1
drivers/saul: add sensor type for particulate matter
2019-01-30 13:15:17 +01:00
Marian Buschsieweke
ac98c98a0d
drivers/saul: Added coulomb counter & ammeter
2019-01-28 13:33:18 +01:00
Kees Bakker
0cb92e1e51
drivers: replace memset by simple assignments
...
A memset was used to clear two of the SAUL values in phydat_t::val
The change is to replace that by the following
res->val[1] = 0;
res->val[2] = 0;
which makes the code more obvious.
2019-01-07 21:59:25 +01:00
Marian Buschsieweke
3cc6c7f465
drivers/saul: Added sensor type RSSI
2018-11-06 11:07:13 +01:00
9cedd7e244
drivers/saul: add proximity sensor type
2018-10-15 11:44:04 +02:00
Hyungsin
0c5c3d9b77
driver/pir: add pir-based occupancy sensing
2018-06-26 13:46:37 -07:00
698fbf98cc
drivers/saul: add definitions TVOC sensor type
2018-06-11 15:46:21 +02:00
327de914bc
saul: Add parts per million unit
2018-02-23 11:40:42 +01:00
78078b3f28
drivers/saul: add UV and distance sense options
2018-02-22 11:34:44 +01:00
Hyungsin
a0587ca306
drivers/pulse_counter: initial implementation
2018-01-17 06:28:13 -08:00
Hyungsin
3dbe604d96
tmp006: optional raw values, low power mode, SAUL type
2017-11-06 00:04:50 -08:00
Gaëtan Harter
c75470e602
saul/gpio: add support for inverted mode gpios
2017-10-05 17:19:54 +02:00
Gaëtan Harter
be3029d890
saul/gpio: use saul_gpio_params_t structure as saul device
...
This provides the whole structure to read and write.
2017-10-05 17:18:13 +02:00
smlng
946256d26f
saul: use const for device parameter
2017-06-26 20:25:37 +02:00
Hauke Petersen
3511deb4d5
saul/gpio: differentiate SENSE_BTN and ACT_SWITCH
2017-05-09 10:47:31 +02:00
Joakim Nohlgård
50b48c28eb
sys/saul: Add analog inputs to SAUL via periph/adc
2016-04-08 10:18:12 +02:00
Hauke Petersen
d1d7192d93
drivers/saul: added default NOTSUP function
2016-03-17 10:29:34 +01:00
Joakim Nohlgård
2108b85d85
saul: add missing doxygen opening comment
2016-02-13 21:25:13 +01:00
Hauke Petersen
0390561e06
drivers: added S(ensor) A(ctuator) U(ber) L(ayer)
2015-11-30 20:33:53 +01:00