Marc Poulhiès
abd0d91e04
drivers/rotary_encoder : WIP
5 years ago
Alexandre Abadie
9834b1d9f9
drivers/at86rf2xx: fix tx prepare leading to inconsistent idle state
5 years ago
smlng
addf64349c
saul: add mpl3115a2
5 years ago
smlng
9bed191b4f
tests: adapt driver_mpl3115a2
5 years ago
smlng
c7375529e3
drivers: rework mpl3115a2 pressure sensor
5 years ago
Alexandre Abadie
f1a93bf36e
drivers/dht: some cleanup
5 years ago
Hauke Petersen
a2bc258af0
drivers/dac: clarified doc and named return values
...
- added more comprehensive doc to dac_init and dac_set
- named return values for dac_init
- use named return values in existing implementations
5 years ago
smlng
946256d26f
saul: use const for device parameter
5 years ago
smlng
5fa123c8a2
drivers, jc42: fix constness in jc42_init
5 years ago
smlng
8664ca3cba
drivers, adxl345: fix constness in adxl345_init
5 years ago
smlng
12f12a34e4
drivers/adcxx1c: use generic device name for SAUL
5 years ago
smlng
f1f80c0098
drivers/adcxx1c: use pseudomodules for device variants
5 years ago
Vincent Dupont
35056fd647
drivers/adcxx1c: add ADC081C/ADC101C/ADC121C i2c adc support
5 years ago
DipSwitch
cbbc44efad
driver/at86rf2xx: fix possible race condition in state machine
5 years ago
Alexandre Abadie
317716419c
drivers: use const device descriptor
5 years ago
Alexandre Abadie
d9ea159255
drivers: remove useless saul name suffix
5 years ago
Vincent Dupont
8905199135
can_trx: add CAN transceiver interface
5 years ago
Vincent Dupont
5469ba1d49
can: add CAN stack
...
The CAN stack support only raw CAN at this time.
It contains a device interface (drivers/include/can/candev.h) and the data link
layer, build around can/device.c can/pkt.c and can/router.c. can/dll.c contains
the upper level and lower level interface to send and receive CAN frames.
Upper layer interface is located in include/can/raw.h
5 years ago
Kaspar Schleiser
c78e8cbd27
drivers: mma8x5x: add motion detection interrupt support
5 years ago
smlng
26c8338a04
driver,bmp180: adapt SAUL scale to read pressure in hectoPascal (hPA)
5 years ago
smlng
054c002960
saul: add support for tmp006
5 years ago
smlng
42a09128aa
drivers: rework tmp006
5 years ago
Alexandre Abadie
0e6e3b368b
drivers/bmp180: driver cleanup
5 years ago
smlng
a7b049f98a
drivers: coding style, use {} for empty while loops
5 years ago
Hauke Petersen
2b855a673d
drivers/sdcard_spi: remove xtimer_init
5 years ago
smlng
15f8703f01
doc: use markdown sections, adapt pwm.h
5 years ago
smlng
756e3d95fb
doc: make detailed description of flashpage interface more visibile
5 years ago
smlng
236c6cb013
doc: enhance doxygen doc of PM module
5 years ago
smlng
ab6cb269ed
doc: fix UART doxygen docu
...
- move detailed description to be visible on respective module page
- see and compare other periph interfaces, i.e., GPIO, PWM ...
5 years ago
smlng
f5cd3a4496
doc: reorganize and enhance docu on common I2C periph interface
5 years ago
smlng
164768be54
netstats_l2: correct rx_bytes in encx24j600
5 years ago
smlng
b41219744a
driver, encx24j600: fix possible buffer overflow
...
overflow if len < payload_len, that is packet too big
5 years ago
Alexandre Abadie
4a852abd03
drivers/bmx280: factorize bme280 and bmp280 implementation
5 years ago
José Ignacio Alamos
017280db13
pkg/openthread: add OpenThread core
5 years ago
Hauke Petersen
d0f84e5460
drivers/netdev2: added more comprehensive doc
5 years ago
Cenk Gündoğan
1473adde17
netdev.h: remove indirect reference to netdev2 from doc
5 years ago
Cenk Gündoğan
6d0fa42d07
kw2xrf: use static inline
5 years ago
Alexandre Abadie
a4e16cd7e9
drivers/dsp0401: initial implementation
5 years ago
Kaspar Schleiser
0fcc7d3834
cleanup: apply headerguard script output
5 years ago
Hauke Petersen
d488fdc1e3
sys/drivers: guard l2filter.h, netstats.h includes
5 years ago
Hauke Petersen
31dfe382a3
net/gnrc/eth: enable filtering of L2 addresses
5 years ago
Hauke Petersen
145e4761c1
net/gnrc/802154: enable filtering of L2 addresses
5 years ago
Hauke Petersen
caf97d5c2c
drivers/netdev: add filter list to netdev strcut
5 years ago
Kaspar Schleiser
8501a03cbc
cleanup: apply enable_debug_false.cocci to codebase (coccinelle)
...
Skipped sys/cbor/cbor.c, examples/microcoap_server/microcoap_sock.c,
as they use different semantics.
5 years ago
Hauke Petersen
48f2a92262
drivers/hdc1000: (re)add error checks for I2C acces
5 years ago
Hauke Petersen
148ff32a42
saul: include errno.h from saul.h
5 years ago
Hauke Petersen
3511deb4d5
saul/gpio: differentiate SENSE_BTN and ACT_SWITCH
5 years ago
Hauke Petersen
3cbc0352ea
drivers: use saul_notsup
5 years ago
smlng
8d50048c82
drivers: fix doxygen for hd44780
5 years ago
smlng
d3e7e7de45
drivers: minor doxygen corrections for JC42
5 years ago