Simon Duquennoy
36d9d4a846
Radio API: document TSCH-related radio constants
2019-02-24 16:05:21 +01:00
Simon Duquennoy
f1bbc42121
Build system: enable compiling with arch directory at arbitrary paths
2018-11-23 10:41:40 +01:00
George Oikonomou
6f2f4b4b23
Fix the .upload target
2018-10-23 17:47:31 +01:00
George Oikonomou
95cebf10bc
Change platform zoul to use the new motelist
2018-10-16 22:03:59 +01:00
George Oikonomou
5ec9063314
Add board search strings for Zolertia devices
2018-10-16 22:03:59 +01:00
Simon Duquennoy
b80d113253
Add a common set of portable RTIMER_BUSY_WAIT functions
2018-10-12 09:08:03 +02:00
Simon Duquennoy
b7c9cae60c
Platform Zoul: move generic cc2538 defines from contiki-conf.h to cc2538-def.h
2018-10-10 17:01:11 +02:00
Simon Duquennoy
64ce406ae4
Zoul: TSCH configuration assuming not only cc2538
2018-10-04 10:50:01 +02:00
George Oikonomou
11f563dc98
Harmonize login, serialdump and serialvew across all platforms
2018-05-26 13:55:03 +01:00
Antonio Iannopollo
0b9f03f442
fixed dht22 driver
2018-05-09 19:29:24 -07:00
Antonio Iannopollo
51a4960fa8
fixed dht22 driver and example
2018-05-09 19:25:08 -07:00
Simon Duquennoy
4da9202d22
Add lrwrap to login and native BR
2018-04-26 03:00:04 -07:00
Simon Duquennoy
f9a1f958e1
Merge remote-tracking branch 'origin/release-4.1' into develop
2018-04-20 08:37:14 -07:00
Simon Duquennoy
0b2ea0d810
cc2538-rf: use IEEE802154_DEFAULT_CHANNEL
2018-04-13 02:27:17 -07:00
George Oikonomou
f254d22bf3
Delete trailing whitespaces (various leds-arch.c files)
2018-04-07 14:49:40 +01:00
Simon Duquennoy
005a45009b
Merge branch 'develop' into contrib/build/cleanup
2018-04-05 08:37:55 +02:00
George Oikonomou
ee4e287fc5
Rename old SPI API to -legacy.h
2018-04-04 11:30:32 +01:00
George Oikonomou
0695810044
Rename old CC2538 SPI driver
2018-04-04 11:30:32 +01:00
George Oikonomou
c7e36a3d55
Change clean target to be more explicit
...
Previously, the clean target would delete a number of file extensions, many of which currently unknown to our build system (old platforms?). This commit changes the target so that it only cleans what we know we are building. Platforms / CPUs can append to the target with platform-specific build artifacts.
2018-03-30 21:22:59 +01:00
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
a5ea8d44e9
Use the new button HAL: Zoul
2018-03-14 09:34:46 +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
George Oikonomou
c8debbac22
Add RGB LED driver
2018-03-01 15:29:30 +00:00
George Oikonomou
ce4caf2c7c
Implement and use the new LED HAL (Zoul)
2018-03-01 15:29:29 +00:00
George Oikonomou
6004084785
Fix Zoul build when RTCC is enabled
2018-03-01 13:34:32 +00:00
Simon Duquennoy
635d8d78f7
Zoul platform.c: include stdlib.h
2018-03-01 13:34:32 +00:00
Simon Duquennoy
a2262786b1
Zoul platform.c: removing leftover PRINTF
2018-03-01 13:34:32 +00:00
George Oikonomou
1c993bf354
Remove unnecessary MODULES from platform Makefiles
2018-02-26 00:07:20 +00:00
George Oikonomou
cab38d9ea8
Use the GPIO HAL for Zoul sensor drivers
2018-02-25 23:15:56 +00:00
Simon Duquennoy
e30423f6cc
Merge branch 'develop' into contrib/gpio-hal
2018-02-25 18:17:32 +01:00
George Oikonomou
b9a321d602
Add GPIO HAL example
2018-02-24 12:50:02 +00:00
George Oikonomou
749c4e5cd8
Use the GPIO HAL (Zoul)
2018-02-24 12:50:02 +00:00
Simon Duquennoy
884ba9805c
Added missing inclusions of inttypes.h
2018-02-23 10:58:46 -08:00
George Oikonomou
da5d415bc1
Pull CPU-related configuration from the CPU header (Zoul)
2017-12-08 16:32:49 +00:00
George Oikonomou
458fbb1ee2
Pull CPU-related constants from the CPU header (Zoul)
2017-12-08 16:32:49 +00:00
George Oikonomou
e458240200
Change asm() to __asm()
...
This is required in order to compile with -std=c99
2017-12-03 15:04:10 +00:00
George Oikonomou
c316f4afbd
Re-structure zoul documentation
2017-12-03 00:05:12 +00:00
Simon Duquennoy
bc741c00cc
cc2538 platforms: initialize linkaddr in phase 2 but set RF params only in phase 3
2017-11-23 05:19:00 -08:00
George Oikonomou
917c4c87de
Remove LED undefs
2017-11-12 11:58:35 +00:00
George Oikonomou
ec77214226
Remove obsolete SLIP_foo_CONF_NO_PUTCHAR
2017-11-01 10:04:48 +00:00
Simon Duquennoy
56d1f795ff
Minor fixes to platform initialization
2017-10-29 23:18:38 +00:00
Simon Duquennoy
ff4ad7998a
cc2538 platform.c: set link-layer address in phase two, as the Netstack initialization code needs it
2017-10-29 23:18:38 +00:00
Simon Duquennoy
7abc331047
cc2538 platforms: do not set Main log level from contiki-conf
2017-10-29 23:18:38 +00:00
George Oikonomou
248db78214
Use the logging module (Zoul)
2017-10-29 23:18:37 +00:00
George Oikonomou
fd239a32c3
Provide boot sequence hooks (Zoul)
2017-10-29 23:18:35 +00:00
Simon Duquennoy
663d1f121d
Autoconfigure Orchestra whenever the module is included
2017-10-12 18:32:19 +02:00
Simon Duquennoy
09c0213898
Auto-enable USB serial on cc2538 when TSCH is used with SLIP or with the shell
2017-10-12 17:09:04 +02:00
Simon Duquennoy
a1f74d6568
Shell: start automatically whenver the module is included
2017-10-12 17:08:42 +02:00
Simon Duquennoy
91b8ee860e
Makefile.include: added target 'boards' to show the list of boards available for the current target
2017-10-10 21:06:35 +02:00
Simon Duquennoy
a92319bbca
Rename PROJECT_CONF_H to PROJECT_CONF_PATH for clarity and so as to avoid possible conflicts with guards in project-conf.h files
2017-10-07 09:45:41 +02:00