George Oikonomou
155e2c9b0a
Support both old and new button API in common examples
...
This change is temporary so travis can pass until all platforms have been migrated to the new API
2018-03-14 09:34:47 +00:00
George Oikonomou
13c18011c7
Change the GPIO HAL example to use the new button API
2018-03-14 09:34:46 +00:00
George Oikonomou
25afb83209
Change CC2538 MQTT demo to use the button HAL
2018-03-14 09:34:46 +00:00
George Oikonomou
0445275825
Change Zoul examples to use the button HAL
2018-03-14 09:34:46 +00:00
George Oikonomou
a5ea8d44e9
Use the new button HAL: Zoul
2018-03-14 09:34:46 +00:00
George Oikonomou
d22ea1df99
Use the new button HAL: OpenMote-CC2538
2018-03-14 09:34:46 +00:00
George Oikonomou
974a7549e9
Use the new button HAL: CC2538DK
2018-03-14 09:34:46 +00:00
George Oikonomou
7bf6679806
Allow the GPIO HAL to enable corresponding port interrupt on the NVIC
2018-03-14 09:34:46 +00:00
George Oikonomou
5f190be6c9
Change the CC26xx web demo to use the button HAL
2018-03-14 09:34:45 +00:00
George Oikonomou
70dc73ff9d
Change the CC26xx very sleepy demo to use the button HAL
2018-03-14 09:34:45 +00:00
George Oikonomou
4fd90e1b68
Change the CC26xx demo to use the button HAL
2018-03-14 09:34:45 +00:00
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