Oleg Hahm
355f6610d5
Merge pull request #482 from OlegHahm/driver_includes
...
Driver includes
2014-02-07 17:21:45 +01:00
Oleg Hahm
70747d8bb4
streamlined driver include pathes
2014-02-05 18:56:47 +01:00
Hauke Petersen
db048999d5
Fixed spelling errors
2014-02-04 18:47:05 +01:00
Hauke Petersen
0bdbeba85e
Initial import of low-level driver doxygen groupdef
2014-02-03 19:50:01 +01:00
Ludwig Ortmann
a3ef45db51
remove native cruft from cc110x_ng Makefile
2014-02-01 14:31:58 +01:00
Martin Lenders
cc1cfcf166
Uncircumvent radio chip's status for IEEE 802.15.4 hardware
...
Currently the cc2420 and at86rf231 hardware addresses (IEEE 802.15.4
short and long) and frequency channel are read only from a global
variable in the driver. This global variable is only set when the
user sets the address/channel though both parameters might be preset
by the hardware. This change lets the driver read this parameters
directly from the hardware.
2014-01-24 13:15:35 +01:00
Martin Lenders
eeee32363e
Fix errors in at86RF231 driver
2014-01-24 13:15:35 +01:00
Christian Mehlis
331bc7e72c
cc1100-csmaca-mac.c: fix usage of timex_t
2014-01-09 16:36:40 +01:00
Christian Mehlis
5e527d418f
cc1100_phy.c: fix usage of timex_t
2014-01-09 16:36:40 +01:00
Oleg Hahm
c7d985d371
removed redundant include pathes from Makefiles
2014-01-05 16:11:08 +01:00
Oleg Hahm
593ee623b6
simplify and unify include pathes
...
additional:
* exporting include path in sys is mandatory for subfolders
* removed duplicate object file in linker call
2014-01-05 16:11:07 +01:00
Oleg Hahm
903ec54a43
making include directives consistent
2013-12-19 15:31:37 +01:00
Oleg Hahm
2cdfc5b585
Merge pull request #382 from OlegHahm/transceiver_return
...
transceiver return signed values for sending
2013-12-18 09:33:32 -08:00
Oleg Hahm
d87d827d88
transceiver return signed values for sending
...
negative values indicate an error value
2013-12-18 18:22:59 +01:00
Hauke Petersen
edcabf7cb6
Fixed a lot of comments by removing tabs and correcting format.
2013-12-16 14:00:33 +01:00
Hauke Petersen
3785fe956b
Fixed doxygen comments, focused on file headers and group definitions
2013-12-16 14:00:24 +01:00
Oleg Hahm
b37b21c22c
use CC1100_NOBYTE consistently (fixing #129 )
2013-12-15 14:09:35 +01:00
f85adf608f
change my email address
...
kaspar.schleiser@fu-berlin.de will be obsoleted soon. Replace it with
kaspar@schleiser.de , which will (hopefully) stay.
2013-12-04 15:09:56 +01:00
Oleg Hahm
9817043ada
Merge pull request #375 from LudwigOrtmann/license_header_fix
...
fix grammar in license header
2013-11-26 10:55:41 -08:00
Ludwig Ortmann
d6c213fb47
fix grammar in license header
2013-11-23 13:11:56 +01:00
Oleg Hahm
1f50d91332
making the pedantic gcc happy
2013-11-23 03:45:26 +01:00
Ludwig Ortmann
c1ea408274
move struct timeval to msp430_types.h
2013-11-19 17:56:05 +01:00
Ludwig Ortmann
3b2b02e99a
enable building chronos board
2013-11-19 17:56:05 +01:00
Ludwig Ortmann
ea672a4537
make sht11 includes adhere to coding conventions
2013-11-14 15:08:32 +01:00
Martin Lenders
d47907ed1a
Refactor net module to one include directory
2013-11-06 13:04:23 +01:00
Christian Mehlis
634a784cd2
add rtc_time function in public header
2013-10-25 11:52:10 +02:00
Oleg Hahm
c142b40a5b
network stack related includes
2013-10-16 15:24:41 +02:00
Oleg Hahm
46deefe0f8
make Makefiles proof for spaces in $PATH
2013-10-09 15:28:53 +02:00
Martin Lenders
038e03ad3e
Enforce naming convention for ieee802154
2013-09-30 13:21:54 +02:00
Martin Lenders
e843727ed4
Relocate ieee802154_frame.h
2013-09-30 13:20:46 +02:00
Oleg Hahm
5fbf73cb96
Merge pull request #206 from OlegHahm/cc110x_casting
...
fixed casting of TCP flag in cc110x driver
2013-09-27 07:58:57 -07:00
Zakaria Kasmi
4fb64f8e91
revise error messages and fixed encoding
2013-09-26 23:54:45 +02:00
Zakaria Kasmi
9f2e7c80b8
check if reading the high and the low byte are failed.
2013-09-26 23:54:43 +02:00
Zakaria Kasmi
e49318e856
SRF08 driver, new handling of failed sensor initialization.
2013-09-26 23:54:34 +02:00
Zakaria Kasmi
c7d35903e1
SRF02 driver, new handling of failed sensor initialization.
2013-09-26 23:47:49 +02:00
Zakaria Kasmi
f61785de06
LM75A driver, new handling of failed sensor initialization.
2013-09-26 23:47:49 +02:00
Zakaria Kasmi
11b34f0f0b
SRF08 driver, ranging function supports various modes.
2013-09-26 23:47:49 +02:00
Zakaria Kasmi
af48f588c9
SRF08 driver, updated rangig function getting the number of echos
2013-09-26 23:47:49 +02:00
Zakaria Kasmi
6d3a56420e
SRF08 driver, new functionality + changes.
2013-09-26 23:47:49 +02:00
Zakaria Kasmi
8e7b9cd7dd
SRF02 driver, new functionality.
2013-09-26 23:47:48 +02:00
Zakaria Kasmi
3f539ee104
Updated Makfile for the LM75A Driver
2013-09-26 23:47:48 +02:00
Zakaria Kasmi
71cab78275
Driver for the LM75A Digital temperature sensor and thermal watchdog
2013-09-26 23:47:48 +02:00
Zakaria Kasmi
4f4501f09d
small changes + coding conventions + updated files descriptions.
2013-09-26 23:47:46 +02:00
Zakaria Kasmi
2c3fce7212
Driver for the SRF08 Ultrasonic Ranger
2013-09-26 23:47:24 +02:00
Zakaria Kasmi
7084bcad22
Driver for the SRF02 Ultrasonic Ranger
2013-09-26 23:47:24 +02:00
Oleg Hahm
d937e59a91
added missing includes in cc110x_ng files
2013-09-19 12:29:57 +02:00
Oleg Hahm
3e75b3828b
fixed casting of TCP flag in cc110x driver
2013-09-17 19:52:36 +02:00
Oleg Hahm
2bfdd1fed0
added missing initialization for cc2420 abort counter
2013-08-27 00:02:35 +02:00
Oleg Hahm
b3a9b8e6ea
use debug instead of printf
2013-08-27 00:02:35 +02:00
Oleg Hahm
6d130a45ac
updated license headers
...
(No code changes!)
2013-08-16 10:20:23 +02:00
Oleg Hahm
87f47513fb
astyle coding convention fixes
2013-08-15 19:13:00 +02:00
Alaeddine WESLATI
c8d5685b02
bugfixes related to size and buffers
2013-08-12 15:17:22 +02:00
Alaeddine WESLATI
11bb09b7f8
started adding at86rf231 driver
...
at86rf231 TX and RX
driver is using vtimer instead of hwtimer_ functions, TO CHECK
vtimer debug function prototype fix
2013-08-12 15:17:22 +02:00
Oleg Hahm
39a4dc684e
fixes for #62 : eliminate unused parameter warnings
...
NOTE: this commit introduces a kernel API change for mutex_unlock
2013-08-04 04:10:33 +02:00
Oleg Hahm
22c668529d
Merge branch 'oleg-master' into mymaster
...
Conflicts:
cpu/Makefile.include
cpu/arm_common/arm_cpu.c
2013-07-29 01:36:24 +02:00
Oleg Hahm
f7ecc704a4
fixed includes and include pathes
2013-07-29 01:24:02 +02:00
Oleg Hahm
19e4034ace
Merge branch 'thomas-mc1322x'
...
Conflicts:
Makefile.modules
core/kernel_init.c
core/thread.c
cpu/arm_common/arm_cpu.c
cpu/arm_common/syscalls.c
cpu/lpc_common/hwtimer_cpu.c
cpu/lpc_common/iap.c
sys/include/transceiver.h
sys/net/sixlowpan/sixlowip.c
sys/net/sixlowpan/sixlowmac.c
sys/net/sixlowpan/sixlowmac.h
sys/net/sixlowpan/sixlowpan.c
sys/transceiver/Makefile
sys/transceiver/transceiver.c
2013-07-24 23:22:11 +02:00
Thomas Eichinger
4bc89bd458
added fixes for compilation for mc1322x
2013-07-24 15:50:16 +02:00
Oleg Hahm
599e266b55
Revert "removed redefined ENABLE_DEBUG"
...
This reverts commit 69c526f44d
.
Instead of removing ENABLE_DEBUG, define it as zero and replacing the
ifdef preprocessor commands by a simple #if
2013-07-24 00:38:43 +02:00
Christian Mehlis
69c526f44d
removed redefined ENABLE_DEBUG
2013-07-16 15:27:19 +02:00
Oliver Hahm
bf85e4902c
Merge branch 'rpl' of ssh://ukleos.org:2222/home/git/ukleos
...
Conflicts:
board/msba2-common/tools/src/control_2xxx.c
drivers/cc110x/cc1100-interface.h
projects/test_rpl/main.c
sys/include/vtimer.h
sys/net/sixlowpan/rpl/Jamfile
sys/net/sixlowpan/rpl/objective_functions.c
sys/net/sixlowpan/rpl/objective_functions.h
sys/net/sixlowpan/rpl/of0.c
sys/net/sixlowpan/rpl/of0.h
sys/net/sixlowpan/rpl/rpl.c
sys/net/sixlowpan/rpl/rpl_dodag.c
sys/net/sixlowpan/rpl/rpl_structs.h
sys/net/sixlowpan/rpl/trickle.c
sys/net/sixlowpan/sixlowmac.c
sys/vtimer/vtimer.c
2013-06-28 17:53:21 +02:00
Oliver Hahm
57cc002c67
Merge branch 'wsn430'
...
Conflicts:
core/include/queue.h
core/queue.c
cpu/msp430-common/hwtimer_cpu.c
cpu/msp430x16x/hwtimer_msp430.c
sys/lib/hashtable.c
sys/net/ieee802154/ieee802154_frame.c
sys/shell/commands/sc_cc110x_ng.c
sys/transceiver/transceiver.c
sys/vtimer/vtimer.c
2013-06-25 15:33:40 +02:00
Oliver Hahm
c8bee9e554
fixed coding style (space after most keywords)
2013-06-24 22:37:35 +02:00
Oliver Hahm
d01fd9a508
final coding convention fixes
2013-06-22 17:58:19 +02:00
Oliver Hahm
e2130fbd47
coding conventions for drivers
2013-06-21 22:36:48 +02:00
Christian Mehlis
3ab669578c
do includes the right way (for riot includes)
2013-06-14 20:33:28 +02:00
Oliver Hahm
fdd1d21e8d
Merge branch 'master' into wsn430
2013-06-14 19:41:23 +02:00
Christian Mehlis
9a3c0ab6ec
add missing &
2013-06-13 10:54:22 +02:00
Christian Mehlis
4d8783e023
use out parameter for vtimer_now
2013-06-13 10:23:47 +02:00
Milan Babel
df13d9e0fc
Merge branch 'master' of github.com:overflowed/RIOT
...
Conflicts:
drivers/cc110x_ng/Makefile
2013-06-06 08:41:30 +02:00
Milan Babel
db1fc96ffe
added driver for cc2420
...
also added cc2420 to transceiver and added cc2420 shell commands
2013-06-06 08:35:17 +02:00
Milan Babel
edb34b73c0
fixes for the wsn430
...
fixed vtimer for the msp430
added spi module for the wsn430 v1.3b
changed some variables to uintXX_t, fixes overflow on msp430
2013-06-06 08:35:17 +02:00
Ludwig Ortmann
f669f9a05b
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
Makefile.dep
2013-04-08 17:43:39 +02:00
Oliver Hahm
3265910761
* renamed some struct members in cc110x driver to avoid naming conflicts with stm32f4discovery
2013-03-23 18:57:12 +01:00
Ludwig Ortmann
671cb6560f
native cc110x_ng placebo
2013-03-21 17:08:41 +01:00
Benjamin Valentin
4d73d17662
add Makefiles to sys/net
2013-03-16 17:27:27 +01:00
Stephan Arndt
adfc3306ab
WARNING: BROKEN COMMIT added not working etx_beaconing into rpl, added small vtimer debug changes, changed cc1100 default mode
2013-03-15 17:48:13 +01:00
Ludwig Ortmann
175300e58c
add native cpu doxygen documentation,
...
also fix and improve some of the existing
2013-03-13 21:56:56 +01:00
Oliver Hahm
0d06e1bc18
Merge branch 'master' of github.com:RIOT-OS/RIOT
2013-03-10 16:46:46 +01:00
Oliver Hahm
7a4dec1830
* replaced new Makefile name in Makefiles
2013-03-09 23:47:21 +01:00
Oliver Hahm
5ffe5a9c27
* renamed makefiles to Makefile
2013-03-09 23:45:56 +01:00
Oleg Hahm
2ed63bd5c6
* removed outdated (and probably confusing) FeuerWhere project as an author
2013-03-08 11:30:23 +01:00
Oleg Hahm
2277b366b2
* removed outdated occurrences of (u|µ)kleos and FeuerWare
2013-03-07 20:51:26 +01:00
Oleg Hahm
d31ee82518
* removed legacy projects folder and Jamfiles
2013-02-27 19:08:16 +01:00
Oliver Hahm
9df46b3507
* fixed makefiles for msb-430h support
2013-02-15 22:17:42 +01:00
Oleg Hahm
0f5dcdae98
* fixed double cc110x_ng entry in drivers makefile
...
* tidied up sys directory
2013-02-08 19:10:33 +01:00
Oleg Hahm
5df0bd0cc4
* updated and integrated makefiles
...
* added some auto dependencies
2013-02-08 17:37:02 +01:00
Oleg Hahm
3791039974
* integrated makefiles
...
* fixed some prototypes
* restructured sys
2013-02-06 13:20:21 +01:00
Oliver Hahm
92281753ad
Merge branch 'stable'
...
Conflicts:
core/sched.c
sys/auto_init.c
2012-11-05 19:15:57 -05:00
Oliver Hahm
62635e20a9
[drivers cc110x]
...
* fixed typos
2012-11-05 16:06:46 -05:00
Oliver Hahm
a5238784ae
[drivers cc110x cc1100-interface]
...
* setting default radio mode to permanent RX
2012-11-05 14:56:50 -05:00
Oliver Hahm
e0deea2d78
[driver cc110x cc1100_phy]
...
* added a todo regarding WOR problem with non-full packets
2012-11-05 14:17:00 -05:00
Oliver Hahm
db9f6b3fcf
[board msba2-common tools pseudoterm]
...
* comments for preparing pseudoterm to use with node without DTR line
[drivers cc110x]
* changed default behavior to WOR mode
* fixed a bug that let CC1100 never return to WOR mode, when receiving a
packet during sending
2012-08-01 17:00:48 +02:00
Oliver Hahm
30fc52452c
[drivers cc110x]
...
* switched from swtimer to vtimer in Jamfile
2012-03-06 21:15:51 +01:00
Eric Engel
6dbec3b0ae
various changes
2012-03-02 20:22:22 +01:00
Oliver Hahm
f978260656
[drivers cc110x] [sys shell] [sys transceiver]
...
* cretaed transceiver interface for old cc1100 driver (with csma/ca)
2012-03-01 22:12:25 +01:00
Oliver Hahm
802e9edf91
Merge branch 'master' of ssh://ukleos/home/git/ukleos
2012-02-16 22:15:24 +01:00
Oliver Hahm
b051659d71
[drivers adc]
...
* added lpc2387 adc driver and generic interface
2012-02-16 22:14:47 +01:00
Oliver Hahm
0d6d3e2c43
[board msba2-common] [sys chardev_thread] [sys shell] [driver cc110x_ng] [core msg]
...
* some cosmetics and cleanups
2012-02-16 21:33:41 +01:00
Oliver
c94c03879e
[drivers cc110x_ng]
...
- fixed DBG_IGNORE bugs
[sys net destiny]
- fixed a bug where UDP sockets were not closed correctly
2012-02-09 01:20:49 +01:00