Commit Graph

13663 Commits

Author SHA1 Message Date
George Oikonomou
1dcb8426d6 Use the button HAL for all CC13xx/CC26xx devices 2018-03-14 09:34:45 +00:00
George Oikonomou
8ac1cf92ce Implement the new button HAL: Sensortag 2018-03-14 09:34:45 +00:00
George Oikonomou
f199ff0a5f Implement the new button HAL: Launchpad 2018-03-14 09:34:45 +00:00
George Oikonomou
3f4fef4625 Implement the new button HAL: SmartRF06 + CC13xxEM/CC26xxEM 2018-03-14 09:34:44 +00:00
George Oikonomou
3014e8cf07 Start the sensors process conditionally
(Not all boards have sensors)
2018-03-14 09:34:44 +00:00
George Oikonomou
934856b4fd Introduce platform-independent HAL for buttons 2018-03-14 09:34:44 +00:00
Simon Duquennoy
6d57dd0e7e
Merge pull request #345 from g-oikonomou/bugfix/cc13xx/prop-mode-pan-id
Only print RADIO_PARAM_PAN_ID at startup if the radio supports it
2018-03-14 10:08:56 +01:00
Simon Duquennoy
76773c7b13
Merge branch 'develop' into bugfix/cc13xx/prop-mode-pan-id 2018-03-14 09:20:38 +01:00
Simon Duquennoy
a94a4aa8b8
Merge pull request #347 from g-oikonomou/contrib/ble-tidy-up
Fix build error and tidy-up BLE example
2018-03-14 09:20:24 +01:00
George Oikonomou
66106e86dd Add nullnet example test for cc26xx 2018-03-13 22:47:45 +00:00
George Oikonomou
e2d5e2dfee Add missing includes 2018-03-13 22:47:45 +00:00
George Oikonomou
de975bbabe Move BLE readme to the corresponding example dir 2018-03-13 22:47:45 +00:00
George Oikonomou
b20f493e09 Move BLE example to platform-specific/cc26xx
This commit moves the BLE/IPv6 example to the platform-specific directory, since we only support one platform currently. The pull also tidies up the example Makefile a bit: We no longer need to specify the name for project-conf.h so we remove this. We add PLATFORMS_ONLY and BOARDS_ONLY
2018-03-13 22:47:45 +00:00
George Oikonomou
f8bc9aabd5
Merge pull request #348 from perexg/jn516x-set-channel-fix
JN516x SDK 4170 build 1745 does not have vMMAC_SetChannel() function
2018-03-13 22:47:18 +00:00
Jaroslav Kysela
1575222e4e JN516x SDK 4170 build 1745 does not have vMMAC_SetChannel() function
- use only vMMAC_SetChannelAndPower()
- remove redundant call in init()
2018-03-13 20:10:52 +01:00
George Oikonomou
7859b3c189 Only print RADIO_PARAM_PAN_ID if the radio supports it 2018-03-12 15:26:43 +00:00
George Oikonomou
8624fa1601 Initialise variables explicitly 2018-03-12 15:17:47 +00:00
Simon Duquennoy
ee5833a447
Merge pull request #311 from atiselsts/contrib/build-all
A script to build all examples
2018-03-12 14:41:02 +01:00
Simon Duquennoy
7fe4d913b7
Merge branch 'develop' into contrib/build-all 2018-03-12 14:22:34 +01:00
George Oikonomou
ff50fd0ee2
Merge pull request #251 from spoerk/feature/ipv6_over_ble
BLEach a fully open-source IPv6-over-BLE stack for the TI CC26xx platform
2018-03-12 10:07:08 +00:00
George Oikonomou
c250cf93b7
Merge branch 'develop' into feature/ipv6_over_ble 2018-03-12 08:52:25 +00:00
George Oikonomou
799ff4bcf6
Merge pull request #344 from dongdongbh/my
add cfs support for srf06-cc26xx
2018-03-10 23:55:55 +00:00
dongdongbh
4b173ce01f add cfs support for srf06-cc26xx 2018-03-11 02:07:46 +08:00
Atis Elsts
ec98c4f9b3 RGB led example: only for Zoul at the moment 2018-03-09 16:29:07 +00:00
Simon Duquennoy
0ce25338af Fix typo in CONTIKI_PROJECT 2018-03-09 16:29:07 +00:00
Atis Elsts
a0707dfcb6 Orion: do not auto-enable IP64 as this causes compilation issues on many examples. Orion examples enable IP64 explicitly 2018-03-09 16:29:07 +00:00
Simon Duquennoy
7b8a8b2b0c Compile test of multicast example for Zoul 2018-03-09 16:29:07 +00:00
Simon Duquennoy
c55304bbc6 Multicast example for Zoul: get more RAM through LPM1 2018-03-09 16:29:07 +00:00
Simon Duquennoy
ed6b38d8c6 Example orion/client: use the same LPM configuration as in orion/ip64-router 2018-03-09 16:29:06 +00:00
Simon Duquennoy
629725256e Add compile test of orion/client 2018-03-09 16:29:06 +00:00
Simon Duquennoy
6871c5417c Example orion/client: enable TCP 2018-03-09 16:29:06 +00:00
Simon Duquennoy
4a757a0e82 Restrict RTCC example to Zoul boards that have an RTCC 2018-03-09 16:29:06 +00:00
Simon Duquennoy
0bacdd451e nrf52832: fix .map filename 2018-03-09 16:29:06 +00:00
Simon Duquennoy
0bffd12283 Multicast example: exclude nrf52dk, which does not support routing 2018-03-09 16:29:06 +00:00
Simon Duquennoy
a65dcea7ce uip6.c: label 'process' is only used when multicast AND routing are set 2018-03-09 16:29:06 +00:00
Simon Duquennoy
74764af9b9 RPL BR: do not compile for nrf52dk, which does not support SLIP 2018-03-09 16:29:06 +00:00
Simon Duquennoy
cf7150cfdd Replace leftover MAKE_ROUTING_NONE with MAKE_ROUTING_NULLROUTING 2018-03-09 16:29:06 +00:00
Atis Elsts
dacab090fd restrict Zoul examples to specific boards 2018-03-09 16:29:06 +00:00
Simon Duquennoy
b0b71f6624 Do not attempt to compile SLIP for nrf52dk 2018-03-09 16:29:06 +00:00
Simon Duquennoy
96a818e081 Makefile.include: clearer message in case of compilation attepmts to unsupported boards 2018-03-09 16:29:06 +00:00
Simon Duquennoy
89c5adc0e4 IP64-router examples: only for Zoul/Orion 2018-03-09 16:29:06 +00:00
Simon Duquennoy
5cbf6f26fe Do not build TSCH examples for cc13xx boards 2018-03-09 16:29:06 +00:00
Simon Duquennoy
206b5dfe45 Example slip-radio: do not compile for native 2018-03-09 16:29:06 +00:00
Atis Elsts
6b05eaed41 Compile tests: added missing examples 2018-03-09 16:29:06 +00:00
Simon Duquennoy
164a8b218b Example ip64-router: only meant for platform Zoul/Orion 2018-03-09 16:29:06 +00:00
Atis Elsts
f3702fd5df regression test directory change 2018-03-09 16:29:06 +00:00
Atis Elsts
f677f9c12f clean target in Makefile.include: also remove .o files 2018-03-09 16:29:06 +00:00
Atis Elsts
449d7dd5e7 Add CLEAN targets for sky and native platforms 2018-03-09 16:29:06 +00:00
Atis Elsts
dab9ea0817 nrf52dk: move the build error when building without IPv6 from Makefile to C header file to enable PLATFORMS_EXCLUDE syntax in Makefiles 2018-03-09 16:29:06 +00:00
Atis Elsts
50b8612c80 Add a script to build all examples for all platforms 2018-03-09 16:29:06 +00:00