smlng
70007e5ea4
sys, uart_stdio: retain constness on cast
5 years ago
smlng
addf64349c
saul: add mpl3115a2
5 years ago
Hauke Petersen
9ec615f8c2
net/emcute: added doc for maximum buffer size
...
On 16- and 8-bit platforms, ssizte_t can only hold 2 byte (maximum
of 32767). So when calling sock_udp_recv() we can not pass it a
buffer exeeding this size without potially running into overflow
issues...
5 years ago
Hauke Petersen
91ff52a897
net/emcute: use size_t for length comparisons
5 years ago
Hauke Petersen
ae367e5537
net/emcute: check value of length field before use
5 years ago
Alexandre Abadie
f1a93bf36e
drivers/dht: some cleanup
5 years ago
Vincent Dupont
4f6fadbdc7
crypto/cbc: constify input buffers
5 years ago
Kaspar Schleiser
7a0fcc30c8
sys: add initial SSP support
5 years ago
Pieter Willemsen
29e8bd1351
sys: cbor: makefiles can enable cbor functionality
...
new cbor pseudomodules:
- cbor_ctime
- cbor_float
- cbor_semantic_tagging
5 years ago
smlng
7f012f9af8
sys,phydat: add missing unit strings (m^2, m^3)
5 years ago
smlng
1cbbece41d
sys,phydat: add prefix hecto
5 years ago
smlng
5fa123c8a2
drivers, jc42: fix constness in jc42_init
5 years ago
Martine Lenders
6f299f9ac7
doc: gnrc_netreg: add doc on gnrc_netreg_type_t enumerators
5 years ago
Vincent Dupont
35056fd647
drivers/adcxx1c: add ADC081C/ADC101C/ADC121C i2c adc support
5 years ago
Martine Lenders
fd5d36fb2e
gnrc_ipv6_nib: doc: use attention tag instead of bold note
5 years ago
smlng
d2fd406e60
posix: fix pthread_cond_wait and pthread_cond_timedwait
5 years ago
Ken Bannister
7c0374b975
Reject incoming empty message type as not handled yet
5 years ago
zhuoshuguo
e5d8dde920
gnrc_priority_queue: updated coding style.
5 years ago
Ken Bannister
19ba56b96f
net/gcoap: Add server piggybacked ACK response to a CON request
5 years ago
Joakim Nohlgård
084db19107
sys/fmt: Fix unintentional pointer advancement for negative numbers in fmt_float
5 years ago
zhuoshuguo
a54655890e
LWMAC: a simple duty cycling 802.15.4 MAC protocol.
5 years ago
Alexandre Abadie
d9ea159255
drivers: remove useless saul name suffix
5 years ago
smlng
8253510f0b
posix: replace timex in pthread_rwlock
5 years ago
smlng
29d84a6865
posix: replace timex in pthread_cond
5 years ago
Vincent Dupont
8ad59e35cf
sc: add CAN basic send and dump commands
5 years ago
Vincent Dupont
029a127eb3
can: add transceiver support in CAN stack
5 years ago
Vincent Dupont
ab5f8548f2
can: add conn_can top layer interface
...
This module provide support for raw can and isotp
socket-like user interface.
5 years ago
Vincent Dupont
63ca443b05
can: add ISO-TP support
...
ISO-TP is ISO15765 transport protocol over CAN.
Upper interface is located in sys/include/can/isotp.h.
5 years ago
Vincent Dupont
68f1ea8fd0
native: add a CAN device using socketCAN
5 years ago
Vincent Dupont
144a0700f5
can: add autoinit basic support
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
zhuoshuguo
83e1385683
gnrc_mac: updated coding style.
5 years ago
Ken Bannister
aa2f97c80f
net/gcoap: Protect update to open requests with mutex.
5 years ago
Ken Bannister
24b21dbfbc
net/gcoap: Protect message ID state with atomic updates.
...
Also changed semantics for storage of message ID, from last ID to next ID.
This change provides idiomatic use of the return value of the atomic
function, without other side effects on gcoap.
5 years ago
smlng
5cb8a86e44
trickle: enhancements
...
- add asserts
- update docu
5 years ago
Kaspar Schleiser
fce919d27c
evtimer: initial import
5 years ago
Martine Lenders
b32200e3ad
gnrc_ipv6_nib: fix caching mechanism of neighbor cache
5 years ago
smlng
054c002960
saul: add support for tmp006
5 years ago
Alexandre Abadie
da16943e8c
sys/auto_init/saul: update bmp180 saul support with api changes
5 years ago
smlng
16bd7db5dc
posix: fix redefined clockid_t on macOS
5 years ago
Martine Lenders
7a444e56c1
ndp: Add constant for retrans. timer exp. backoff maximum
5 years ago
Cenk Gündoğan
ef9ee54fe2
doc: nib: neighbor information base everywhere you look
5 years ago
Joakim Nohlgård
8e10e6e3fa
xtimer: Use {} for empty while loops
5 years ago
Martine Lenders
e92f97cb12
gnrc_ipv6_nib: initial import of internal NIB functions
5 years ago
zhuoshuguo
7565cd1d10
gnrc_mac: use software csma when needed.
5 years ago
Cenk Gündoğan
933b3cb378
trickle: adjust old_interval to max / 2 in case of I > Imax
5 years ago
Cenk Gündoğan
9a62bb8307
shell: sc_gnrc_rpl: adjust to trickle enhancements
5 years ago
Cenk Gündoğan
04d89d3381
rpl: adjust to trickle enhancements
5 years ago
Cenk Gündoğan
e0fbb14963
trickle: enhancements
5 years ago
Joakim Nohlgård
533542314d
netopt: Add NETOPT_LAST_ED_LEVEL
5 years ago