Commit Graph

1585 Commits (084db19107aafe084cf6ff0d8d3e950a82303b9a)

Author SHA1 Message Date
kYc0o b84b151e78 tests/unittests: add tweetnacl unittest 6 years ago
Kaspar Schleiser cb85785a3b tests: pkg_aversiveplusplus: temporarily disable CI building 6 years ago
Peter Kietzmann 82ec622748 Merge pull request #6168 from BytesGalore/base64_fix_expected_encode_size
sys/base64: corrected output size determination
6 years ago
BytesGalore 49f89b4268 sys/base64: corrected output size determination 6 years ago
Peter Kietzmann a8297595e6 Merge pull request #6108 from haukepetersen/opt_nrf_nrfmin
cpu/nrf5x: ported nrfmin driver to netdev2
6 years ago
Peter Kietzmann dcfd0d656b Merge pull request #6142 from haukepetersen/add_nrf51_i2c
cpu/nrf51: added I2C driver implementation
6 years ago
Peter Kietzmann f76b2f4906 Merge pull request #6273 from OTAkeys/pr/nucleo-f042
boards: add nucleo-f042
6 years ago
Hauke Petersen ce37b970b4 tests/driver_nrfmin: removed test
test is not needed anymore, simply test the driver
using the default or gnrc_networking examples
6 years ago
Hauke Petersen 5d31ca5d4b drivers: use I2C_DEV(x) instead of deprecated I2C_x 6 years ago
Hauke Petersen 7e715014ca tests/driver_xbee: adapted to XBee driver changes 6 years ago
Hauke Petersen 83d206e2b0 drivers/xbee: adapted to netdev2 6 years ago
Vincent Dupont 1a12a40110 boards/nucleo-f042: initial support 6 years ago
Hauke Petersen 474cf80558 tests/periph_uart: terminate strings with \n 6 years ago
Oleg Hahm 3ad26cf46f Merge pull request #6204 from named-data-iot/uecc-patch
pkg/micro-ecc: support boards without hwrng feature
6 years ago
zhuoshuguo 6a0ac75d2c gnrc_mac: add mac tx and rx internal types and API. 6 years ago
Wentao Shang ba7f1af7ab pkg/micro-ecc: support boards without hwrng feature 6 years ago
Martine Lenders 71f778aa65 tests: provide unittests for ucrc16 6 years ago
Kaspar Schleiser 9172e42437 tests/unittests: add stm32f3discovery to BOARD_INSUFFICIENT_MEMORY 6 years ago
Hauke Petersen bb763bdd87 tests/driver_servo: s/PWM_0/PWM_DEV(0)/ 6 years ago
Hauke Petersen 9fb771942d tests: added test for periph/flashpage drivers 6 years ago
Francisco Acosta 84d0d61279 Merge pull request #5608 from gebart/pr/xtimer-ticks
xtimer: Allow arbitrary timer frequency, second attempt
6 years ago
Joakim Nohlgård c5058673b7 tests/unittests: Mark limifrog-v1 for insufficient memory 6 years ago
Joakim Nohlgård 4e5fae77da tests/fib: Tidy up code style and fix cppcheck warning 6 years ago
Joakim Nohlgård 7c48c891a0 xtimer: Update xtimer usage to match API changes 6 years ago
Peter Kietzmann e547ff1d60 Merge pull request #6013 from haukepetersen/opt_periph_uartreturntypes
periph/uart: added names to return values
6 years ago
Joakim Nohlgård 63e91151cd xtimer: Add tick conversion 6 years ago
Joakim Nohlgård 199140e50b sys/div: Add support for big 64 bit numbers 6 years ago
Joakim Nohlgård 94da9c2975 sys/div: Add div_u64_by_15625div512
64-bit version of div_u32_by_15625div512

also updated tests-div to use correct order for expected and actual values in unit tests (embUnit)
6 years ago
smlng 06d6f544b6 pkg/oonf_api: add compile test 6 years ago
Hauke Petersen 8787eee178 tests: blacklisted calliope-mini 6 years ago
Hauke Petersen 16af568afa tests: added Calliope mini specific test app 6 years ago
Peter Kietzmann 9c7d9eb06f Merge pull request #6141 from haukepetersen/opt_bh1750fvi_namedreturnvalues
drivers/bh1750fvi: added names to return values
6 years ago
Martine Lenders 0946bda027 Merge pull request #6143 from miri64/gnrc_sock/enh/include-af
gnrc_sock: move net/af.h include to sock_types.h
6 years ago
Martine Lenders bd533dd785 gnrc_sock: move net/af.h include to sock_types.h 6 years ago
Peter Kietzmann 711415360f Merge pull request #5433 from OTAkeys/pr/mma8x5x
mma8652: add support for all mma8x5x accelerometers
6 years ago
Hauke Petersen 31aeb3a09a tests/driver_bh1750fvi: check return value 6 years ago
Vincent Dupont b9b838f1dc mma8652: add support for all mma8x5x accelerometers 6 years ago
Hauke Petersen fe7fc50106 tests: blacklisted microbit for insufficiant RAM 6 years ago
Hauke Petersen 6484d9ad1a tests: added micro:bit specific test app 6 years ago
Martine Lenders 34319b2964 Merge pull request #6084 from miri64/tests/fix/gnrc_sock_udp-resize-pktbuf
tests: resize packet buffer for gnrc_sock_udp test
6 years ago
Francisco Acosta 25e7681c35 Merge pull request #6079 from miri64/tests/fix/posix_semaphore
tests: fix posix_semaphore output and for timer error
6 years ago
Francisco Acosta 380b71726b Merge pull request #6080 from miri64/od/fix/newlib-nano
od: quick-fix for newlib-nano
6 years ago
Martine Lenders 63c17ceb53 tests: resize packet buffer for gnrc_sock_udp test 6 years ago
Martine Lenders fcff65b6d8 od: quick-fix for newlib-nano 6 years ago
Martine Lenders 8136a12d24 tests: fix posix_semaphore output and for timer error 6 years ago
Martine Lenders 362077d3d5 tests: fix sizeof_tcb output 6 years ago
Martine Lenders 815426b0a1 Merge pull request #6051 from OlegHahm/fix_test_mutex_order_readme
tests: mutex_order: updated test and fixed README
6 years ago
Oleg Hahm 9c2338ea7d tests: mutex_order: added pexpect script 6 years ago
Oleg Hahm a5245769d3 tests: mutex_order: fixed and updated README 6 years ago
Oleg Hahm e0ede745a6 tests: mutex_order: remove xtimer dependency 6 years ago
Martine Lenders 8a399fd5bd tests: fix test description for emb6 6 years ago
Cenk Gündoğan 19eac87d9b tests/pkg_micro-ecc: rm requirement for periph_hwrng in Makefile 7 years ago
Martine Lenders 57ab1b06d5 unittests: Add more boards to BOARD_INSUFFICIENT_MEMORY
Somehow in the merging of 6dac4bd this was not catched, but those new
unittests made the total build too big for some more boards.
7 years ago
Martine Lenders 6dac4bd530 Merge pull request #5950 from zhuoshuguo/add_packet_queue_module_to_gnrc_mac
gnrc: Add priority packet queue module to gnrc
7 years ago
Ken Bannister 88a3eeb574 gcoap: unit tests 7 years ago
zhuoshuguo 0ebe2a0309 gnrc: add priority packet queue module. 7 years ago
Hauke Petersen 13cebf2739 tests/periph_uart: use named UART return values 7 years ago
Hauke Petersen f6413ee5f5 Merge pull request #5772 from miri64/gnrc/feat/sock
gnrc_sock: provide port for sock_ip and sock_udp
7 years ago
Martine Lenders 5090e805e6 Merge pull request #5976 from miri64/tests/enh/fletcher-wrap-around
tests: unittests: add tests for longer input vectors
7 years ago
Martine Lenders 9e97b0a028 Merge pull request #5977 from miri64/ieee802154/enh/centralize-default-values
ieee802154: centralize default values
7 years ago
Martine Lenders 964cd75c3c tests/driver_xbee: add nucleo-f334 to insufficient RAM 7 years ago
Martine Lenders 9508c8f5a5 tests: provide gnrc_sock_ip tests 7 years ago
Martine Lenders 6bc0a0ce61 tests: provide gnrc_sock_udp tests 7 years ago
Alexandre Abadie 1659f56904 boards/nucleo-f070: initial support for nucleo-f070 board 7 years ago
Martine Lenders 0016463687 all: fix for new netreg_entry_t structure 7 years ago
Hauke Petersen bc232a5642 Merge pull request #5524 from miri64/gnrc_netreg/api/helper-macro
gnrc_netreg: introduce helper macro/function for entry init
7 years ago
Cenk Gündoğan 05be6cb9e0 Merge pull request #5732 from haukepetersen/add_driver_lpd8808
drivers: add support for LPD8808 based LED stripes
7 years ago
Hauke Petersen bee57a4d6a Merge pull request #5798 from aabadie/nucleo-f030
boards: initial support for Nucleo f030 board
7 years ago
Lucas Jenß 4e20feb453 Merge pull request #5975 from miri64/cbor/bug/i5420
cbor: fix off-by-one error
7 years ago
Martine Lenders dc45cd2610 gnrc: use new netreg helper functions everywhere 7 years ago
Hauke Petersen 7908708608 tests: added test for the LPD8808 driver 7 years ago
Francisco Acosta b2bed29683 Merge pull request #5564 from locicontrols/mpu-rebase2
Cortex-M MPU driver and pseudo-module for guarding against stack overflows
7 years ago
Ian Martin 0c588e7b24 add tests/mpu_stack_guard for testing psuedomodule 7 years ago
Ian Martin 28a7ddc9a8 core: save the stack_start in the thread context for mpu_stack_guard 7 years ago
Martine Lenders f341947612 cbor: fix off-by-one error 7 years ago
Martine Lenders 3225f020e5 Merge pull request #5964 from kaspar030/make_fix_appdir_bindir
make: remove trailing slash from BINDIR and APPDIR variables
7 years ago
Martine Lenders 100991e59e tests: unittests: add tests for longer input vectors
Fixes #5299
7 years ago
Martine Lenders bef0231133 Merge pull request #5891 from kaspar030/improve_module_deps
make: improve module dependencies
7 years ago
Kaspar Schleiser 560a509036 make: remove trailing slash from BINDIR variable 7 years ago
Alexandre Abadie 3f29e77a4c boards/nucleo-f030: initial support 7 years ago
Francisco Acosta ba6a8e06b0 Merge pull request #5475 from aabadie/arduino_zero
boards/arduino-zero: add initial support
7 years ago
Joakim Nohlgård d6c3ced630 Merge pull request #5903 from keestux/i2c-char-to-uint8
periph/i2c: convert char to uint8_t where applicapable
7 years ago
Francisco Acosta b412d1179a Merge pull request #5670 from astralien3000/dev-aversiveplusplus
Added Aversive++ package.
7 years ago
Kees Bakker bac5cda1e3 periph/i2c: convert char to uint8_t where applicapable
In general, data transferred through I2C are bytes and thus should have
type uint8_t, not char.

Also convert uint8_t ptrs to void ptrs
7 years ago
Alexandre Abadie 68acc8857e boards/arduino-zero: add initial support 7 years ago
Loïc Dauphin c4d3ebe5da Aversive++: initial import 7 years ago
Martine Lenders ed343907e4 tests: adapt tests for changed broadcast settings 7 years ago
Martine Lenders 3b35dae6cd tests: adapt unittests for removal of user-controlled PAN_COMP 7 years ago
Kaspar Schleiser af5afeadec pkg: emb6: move dependencies to pkg Makefile.dep 7 years ago
Kees Bakker 076d5bda11 boards: add support for SODAQ Autonomo
The following features were tested (briefly):
* UART (the first)
* I2C using a BMP180 on a SODAQ TPH board
* SPI0, connected to the on-board serial data flash (only DevID was read
using the periph_spi test program)
* xtimer is working (it's the same code as in samr21)

boards/sodaq-autonomo: Disable the "big" unittests because it does not fit
7 years ago
Martine Lenders 6f0018f66a Merge pull request #5694 from miri64/gnrc/enh/0-length-payload
gnrc_pktbuf: allow for 0-sized payload snips
7 years ago
Martine Lenders 9b69005200 Merge pull request #5815 from makomi/periph_gpio
tests/periph_gpio: fix variableScope (cppcheck)
7 years ago
Martine Lenders 4161ae1f11 Merge pull request #5686 from OTAkeys/pr/fix_uart_test
tests/periph_uart: include uart_stdio.h
7 years ago
Martine Lenders 8f890b3790 tests: adapt unittests for new gnrc_pktbuf preconditions 7 years ago
Martine Lenders 1f5dcd91cc Merge pull request #5873 from Lotterleben/unittest_link_fix
unittests: fix link
7 years ago
Lotte Steenbrink faaf50619d unittests: fix link 7 years ago
Lotte Steenbrink 1bccdfe9c2 unittests: document make debug 7 years ago
BytesGalore 9818d053f4 hashes/sha256: changed data pointer parameters to `void*` 7 years ago
Alexandre Abadie b2b42c7b71 Merge pull request #5451 from mali/uno
boards: add arduino uno and duemilanove support
7 years ago
Laurent Navet 3ff576e46a tests: adapt for arduino uno and duemilanove support
- blacklist arduino-uno and arduino-duemilanove for
  coap, libfixmath_unittests, lwip, nhdp,
  pthread, pthread_barrier, pthread_cleanup, pthread_condition_variable
  pthread_cooperation, pthread_rwlock and pthread_tls tests.

- fix sys/pipe build

- unittests: boards added to BOARD_INSUFICIENT_MEMORY list.
7 years ago
smlng 671831d326 corrects flag compare 7 years ago
Alexandre Abadie add6e1d36d Merge pull request #5674 from aabadie/driver_io1_xplained
drivers/io1_xplained: initial implementation of Atmel IO1 Xplained extension board
7 years ago
Andreas "Paul" Pauli 662076e150 Merge pull request #5747 from miri64/tests/feat/od-test
tests: provide tests for od module
7 years ago
Martine Lenders 2cc52fba19 tests: provide tests for od module 7 years ago
Bas Stottelaar dc0d8efc38 tests: pkg_u8g2: simplify Makefile + default display per output type
This matches better with other tests and makes code less bloated.
7 years ago
Kaspar Schleiser d94e53690b Merge pull request #5820 from makomi/xtimer_now64_continuity
tests/xtimer_now64_continuity: fix variableScope (cppcheck)
7 years ago
Martine Lenders 8754a3da4d Merge pull request #5812 from makomi/periph_uart
tests/periph_uart: fix invalidPrintfArgType_sint (cppcheck)
7 years ago
Martine Lenders 0b627be82e Merge pull request #5809 from makomi/driver_dht
tests/driver_dht: fix invalidPrintfArgType_sint (cppcheck)
7 years ago
Matthias Kolja Miehl 2ea342dcaf tests/xtimer_now64_continuity: fix variableScope 7 years ago
Matthias Kolja Miehl da0fb324a5 tests/periph_gpio: fix variableScope 7 years ago
Matthias Kolja Miehl 6ea7a8f6ae tests/periph_uart: fix invalidPrintfArgType_sint
Since the argument type is 'unsigned int', the printf
format string has to be '%u' instead of '%i'.
7 years ago
Matthias Kolja Miehl 54fc0fd2a8 tests/driver_dht: fix invalidPrintfArgType_sint
Since the argument type is 'unsigned int', the printf
format string has to be '%u' instead of '%i'.
7 years ago
Alexandre Abadie 3aa1ffb5fb drivers/io1_xplained: initial implementation including temperature/LED/GPIO and auto init 7 years ago
Martine Lenders dd7fb1c63b Merge pull request #5228 from OlegHahm/gnrc_ipv6_hdr_get
gnrc ipv6: convenient function to get the header
7 years ago
Mathias Tausig 1e5195722a tiny-asn1: Created new package `tiny-asn1` 7 years ago
Martine Lenders bd2429f299 cpu: drivers: adapt devices for netdev2 parameter type change 7 years ago
kYc0o 1b3012bcc6 Merge pull request #5612 from gebart/pr/xtimer-periodic-wakeup
xtimer: Refactor xtimer_usleep_until and rename to xtimer_periodic_wakeup
7 years ago
Joakim Nohlgård c0ad83c167 tests: Update xtimer_usleep_until usage to xtimer_periodic_wakeup 7 years ago
Joakim Nohlgård 71501de4c6 tests/xtimer_periodic_wakeup: Copy and adapt from xtimer_usleep_until 7 years ago
kYc0o 5a79b5c0de Merge pull request #5700 from BytesGalore/test_nhdp_changed_print_info
tests/nhdp: changed printf to puts
7 years ago
Kaspar Schleiser e8927388d3 tests: msg_send_receive: fix "sent ptr goes out of scope" bug 7 years ago
BytesGalore 8986d2cb85 tests/nhdp: changed printf to puts 7 years ago
Toon Stegen 2039cd1e26 tests/periph_uart: include uart_stdio.h
This makes sure UART_STDIO_DEV is defined, so the init command fails
when trying to use the shell UART as a parameter.
7 years ago
Bas Stottelaar 0902ccb2e0 drivers: si70xx: adapt for SAUL 7 years ago
Oleg Hahm de0963948c tests: unittests for gnrc_ipv6_get_header 7 years ago
Alexandre Abadie c239ec351a Merge pull request #5666 from aabadie/bmp180_deps
drivers/bmp180: add dependency to periph_i2c
7 years ago
Bas Stottelaar d72afd37fd tests: driver_bh1750: fix application name 7 years ago
Kaspar Schleiser b469cedd6d tests: pkg_micro-ecc: fix application name to avoid clash with pkg 7 years ago
Lotte Steenbrink fef429e16b fix typo 7 years ago
Alexandre Abadie 144ab431e7 drivers/bmp180: add dependency to periph_i2c 7 years ago
Hauke Petersen 260a8ab7ad tests: removed printf_float test application
this test is covered by the unittests and not longer needed
7 years ago
Hauke Petersen 08a2aed46d unittests: added test for printf with floats 7 years ago
Martine Lenders e16bbda5f6 Merge pull request #5629 from kaspar030/improve_clist
core: improve clist
7 years ago
Kaspar Schleiser d86c141842 core, tests: adapt to changed clist function names 7 years ago
Victor Arino e84e2996f3 core/cib: add unittest for cib_peek 7 years ago
Bas Stottelaar 7033401eaa tests: pkg_u8g2: blacklist boards with insufficient memory 7 years ago
Bas Stottelaar d8b02b5620 tests: pkg_u8g2: improve readme. 7 years ago
Bas Stottelaar 25d7fd33a1 tests: pkg_u8g2: improvements after comments. 7 years ago
Bas Stottelaar 4b2fca6f1a tests: pkg_u8g2: add u8g2 test application. 7 years ago
kYc0o f6303d5f53 tests/periph_spi: print int variables instead of spi_*_t variables 7 years ago
kYc0o 8c6ebc0785 tests/periph_spi: match with overriden spi enumerations 7 years ago
PeterKietzmann 3b18263ce8 tests/periph_spi: fix printf format fot GPIO 7 years ago
Joakim Nohlgård ffb4573667 Merge pull request #5097 from gebart/pr/make-include
make: Place most configuration macros in a separate file instead of on the command line
7 years ago
Kaspar Schleiser 1c6c447493 Merge pull request #5607 from gebart/pr/xtimer-cleanups
xtimer: Code refactoring and clean ups
7 years ago
Joakim Nohlgård a0fb3b7d91 delete tests/xtimer_shift_on_compare 7 years ago
kYc0o 0a70094449 tests: add telosb to memory insufficient boards 7 years ago
Kaspar Schleiser 9bb61f5aca tests: some fixes for <32bit platforms 7 years ago
Joakim Nohlgård 4d6883a732 tests/unittests: Remove unnecessary FORCE target
Changes to CFLAGS #defines are now picked up by the configuration
header (genconfigheader) when building, so the FORCE target is no longer
necessary when building different test suites.
7 years ago
kYc0o 62a9773a9c boards/waspmote-pro: add support for Waspmote PRO v1.2 7 years ago
Peter Kietzmann fef632aa57 Merge pull request #5577 from PeterKietzmann/tests_thread_exti_doc
tests/thread_exti: add small README
7 years ago
PeterKietzmann a74bc86eec tests/thread_exti: add minimal README 7 years ago
PeterKietzmann dbd51aeb65 tests/thread_exti: fix typo 7 years ago
PeterKietzmann 473b2e8fe2 tests/xtimer_longterm: fix expected delays 7 years ago
Martine Lenders 1701b12f29 Merge pull request #5383 from A-Paul/fix_tests_printf_float
tests_printf_float: fixed precision in test case
7 years ago
Martine Lenders e67eb87f57 Merge pull request #5510 from miri64/tests/enh/gnrc_netif_naming
unittests: apply proper naming for gnrc_netif tests
7 years ago
Yonezawa-T2 f7bd2374d0 tests: adds 6LoWPAN receiving test 7 years ago
Martine Lenders 2af14d6373 unittests: apply proper naming for gnrc_netif tests 7 years ago
Kaspar Schleiser 7718f114cb all: remove pointer casts for msg.content.ptr 7 years ago
Martine Lenders 35077bb224 Merge pull request #4871 from kaspar030/remove_netdev2_isr_arg
drivers: netdev2: remove netdev2 event_callback isr_arg
7 years ago
Kaspar Schleiser aee6a6ad60 Merge pull request #5307 from kaspar030/add_fmt_types
sys: fmt: add fmt_u64_dec(), print_u64_dec()
7 years ago
Kaspar Schleiser d7b17684e4 drivers: net: adapt to removed event_callback argument 7 years ago
Kaspar Schleiser be269d3773 tests: unittests: add fmt_u64_dec() tests 7 years ago
Peter Kietzmann 8cf11d3206 Merge pull request #5404 from miri64/pkg/enh/lwip-mld
lwip: introduce MLD as pseudo-module and deactivate by default
7 years ago
Martine Lenders eff89c56ef tests: add comment about exclusion of MLD in lwIP app 7 years ago
Oleg Hahm ad5ad76db2 Merge pull request #5430 from mtausig/hash_interface
Unified interface of hashing functions
7 years ago
Mathias Tausig dfee5c3274 hashes: Unified the cryptographic hash functions
- Same signatures for XXX_init, XXX_update and XXX_final
- Same naming conventions and parameter types for all funtions in sha1.h
7 years ago
Martine Lenders 39fb0ae19a tests: adapt libfixmath tests for change 7 years ago
Martine Lenders 4a13324abb Merge pull request #5281 from authmillenon/gnrc_ipv6/fix/ext-fix-with-nhc
gnrc_ipv6: fix asserts for NHC
7 years ago
Martine Lenders 655aa0404c tests: rework IPv6 extension header tests for changes 7 years ago
Andreas "Paul" Pauli 530a9e5388 tests_printf_float: fixed precision in test case 7 years ago
Leon M. George c8985056e9 tests/unittests: cc2650stk insufficient memory 7 years ago
Leon M. George 3b240ff7ec tests/thread_cooperation: cc2650stk insufficient memory 7 years ago
Hauke Petersen e2fe3cc504 test: added unittests for the SAUL registry 7 years ago
kYc0o e6d15f2d36 Merge pull request #5224 from haukepetersen/fix_periph_undef
drivers/periph: fixed UNDEF values to UINT_MAX
7 years ago
Bas Stottelaar cf5e4c8fb6 drivers: si70xx: bugfixes + test improvements 7 years ago
Joakim Nohlgård 690b505a7a Merge pull request #4938 from LudwigKnuepfer/pr/fletcher-unittest
unittests: add fletcher* tests
7 years ago
DipSwitch 21edec412a posix: Remove _t from struct names 7 years ago
Ludwig Knüpfer ef25f32536 tests/checksum: fix style in fletcher32 7 years ago
Ludwig Knüpfer 018b3b4660 tests/checksum: fix style in fletcher16 7 years ago
Ludwig Knüpfer 4d9ac9eebd tests/checksum: fix style in crc16-ccitt 7 years ago
Ludwig Knüpfer 889adc18b8 unittests: add fletcher* tests 7 years ago
Hauke Petersen 1367df0805 tests/periph_uart: fixed signedness issues 7 years ago
Kaspar Schleiser e8c97c5817 tests: add test for encx24j600 driver 7 years ago
Oleg Hahm 0169ec35ae tests: add compile test for netstats_l2 7 years ago
Kaspar Schleiser 39984dee4f Merge pull request #5059 from kaspar030/unify_asm_keyword
unify usage of inline assembly keywords
7 years ago
Martine Lenders 8ab89c473a Merge pull request #4713 from authmillenon/pkg/port/emb6
pkg: initial import of emb6 stack
7 years ago
Kaspar Schleiser c3f7186d4e unify usage of inline assembly 7 years ago
Kaspar Schleiser 757d4618e4 Merge pull request #5216 from authmillenon/tests/fix/i4372
tests: xtimer_msg_receive_timeout: initialize values
7 years ago
Hauke Petersen 02df871428 Merge pull request #4949 from jia200x/nucleo-f072
board: added support for nucleo f072
7 years ago
José Ignacio Alamos Aste cc0e94f9c6 blacklist: nucleo-f072: blacklisted several examples and tests 7 years ago
Martine Lenders dcda44e9ea tests: xtimer_msg_receive_timeout: initialize values
Fixes #4372
7 years ago
Yonezawa-T2 79d33897cb native: add UART driver based on /dev/tty
uart0 functionality is removed by #3164. This patch implements periph/uart,
rather than deprecated uart0, using /dev/tty.
To use with netdev2_tap simultaneously, this patch adds asynchronus read system
and modifies netdev2_tap to use it.

A TTY device is specified on command line with -c (COM) option, since -t was
used by the old implementation.

This patch also implements empty GPIO driver needed by the xbee driver.
7 years ago
Oleg Hahm c09190b979 Merge pull request #3851 from kaspar030/make_messaging_optional
core: make messaging optional
7 years ago
Kaspar Schleiser 58a12e5034 core: make messaging optional 7 years ago
Martine Lenders 43f7f55ca0 tests: add emb6 test 7 years ago
Martine Lenders 4dbc26fd4e Merge pull request #3551 from authmillenon/pkg/port/lwip
lwIP: Initial import
7 years ago
Martine Lenders 3ddff58a27 Merge pull request #5200 from kaspar030/optimize_thread_flags
core: thread_flags: optimize thread_flags_wait_one, fix doxygen
7 years ago
Martine Lenders 9b8417fbb9 tests: intial import of lwIP test application 7 years ago
Kaspar Schleiser 412b3637d8 tests: thread_flags: add thread_flags_wait_one() test 7 years ago
Kaspar Schleiser dc1616ba8a Merge pull request #5202 from kaspar030/pkg_add_jsmn
pkg: add jsmn minimal JSON parser
7 years ago
Peter Kietzmann dcafbb8d0c Merge pull request #4835 from authmillenon/netdev2_test/feat/init
netdev2_test: initial import
7 years ago
Martine Lenders 076a49b512 tests: add test application for netdev2_test 7 years ago
Kaspar Schleiser 4692f3df58 tests: add jsmn package test application 7 years ago
Oleg Hahm 7800f46593 Merge pull request #5199 from Yonezawa-T2/fix_driver_pir_unused_arg
driver_pir: fix unused parameter
7 years ago
Kaspar Schleiser 5f81284270 Merge pull request #4103 from kaspar030/add_thread_flags
core: add thread flags
7 years ago
Yonezawa-T2 5f904f13b6 driver_pir: fix unused parameter 7 years ago
Cenk Gündoğan 9dbfdcac0b Merge pull request #4279 from BytesGalore/fib_prefix_handling_change
fib: changed handling of the net prefix by the FIB
7 years ago
Kaspar Schleiser 37bbdacd38 tests: thread_flags: initial commit 7 years ago
Kaspar Schleiser abff2e3fb7 core: introduce thread flags 7 years ago
BytesGalore 1bc9c3bfd2 fib: changed handling of the net prefix
Until now the prefix length has been determined automatically by the FIB
This PR changes it to be provided as msb(yte) in the global_flags of an entry
7 years ago
Oleg Hahm 07b1c94f40 Merge pull request #4923 from kaspar030/optimize_clist
core: make clist singly-linked
7 years ago
Kaspar Schleiser 1bac3f3a2f tests: unittests: adapt tests-core-clist to singly linked clist 7 years ago
Hauke Petersen 26bbb6a3b4 Merge pull request #3495 from ReneHerthel/lis3mdl
LIS3MDL driver implementation for LimiFrog V1
7 years ago
Hauke Petersen 01137c5741 tests: added test for mutex unlock order 7 years ago
Rene Herthel 44ee645373 drivers/lis3mdl: Initial create of lis3mdl 7 years ago
Hauke Petersen 0610c20914 tests: added unittests for fmt_s16_[dfp|dec]() 7 years ago
Oleg Hahm 59674a679b netdev2: use params parameter for setup 7 years ago
Oleg Hahm 3ba99aabe4 xbee: fix naming inconsistency 7 years ago
Cenk Gündoğan 30217f8a7b Merge pull request #5040 from kYc0o/rid_of_vtimer
sys/compat/vtimer: get rid of
7 years ago
Martine Lenders 9dcb5cc476 Merge pull request #5134 from OlegHahm/netif_default
make: introduce netdev_default pseudomodule
7 years ago
kYc0o f92b025b85 vtimer: get rid of 7 years ago
Oleg Hahm 10f5f1aa33 make: introduce netif_default pseudomodule
Additionally the dependencies for GNRC specific modules are centralized in Makefile.dep.
7 years ago
Cenk Gündoğan c7a29918ca Merge pull request #5169 from cgundogan/pr/gnrc_netif/DELETE_ALL_INTERFACES
gnrc_ipv6_netif: remove existing interfaces on INIT
7 years ago
Cenk Gündoğan 37c2dc961c tests-ipv6_nc: init interfaces for all unittests 7 years ago
Hauke Petersen 2510fe03f5 Merge pull request #4646 from authmillenon/at86rf2xx/api/netdev2
at86rf2xx: port to netdev2
7 years ago
Martine Lenders 1724ab50fc Merge pull request #4654 from Yonezawa-T2/fix_ipv6_ext
ipv6_ext: fixed extension header handling
7 years ago
Yonezawa-T2 b2d6f4aed3 tests: add a test application for gnrc_ipv6_ext 7 years ago
Martine Lenders dff0c528ff tests: modify driver_at86rf2xx for pure netdev2 7 years ago
Oleg Hahm 991c71cf27 gnrc ipv6: use ipv6_addr_t ptr for hdr_build 7 years ago
Oleg Hahm 360413a033 gnrc ipv6 hdr: remove len params from hdr_build 7 years ago
Andreas "Paul" Pauli 7b083f192d Merge pull request #4918 from gebart/pr/xtimer-drift-jitter
tests/xtimer_drift: Compute drift and jitter
7 years ago
Peter Kietzmann ad149dcd68 Merge pull request #4804 from haukepetersen/opt_srf02_impltrigger
driver/srf02: expose trigger and read to API
7 years ago
Alexandre Abadie 941bdbbc56 drivers/bmp180: initial implementation 7 years ago
Hauke Petersen 1a91600c24 tests/driver_srf02: mutliple improvements
- added single shot conversion command
- enhanced README
- added more verbose output
- now all outputted addresses are in decimal format
7 years ago
Hauke Petersen 91c5a5eef7 Merge pull request #5125 from haukepetersen/add_test_xtimer_longterm
tests: added xtimer long-term test
7 years ago
Hauke Petersen ed084b1a5e tests: added xtimer long-term test 7 years ago
DipSwitch 5b5810ab7b Merge pull request #5109 from DipSwitch/pr/fix_core_inc_irq
core: Fix/refactor function naming in core/incude/irq.h
7 years ago
Hauke Petersen d2c62f5e0c tests/xtimer: remove redundant FEATURE_REQUIRED 7 years ago
Alexandre Abadie e1fcee67c0 arm/newlib: Add pseudomodule to enable floating point printf support 7 years ago
DipSwitch 0bb4748a94 core: Fix/refactor function naming in core/incude/irq.h 7 years ago
Joakim Nohlgård ed0cb746bb tests/xtimer_drift: Clean up data types in printf loop 7 years ago
Joakim Nohlgård f03194f84e tests/xtimer_drift: Add explanation for drift and jitter 7 years ago
Hauke Petersen dd16560070 drivers/si70xx: adapted to GPIO changes 7 years ago
Hauke Petersen 0e4446e261 tests: adapted other tests to GPIO changes 7 years ago
Hauke Petersen 88483febc0 test/periph_gpio: adatped to GPIO interface changes 7 years ago
Cenk Gündoğan a2979cdeb4 unittests/tests-ipv6_nc: add tear_down 7 years ago
Martine Lenders 0a3b56e0b4 Merge pull request #5006 from immesys/fix-rtr-adv
ndp: change rtr adv src to link local
7 years ago
Martine Lenders 2305b9dca7 Merge pull request #5084 from brummer-simon/devel-color
RGB color inversion and complementary color calculation added
7 years ago
Simon Brummer 1af9612b34 sys/color: added RGB inversion and complementary color 7 years ago
Hauke Petersen 4dd57aafb7 tests/periph_spi: removed LED_xx calls 7 years ago
Hauke Petersen 35cc73f403 tests/leds: blink ALL defined on-board LEDs 7 years ago
Hauke Petersen 18ae50ad4e tests/periph_uart: adapted to cb type changtests/periph_uart: adapted to cb type changee 7 years ago
Hauke Petersen 74bd800903 tests/periph_dac: updated test for API changes 7 years ago
Martine Lenders d66625b6ca Merge pull request #4430 from haukepetersen/opt_periph_adc
drivers/periph: reworked the ADC driver
7 years ago
Hauke Petersen 1c03639d03 tests/periph_dac: adapted to ADC changes 7 years ago
Hauke Petersen c46d8ee0ff tests/driver_mq3: adapted to ADC driver changes 7 years ago
Hauke Petersen dbaafc0ea1 tests/periph_adc: adapted to ADC interface changes 7 years ago
Mathias Tausig cb6d0e046d micro-ecc: Adaptated testcase for newer version 7 years ago
Cenk Gündoğan 047fd79ae6 tests: use global gnrc_pktdump_pid 7 years ago
Joakim Nohlgård dc303a4f0b sys/uart_stdio: rename STDIO -> UART_STDIO_DEV, move to header 7 years ago
René Kijewski 818d703810 Merge pull request #5004 from OlegHahm/core_kernel_macros_attributs_merge
core: merge kernel_macros.h and attributes.h into kernel_defines.h
7 years ago
Oleg Hahm bdcf8879fd core: merged kernel_macros.h and attributes.h
Merged into new kernel_defines.h and updated all includes.
7 years ago
Hauke Petersen 1665fb7c01 tests/driver_adt7310: blacklisted arduino-mega2560 7 years ago
Michael Andersen 60f6aeaf70 ndp: change rtr adv src to link local 7 years ago
Kaspar Schleiser f488998c3f Merge pull request #3723 from A-Paul/test_thread_flood
tests: Adding test for thread_create
7 years ago
Martine Lenders 32e0c7ae66 Merge pull request #4636 from authmillenon/ieee802154/enh/general-hdr
ieee802154: provide general header build and read functions
7 years ago
Martine Lenders ab0505dfff tests: provide unittests for ieee802154 module 7 years ago
Peter Kietzmann 2f0b4c20bf Merge pull request #4849 from haukepetersen/add_test_leds
tests: added test for on-board LED macros
7 years ago
Martine Lenders cba05cc028 Merge pull request #4873 from Yonezawa-T2/zero_udp_checksum
udp: fixed a corner case for checksum computation.
7 years ago
Martine Lenders 9201063bd1 Merge pull request #3307 from OlegHahm/sixlowpan-tests_0
unittests: initial import of 6LoWPAN tests
7 years ago
Oleg Hahm e0c38f9899 unittests: initial import of 6LoWPAN tests 7 years ago
Martine Lenders cf9bef8f16 Merge pull request #4965 from kaspar030/add_testrunner
tests: add shared pexpect test code
7 years ago
test f9905b5a0c tests: xtimer_msg_receive_timeout: speed up test 7 years ago
test a9ef72ff02 tests: make use of testrunner 7 years ago
Kaspar Schleiser 2b010b5337 core: rename tcb_t -> thread_t, move into thread.h 7 years ago
Martine Lenders 2e4a99eeec Merge pull request #4829 from haukepetersen/add_test_saul
tests: added SAUL test application
7 years ago
kYc0o 65f9bccbb8 Merge pull request #4940 from OlegHahm/xtimer_msg_receive_timeout_doc
tests xtimer: update documentation xtimer_msg_receive_timeout
7 years ago
Andreas "Paul" Pauli 69dc26d49f tests: handle thread creation limit
adjusted to API change, uncrustified
7 years ago
Hauke Petersen af48dadb26 Merge pull request #4807 from gebart/pr/saul-lis3dh
drivers/lis3dh: Add SAUL support
7 years ago
Oleg Hahm 76c397f252 Merge pull request #4924 from kaspar030/smaller_core_types
core: reduce types of tcb->status and tcb->priority
7 years ago
Oleg Hahm 91432faccb tests: remove timer after each loop
...in xtimer_msg_receive_timeout
7 years ago
Oleg Hahm a92f30e13f test: xtimer document xtimer_msg_receive_timeout 7 years ago
Hauke Petersen 6b43125c16 tests: added SAUL test application 7 years ago
Martine Lenders 327f7c442c Merge pull request #4816 from kaspar030/rename_genrand
sys: random: rename genrand_* to random_*
7 years ago
Joakim Nohlgård 31548c6027 Merge pull request #4879 from gebart/pr/tests-periph-gpio-help-text
tests/periph_gpio: Fix mixed up command descriptions
7 years ago
Peter Kietzmann c8829a49b8 Merge pull request #4838 from haukepetersen/fix_periph_timerarg
drivers/timer: added callback argument
7 years ago
Joakim Nohlgård 3af809bdfc Merge pull request #4910 from kaspar030/core_header_cleanup
core: header cleanup
7 years ago
Kaspar Schleiser ded39b461e sys: random: rename genrand_* to random_* 7 years ago
Peter Kietzmann a8b6fba69c Merge pull request #4664 from haukepetersen/opt_driver_dhtinit
drivers/dht: numerous improvements
7 years ago
Hauke Petersen 31f6e35533 tests/periph_timer: adapted to API changes 7 years ago
Kaspar Schleiser a8865a2808 core: reduce types of tcb->status and tcb->priority 7 years ago
Kaspar Schleiser 9082273746 core: header cleanup 7 years ago
Joakim Nohlgård 68a91426fb tests/xtimer_drift: Compute drift and jitter
- drift is the total difference from the expected time
 - jitter is the difference only since the last printout
7 years ago
Joakim Nohlgård 857df0a93a tests/xtimer_drift: Fix typo 7 years ago
Cenk Gündoğan 170acbc4f6 rpl: srh: add unittests 7 years ago
Oleg Hahm 94c287c4c2 Merge pull request #4884 from kaspar030/fix_msg_try_receive
core: msg: fix msg_try_receive()
7 years ago
Kaspar Schleiser 58cd796348 tests: msg_try_receive: initial commit 7 years ago
BytesGalore f0245bd648 hashes/sha256: add sha256-chain computation and verification functions
* also added unittetst for it

x[SQUASH ME] separated out all waypoints test and increased waypoints
7 years ago
Oleg Hahm dd15430fce Merge pull request #4856 from BytesGalore/sha256_separate_unittests
unittests/sha256: separated tests to prevent stack corruption on boards
7 years ago
BytesGalore 8a0016a928 unittests/sha256: separated tests to prevent stack corruption on borards 7 years ago
Oleg Hahm 0d066bc145 Merge pull request #4779 from basilfx/feature/driver_si7021
drivers: add support for low power si7021 i2c temp and humidity sensor
7 years ago
Oleg Hahm 89ff0448bb Merge pull request #4883 from kaspar030/fix_tests_xtimer_msg_receive_timeout
tests: xtimer_msg_receive_timeout: remove timer before ending scope
7 years ago
Andreas "Paul" Pauli 19c48d7d26 Merge pull request #4827 from gebart/pr/xtimer-tests-usleep-until-stats
tests/xtimer_usleep_until: Print statistics at the end
7 years ago
Kaspar Schleiser 6f84493da7 tests: xtimer_msg_receive_timeout: remove timer before ending scope 7 years ago
Oleg Hahm e0732a5a81 Merge pull request #4701 from OlegHahm/sha1
hashes: Import of SHA-1 algorithm
7 years ago
Oleg Hahm 20567d46dc tests: added unittests for SHA-1 7 years ago
Bas Stottelaar 9e50d09b60 drivers: si70xx: temperature and humidity sensor
This includes the Si7006, Si7013, Si7020 and Si7021 I2C sensors, including a
test application.
7 years ago
Joakim Nohlgård 11b2b488ef tests/periph_gpio: Fix mixed up command descriptions 7 years ago
Joakim Nohlgård 4b47c3e9b7 tests/xtimer_usleep_until: Print statistics at the end 7 years ago
Yonezawa-T2 e92c355aba udp: fixed a corner case for checksum computation.
Fixes #4842.

RFC 2460 section 8.1 (https://tools.ietf.org/html/rfc2460#section-8.1)
states:
> if that computation yields a result of zero, it must be changed to hex
> FFFF for placement in the UDP header.
7 years ago
Cenk Gündoğan f26ea2028c unittests: added some unittests for the color module 7 years ago
Hauke Petersen edce26bb15 tests/driver_dht: adjusted to interface changes 7 years ago
Hauke Petersen 8048c7d14e tests/driver_dht: cleanup Makefile and use auto_init 7 years ago
Cenk Gündoğan dbb01011d7 Merge pull request #4803 from cgundogan/pr/mma8652/driver_fix
drivers/mma8652: enhancements
7 years ago
Hauke Petersen 95893a5653 tests: added test for on-board LED macros 7 years ago
Joakim Nohlgård e2f7ac78f0 Merge pull request #4040 from gebart/pr/periph-timer-init-freq
periph/timer: Change timer_init API to support arbitrary (integer) frequencies
7 years ago
Ludwig Knüpfer 1fedd456ce Revert "crc: rename checksum to CRC"
This reverts commit 3f645884a4.
7 years ago
Hauke Petersen a95ec92633 tests: adapted to HWRNG interface changes 7 years ago
Joakim Nohlgård d1a57d040a Merge pull request #4638 from gebart/pr/periph-pwm-api-change
drivers: Optimized periph PWM interfaces
7 years ago
Joakim Nohlgård 92d1bf7a36 tests/periph_timer: Update to match timer_init API change 7 years ago
Joakim Nohlgård 8d11fab8bd drivers/lis3dh: Add SAUL support 7 years ago
Hauke Petersen 2581b2c8a2 test/driver_srf02: added some commands
- added shell
- made init manual (by giving address)
- added command to change device address
7 years ago
Cenk Gündoğan 37c2cddf32 drivers/mma8652: convert raw data to milli g 7 years ago
Hauke Petersen 4b4cc5a6b3 tests/periph_pwm: adjusted to interface changes 7 years ago
Joakim Nohlgård 686cad8170 tests/unittests/tests-cbor: Add static to compilation-unit local variables 7 years ago
Joakim Nohlgård 03fbca46fa tests/xtimer_shift_on_compare: Add static to compilation-unit local variables 7 years ago
Joakim Nohlgård d1e860380c tests/irq: Add static to compilation-unit local variables 7 years ago
Joakim Nohlgård a5862f8710 tests/driver_pir: Add static to compilation-unit local variables 7 years ago
Joakim Nohlgård c60e35e97c tests/driver_mpu9150: Clean up printf formats 7 years ago
Hauke Petersen 49dd104fd6 tests: added test app for the bh1750fvi driver 7 years ago
Hauke Petersen f09a631d66 tests/periph_cpuid: s/CPUID_ID_LEN/CPUID_LEN/ 7 years ago
BytesGalore b1537bc17c hashes/sha256: initial commit for hmac-sha256 computation 7 years ago
Oleg Hahm 3f645884a4 crc: rename checksum to CRC 7 years ago
Oleg Hahm 51db509f7c sha256: move from crypto to hashes 7 years ago
Cenk Gündoğan e0bf46ce60 unittests: nc: test reachability of unmanaged entries 7 years ago
Ludwig Knüpfer 1df395f364 Merge pull request #4647 from LudwigKnuepfer/pr/sys-checksum
sys/checksum: initial import including CRC16-CCITT
7 years ago
Oleg Hahm a57e77e46a sys: remove hash_string module
hash_string implements djb2 which is already part of `sys/hashes/`
7 years ago
Martine Lenders 03081216f3 Merge pull request #4692 from authmillenon/unittests/fix/python3
unittests: fix for python3
7 years ago
Ludwig Knüpfer edbfdeb02e tests/unittests: add checksum test 7 years ago
Martine Lenders 0f7f9fe986 unittests: fix for python3 7 years ago
BytesGalore 59a69796ab unittests/crypto: changed to really compare digest vs string of digest
* added additional test with longer input
* uncrustified file
7 years ago
Cenk Gündoğan 617796241e Merge pull request #4295 from authmillenon/gnrc_ipv6_nc/enh/l2addr-lookup
gnrc_ipv6_nc: introduce L2 address lookup function
7 years ago
Martine Lenders 9740ccae52 unittests: add tests for gnrc_ipv6_nc_get_l2_addr() 7 years ago
Martine Lenders 4fb7939ab9 unittests: add new test runner script 7 years ago
Martine Lenders 55044512fb unittests: do not powerdown node at the end 7 years ago
Aaron Sowry 7759611713 Rename 'openmote' board to 'openmote-cc2538'
This is to avoid ambiguity with future versions of the OpenMote platform.
7 years ago
Oleg Hahm 0ab1d4bed1 tests: swap thread priorities in msg_snd_rcv test
c3f7925c1c was the wrong fix for the described problem. The replying thread 2 needs a higher priority because otherwise the sender thread 1 may send before 2 is in receiving mode again.
7 years ago
Cenk Gündoğan 2cd2738eb3 Merge pull request #4585 from kaspar030/fix_native_timer_set_absolute
cpu: native: fix native timer_set_absolute()
7 years ago
Kaspar Schleiser 781ee875aa tests: xtimer_now64_continuity: initial commit 7 years ago
Cenk Gündoğan 461365f390 Merge pull request #4602 from jfischer-phytec-iot/fix@of-gnrc_pktbuf_realloc_data
gnrc_pktbuf_static.c: fix overflow in gnrc_pktbuf_realloc_data
7 years ago