Commit Graph

14008 Commits

Author SHA1 Message Date
Simon Duquennoy 0bec52a76c
Merge branch 'develop' into contrib/simple-energest 2018-05-25 20:14:18 +02:00
Simon Duquennoy 6cc65261d6
Merge pull request #533 from simonduq/contrib/nodeid
Simplify and homogenize node-id across all platforms
2018-05-25 20:12:26 +02:00
Simon Duquennoy 6381e34b62
Merge branch 'develop' into contrib/nodeid 2018-05-25 16:53:54 +02:00
Simon Duquennoy f6c093face
Merge pull request #393 from carlosgp143/contrib/lwm2m-queue-mode
Queue Mode implementation in LwM2M
2018-05-25 16:53:17 +02:00
Joakim Eriksson fd4d398f95
Merge branch 'develop' into contrib/lwm2m-queue-mode 2018-05-25 14:49:39 +02:00
Simon Duquennoy 700eb851a2
Merge pull request #539 from carlosgp143/contrib/coap-send-feedback
Feedback in CoAP send request
2018-05-24 13:08:19 +02:00
carlosgp143@gmail.com b50d143966 Added doxygen annotation to the prototype 2018-05-24 08:56:03 +02:00
carlosgp143@gmail.com 262cea11f1 Implemented instant feedback in CoAp_send_request 2018-05-24 08:54:28 +02:00
Simon Duquennoy d972dc607e Added compile test for the shell and simple-energest examples 2018-05-23 12:50:20 -07:00
Simon Duquennoy 77939f421c Added example for the shell 2018-05-23 12:49:41 -07:00
Simon Duquennoy e0e58f6eec Added example for simple-energest 2018-05-23 12:49:35 -07:00
Simon Duquennoy f7ab2750a0 Added simple-energest 2018-05-23 12:37:51 -07:00
Simon Duquennoy 6f26c47be2
Merge pull request #528 from Rehan-MALAK/node-kill-bug
node killed at the end of 08-native-runs tests
2018-05-23 20:55:20 +02:00
carlosgp143@gmail.com ec8fe6eb22 Code moved frome lwm2m-engine to lwm2m-queue-mode to have a clearer separation 2018-05-22 15:34:30 +02:00
carlosgp143@gmail.com eba756e340 Code of notification queue simplified 2018-05-22 11:21:10 +02:00
carlosgp143@gmail.com 2e84d2abbe Separated Queue Mode implementation and Queue Mode object. Changes in the naming 2018-05-21 09:44:49 +02:00
Rehan MALAK 08c28f2513 homogenize the way we kill background processes
kill_bg :
        -takes the PID of the process to kill
        -differentiates the sudo case from the non-sudo case
2018-05-19 20:11:35 +02:00
Rehan MALAK 083c37802a node killed with a simple "kill -9"
only sudo commands need the "pgrep ... | sudo xargs kill -9" trick
2018-05-19 16:28:08 +02:00
Rehan MALAK 5f0dd15f1e node killed at the end of 08-native-runs tests
pgrep pattern shoud be smaller than 15 characters
2018-05-19 16:28:08 +02:00
Simon Duquennoy 21657d1b37 Fix ipv6 test: use new node-id log string 2018-05-18 14:08:24 -07:00
Simon Duquennoy 9531b02a3a Doxygen fix 2018-05-18 14:08:24 -07:00
Simon Duquennoy 3889ffe750 Simplify and homogenize node-id across all platforms 2018-05-18 14:08:24 -07:00
carlosgp143@gmail.com 18714f2cad Simplified awake time adaptation with array and other small fixes 2018-05-18 18:39:33 +02:00
carlosgp143@gmail.com 1dfa62fc88 Added Q-Mode regression tests working with Leshan Server 2018-05-18 18:39:33 +02:00
carlosgp143@gmail.com 1f8754766a Added macros for defining wake up/sleep behaviour depending on the platform 2018-05-18 18:39:33 +02:00
carlosgp143@gmail.com d744e8306a Added Queue Mode implementation in LwM2M 2018-05-18 18:39:33 +02:00
George Oikonomou 88180678ff
Merge pull request #534 from g-oikonomou/contrib/sensortag-flash
Differentiate flash part across sensortag/cc2650 versions
2018-05-18 17:15:56 +01:00
George Oikonomou c55dc06b33 Update the cc26xx-web-demo readme 2018-05-18 15:27:37 +01:00
George Oikonomou 4e5608ef72 Allow easy-switch between tag versions for the cc26xx-web-demo 2018-05-18 15:14:08 +01:00
George Oikonomou 90b5d2a149 Differentiate flash part across sensortag/cc2650 versions
Older CC2650 sensortags have a Winbond W25X40CL 4MBit SPI flash. Newer ones have a Macronix MX25R8035F 8MBit part. The parts have almost identical instruction sets and are both supported by our generic external flash driver. The key difference between the two parts is that they have different Manufacturer and Device IDs.

This commit allows us to switch between the two: We default to the new revision, and allow users to build for the older one by defining `SENSORTAG_CC2650_REV_1_2_0` to 1.

Current tags are version 1.5.1. Older tags are version 1.2.0. To identify older tags, look for "Rev: 1.2" printed on the PCB. They should also have a sticker that reads "Rev: 1.3.0" and "HW Rev 1.2.0".
2018-05-18 15:06:58 +01:00
George Oikonomou 8b248ceafa
Merge pull request #531 from Rehan-MALAK/neighbor-discovery-bug
Fix neighbor discovery bug
2018-05-18 14:18:52 +01:00
George Oikonomou a0f43087e3
Merge branch 'develop' into neighbor-discovery-bug 2018-05-18 13:40:06 +01:00
Rehan MALAK dc46ae2033 better clarity of memcmp test 2018-05-18 00:57:26 +02:00
George Oikonomou d889b8f364
Merge pull request #523 from simonduq/contrib/log-snprintf
snprintf-based logging for IPv6 and RPL neighbor
2018-05-17 23:46:09 +01:00
George Oikonomou 0903da2fe9
Merge branch 'develop' into contrib/log-snprintf 2018-05-17 22:51:40 +01:00
George Oikonomou a2f0a949dc
Merge pull request #527 from Rehan-MALAK/more-gitignore
ignore files produced during coap-lwm2m tests
2018-05-17 22:51:18 +01:00
George Oikonomou db323bf37a
Merge branch 'develop' into more-gitignore 2018-05-17 20:54:59 +01:00
George Oikonomou 7cf0a9d6fc
Merge pull request #529 from Rehan-MALAK/warnings-gcc6.3.1
Warnings gcc6.3.1
2018-05-17 20:54:44 +01:00
Rehan MALAK 38c372b222 ignore files produced during coap-lwm2m tests 2018-05-17 20:09:56 +02:00
Simon Duquennoy ff1f57509a Introduce UIPLIB_IPV6_MAX_STR_LEN 2018-05-16 12:25:42 -07:00
Simon Duquennoy 5eaaa4d6b6 Doxygen fixes 2018-05-16 12:25:42 -07:00
Simon Duquennoy e301df9513 Added shell command rpl-nbr 2018-05-16 12:25:42 -07:00
Simon Duquennoy 97a9d7707c Introduce rpl_neighbor_snprint, for consistent printing of a RPL neighbor to a string 2018-05-16 12:25:42 -07:00
Simon Duquennoy 29061e9885 Rework uiplib_ipaddr_snprint, and use it from logging module and shell 2018-05-16 12:25:41 -07:00
Rehan MALAK 8cae7a9a91 Fix neighbor discovery bug
return value of memcmp is positive or negative or null
and should not be cast in an uint8_t

make -C "tests/09-ipv6" works now on 64bits
2018-05-16 20:57:47 +02:00
Rehan MALAK 555242c8c2 warning-- : defined but not used
make -C "examples/ip64-router" \
        TARGET=zoul BOARD=orion
2018-05-16 17:11:08 +02:00
Rehan MALAK ce22b0b518 warning-- : excess elements in struct initializer
make -C "examples/platform-specific/cc26xx/ble-ipv6" \
        TARGET=srf06-cc26xx BOARD=sensortag/cc2650
2018-05-16 17:11:08 +02:00
George Oikonomou 4581785134
Merge pull request #519 from nfi/contrib/osx-linker-fatal-warnings
Added a configurable linker flag to enable linker warnings as errors
2018-05-15 22:25:23 +01:00
George Oikonomou 290c7f0386
Merge branch 'develop' into contrib/osx-linker-fatal-warnings 2018-05-15 21:14:50 +01:00
Simon Duquennoy 7f975db57e
Merge pull request #516 from simonduq/fix/native-br-slip
Native border router SLIP fix
2018-05-15 14:33:17 +02:00