Yasuyuki Tanaka
671b1cd9b8
Support the radio features required for TSCH
2016-09-06 15:14:10 +02:00
Yasuyuki Tanaka
830753f360
cooja-radio: enable to turn off the turnaround and CCA features
2016-09-06 15:14:10 +02:00
Yasuyuki Tanaka
33e86042e5
Support RADIO_PARAM_LAST_PACKET_TIMESTAMP with get_object()
2016-09-06 15:14:10 +02:00
Yasuyuki Tanaka
ca715fdd6b
Use appropriate types for "value" of setInt{16,32,64}ValueOf()
2016-09-06 15:14:10 +02:00
Khaled Qorany
ddae68bce3
Referring to the ESMRF engine that was recently merged
2016-09-06 11:24:17 +02:00
Simon Duquennoy
406e517d52
Merge pull request #1848 from afonsomota/noprobingfix
...
fix misplaced bracket causing compilation error when probing is disabled
2016-09-06 08:50:08 +02:00
Mohamed Seliem
1d32a00ebd
Fix uip-ds.h table configuration comment
...
this PR to update uip-ds.h comments, this small change is made to ease the track of Tables implementation places
remove definition of UIP_CONF_DS6_ROUTE_NBU
retire 2 old macros DS6_NBR_NBU, DS6_ROUTE_NBU
Update uip-ds6.h
Update contiki-conf.h
Update contiki-conf.h
Update contiki-conf.h
fix doxygen comment
Update uip-ds6.h
2016-09-05 20:59:36 +02:00
Simon Duquennoy
042d077784
Merge pull request #1768 from mguc/jn516x_exception_handler
...
JN516x: Exception handler causing infinite loop
2016-09-05 20:50:35 +02:00
Marko Gucanin
93757e810d
added space between ) and {
2016-09-05 17:36:33 +02:00
Afonso Oliveira
0217776d6e
fixed identantion on code below alteration
2016-09-05 16:24:55 +01:00
Nicolas Tsiftes
8e0ecf9b3a
Merge pull request #1802 from marcas756/PullReq-SWITCH_BITS_IN_BYTE_STATIC
...
Make set_bits_in_byte() static (like for get_bits_in_byte)
2016-09-05 16:50:25 +02:00
Simon Duquennoy
41d2851a55
Merge pull request #1822 from yatch/pr/fix-rpl-udp-for-non-storing
...
Make it easier to use the Non-Storing mode with the rpl-udp example
2016-09-05 16:48:54 +02:00
Nicolas Tsiftes
7cfbbe97af
Merge pull request #1740 from simonduq/pr/tsch-minor
...
TSCH minor enhancements
2016-09-05 16:33:48 +02:00
Nicolas Tsiftes
b69e0f6c66
Merge pull request #1833 from sumanpanchal/cc2520-rssi-issue
...
CC2520: Added offset to calculate correct RSSI value
2016-09-05 16:18:26 +02:00
Nicolas Tsiftes
61c9c21c5c
Merge pull request #1834 from mdlemay/gpio-refactor
...
galileo: Simplify GPIO APIs and add support for gen. 1
2016-09-05 16:13:20 +02:00
Afonso Oliveira
4c5b70e628
fix misplaced bracket causing compilation error when probing is deactivated (RPL_WITH_PROBING=0)
2016-09-05 14:49:41 +01:00
Antonio Lignan
448c78da5f
Zoul: updated ADC[4-5] info and link to wiki with RevA-B delta
2016-09-05 10:34:37 +02:00
Antonio Lignan
5d4b7de426
Zoul: created RE-Mote rev.B platform
2016-09-02 16:53:09 +02:00
Antonio Lignan
3e5b5dca12
Zoul: Updated READMEs
2016-09-01 16:45:16 +02:00
Antonio Lignan
e25a62997d
Zoul: cleaned headers, doxygen tags and uncrustified
2016-09-01 16:08:01 +02:00
Antonio Lignan
3227360b92
Zoul: Moved specific rev.A examples
2016-09-01 15:16:31 +02:00
Antonio Lignan
89c507f509
Zoul: created RE-Mote rev.A specific profile
2016-09-01 15:04:54 +02:00
Antonio Lignan
6dd17f5eec
MSP430/F2xxx: fix ubr msb byte being hardcoded to zero
2016-09-01 10:25:38 +02:00
Antonio Lignan
26ed666948
Merge pull request #1844 from alignan/pull/zoul-dimmer-ac
...
Zoul: added driver to control an AC light dimmer with zero-crossing
2016-08-31 17:04:44 +02:00
Antonio Lignan
5e400dd43b
Zoul: fixed ac-dimmer interrupt disable pin/port and check interrupt source
2016-08-31 15:36:48 +02:00
Antonio Lignan
8d4888c495
Zoul: added driver to control an AC light dimmer with zero-crossing
2016-08-31 12:20:04 +02:00
Antonio Lignan
4ce322b7b0
Merge pull request #1837 from alignan/pull/servo
...
Zoul: generic servo driver
2016-08-31 12:00:31 +02:00
Joakim Eriksson
616b65c962
added support for 6-bytes link-layer address
2016-08-27 22:30:32 +02:00
Antonio Lignan
bc2ff5b352
Merge pull request #1838 from alignan/pull/fix-tmp102-calc
...
Zoul: fix TMP102 value conversion
2016-08-26 00:00:59 +02:00
Antonio Lignan
61e8a174db
Merge pull request #1828 from alignan/pull/z1-libraries-cleanup
...
Z1: cleaned up non-required libraries from builds and moved SENSORS d…
2016-08-25 10:54:17 +02:00
Antonio Lignan
32385b2910
Zoul: fix TMP102 value conversion
2016-08-24 16:34:02 +02:00
Antonio Lignan
26c4a81331
Z1: cleaned up non-required libraries from builds and moved SENSORS declaration to its own file
2016-08-24 16:05:38 +02:00
Antonio Lignan
8cc1870663
Zoul: generic servo driver
2016-08-24 14:27:41 +02:00
Sumankumar Panchal
25dea7264a
CC2520: Added offset to calculate correct RSSI value
2016-08-24 10:21:14 +05:30
Michael LeMay
c276081150
galileo: Add process to perform DHCP configuration
...
This patch adds a process that is started automatically to request DHCP
configuration. It also moves the IP configuration ahead of autostart processes
in case some autostart process depends on the IP configuration.
2016-08-23 13:16:39 -07:00
Michael LeMay
4181179985
galileo: Add support for Gen. 1 pinmux and GPIO
...
This patch adds support for IO pinmuxing and GPIO on first generation
Intel Galileo boards.
2016-08-23 13:02:39 -07:00
Michael LeMay
b17a936bf7
galileo: Add board-level abstraction layer for GPIO
...
This patch adds a HAL for GPIOs so that users of the API can specify
board-level IO pin numbers rather than CPU-level pin numbers.
2016-08-23 13:02:36 -07:00
Michael LeMay
2912559061
galileo: Revise pinmux API to be more intuitive
...
This patch replaces the pinmux APIs that require users to look up an arbitrary
function number for the desired function of each pin. The replacement API
functions have intuitive names and permit users to pass board-level IO port
numbers. The API functions internally convert those to CPU-level port numbers
when necessary. Furthermore, when configuring a pin to be a digital input or
output, those API functions also perform the corresponding configuration
operation on the CPU-level GPIO port. The revised APIs halt when users attempt
to configure a currently-unsupported GPIO, specifically those in the GPIO_SUS
port range and those implemented on the expander chip EXP2. This also means
that such ports are left unconfigured during initialization, whereas the
pinmuxing for them was setup by the old implementation.
2016-08-23 13:02:32 -07:00
Michael LeMay
3043f3956c
galileo: Simplify pinmux configuration
...
This patch refactors the pinmux configuration code for Intel Galileo to simplify
it. This patch also corrects an off-by-one error in how the pin number is
checked in galileo_pinmux_set_pin.
2016-08-23 12:39:21 -07:00
Michael LeMay
6a3ce86e10
galileo: Add general protection exception handler
...
This patch adds a general protection exception handler that prints a
message indicating the faulting instruction and the error code. This is
useful when debugging general protection exceptions.
2016-08-23 11:34:32 -07:00
Antonio Lignan
6947fc7381
Merge pull request #1826 from alignan/pull/crossval-fix
...
Zoul: fixed voltage divider relationship
2016-08-17 17:33:07 +02:00
George Oikonomou
6f44fb8c44
Merge pull request #1783 from g-oikonomou/bugfix/cc13xx/contikimac-timings
...
Adjust ContikiMAC timings for CC13xx PROP mode
2016-08-17 14:06:07 +01:00
Antonio Lignan
cb42bafbfb
Merge pull request #1756 from g-oikonomou/contrib/cc26xx/new-ccxxwares
...
Update to latest TI CC13xxware/CC26xxware
2016-08-16 15:44:41 +02:00
Nicolas Tsiftes
4c7d8d0214
Merge pull request #1739 from simonduq/pr/tsch-seqno
...
Improved TSCH sequence number handling
2016-08-16 14:49:21 +02:00
Nicolas Tsiftes
9fa777d4f4
Merge pull request #1738 from simonduq/pr/mac-seqno-timeout
...
mac-seqno: add a lifetime to sequence numbers in history
2016-08-16 14:48:21 +02:00
Antonio Lignan
7ddbe640be
Merge pull request #1795 from g-oikonomou/contrib/sensniff
...
Add generic sensniff example and remove legacy sniffers
2016-08-16 14:47:17 +02:00
Antonio Lignan
0a02f0ac7c
Zoul: fixed voltage divider relationship
2016-08-16 14:24:13 +02:00
Antonio Lignan
3550d43b47
Merge pull request #1794 from g-oikonomou/bugfix/cc13xx/prop-set-channel
...
Fix PROP mode channel switching
2016-08-16 12:57:43 +02:00
George Oikonomou
acbc482e55
Merge pull request #1824 from bthebaudeau/cc2538-fix-garbled-uart
...
cc2538: uart: Fix garbled output occurring upon lpm_enter()
2016-08-16 08:47:09 +01:00
Benoît Thébaudeau
a52a3d94d3
cc2538: uart: Fix garbled output occurring upon lpm_enter()
...
lpm_enter() must not enter PM1+ if the UART is transmitting. Otherwise,
the UART clock gets disabled, and its TX is broken.
The commit b8b54a033c
had already
partially fixed this issue, but it could still occur while transmitting
stop bits because, contrary to UART_FR.BUSY, UART_FR.TXFE takes only the
data bits into account, not the stop bits.
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
2016-08-15 03:07:52 +02:00