1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

138 Commits

Author SHA1 Message Date
Hinnerk van Bruinehsen
edd948c176 dist: default cppcheck to ignore unusedStructMember 2014-11-19 11:22:42 +01:00
Oleg Hahm
30b166c177 pyterm: make mostly pep8 compliant 2014-11-07 01:02:55 +01:00
Oleg Hahm
cbe49912be pyterm: enable TCP connection to remote host 2014-11-05 22:42:36 +01:00
Hinnerk van Bruinehsen
72115d629d lint: fix uninitstring in sixlowdriver 2014-10-31 01:24:32 +01:00
Hinnerk van Bruinehsen
75c02c937a lint: suppress unusedStructMember in vendor files 2014-10-31 01:24:32 +01:00
Ludwig Ortmann
ac150e9a3b Merge pull request #1840 from LudwigOrtmann/cppcheck-selecta
Travis + cppcheck: let cppcheck fail for new files
2014-10-24 05:40:40 -07:00
Ludwig Ortmann
6424ba0665 cppcheck: handle --diff-filter option
Add the possibility to the cppcheck script to pass git's
`--diff-filter` option.
Also improve comments a bit.
2014-10-24 11:40:18 +02:00
Oleg Hahm
b0a65e870b make: doc: clean up dist Makefile 2014-10-22 20:00:26 +02:00
6f6fb8a621 dist: add Dockerfile for docker builder container 2014-10-22 18:11:21 +02:00
Ludwig Ortmann
302b9b775c dist/tools: add check for extern "C" declaration 2014-10-18 07:29:14 +02:00
Thomas Eichinger
bf256f63a3 samr21-xpro: initial import for the samr21-xpro board 2014-09-25 14:37:47 +02:00
Oleg Hahm
9b4d22aaa0 pyterm: make pin toggling optional
For the MSB-A2 the DTR and RTS pins have to be pulled down over the
serial interface in the beginning. (This is required because the Linux
usbserial driver pulls them up when initializing the device which set
the node into reset mode.) Since this is not necessary on most other
platforms and might even cause problems, it's better to make this an
optional behavior of pyterm.
2014-09-24 17:05:36 +02:00
Hinnerk van Bruinehsen
567ebf987f lint: limit maximum length of input via scanf 2014-09-19 23:31:26 +02:00
Philipp Rosenkranz
973fff7097 Merge pull request #1610 from phiros/feature_pytermcontroller
dist/pyterm: control server incl. support for multiple testbeds
2014-09-19 15:18:48 +02:00
Philipp Rosenkranz
2a67363be3 dist: pyterm control server (incl. support for multiple testbeds) 2014-09-19 14:42:15 +02:00
Hinnerk van Bruinehsen
136a6b0d35 dist: linux-border_router: reduce scope 2014-09-13 19:47:58 +02:00
Ludwig Ortmann
8503267ead Merge pull request #1604 from LudwigOrtmann/cppcheck-script
dist/tools: add cppcheck script
2014-09-06 08:37:16 -07:00
Ludwig Ortmann
95a3d48367 SQUASHME: tool -> tools path typo 2014-09-06 16:32:48 +02:00
Ludwig Ortmann
ba854a5423 SQUASHME: add documentation 2014-09-06 11:27:16 +02:00
Fabian Nack
c4bb61ce4e licenses: added stm specific 3 clause BSD license pattern 2014-09-02 15:45:50 +02:00
Ludwig Ortmann
500d6bfa8b SQUASHME: file(line) -> file:line
Addresses https://github.com/RIOT-OS/RIOT/pull/1604#discussion_r16936195
2014-09-01 07:23:25 +02:00
Hinnerk van Bruinehsen
a6b77b4745 cpu: atmega_common: Initial import 2014-08-27 16:22:48 +02:00
Ludwig Ortmann
e0712ccc84 dist/tools: add cppcheck script
enables easy linting of the whole tree or just one branches changes against
another
2014-08-25 14:53:31 +02:00
Ludwig Ortmann
26d2781624 tests: let license checker check cpp files, too 2014-08-23 16:16:26 +02:00
Ludwig Ortmann
b7992922ce fix license headers in non-.c files 2014-08-23 16:16:26 +02:00
Thomas Eichinger
f11af5f9a1 goodfet: hardcode python version to 2.7 2014-08-22 00:00:30 +02:00
René Kijewski
591c76902e Merge pull request #1531 from LudwigOrtmann/header_license_headers
tests: let license checker check headers, too
2014-08-21 22:46:59 +02:00
Hinnerk van Bruinehsen
1b5836571b pyterm: fix exit behavior if twisted is not available 2014-08-16 00:49:43 +02:00
Oleg Hahm
dce96763b5 pyterm: adds timer function
/timer <interval> <command> now allows to schedule arbitrary commands to
be send to the node after the specified interval (in seconds).
2014-08-13 11:46:36 -04:00
Martine Lenders
5fa5c568ff pyterm: Use only printf-style String Formatting
Needed for backwards compatibility to python 2.6. Refers to
46c38230eb (commitcomment-7363298)
2014-08-13 00:16:41 +02:00
René Kijewski
9879e4aaa7 buildtest: retry failed builds once
On Travis CI often builds fail spuriously.

This PR lets `make buildtest` retry the build once.
2014-08-05 17:42:32 +02:00
Ludwig Ortmann
d1226b2a78 tests: let license checker check headers, too 2014-08-02 11:42:34 +02:00
Oleg Hahm
cb85a901f2 pyterm: renamed pyterm.py to pyterm 2014-08-01 17:09:45 +02:00
Oleg Hahm
af24a947f6 pyterm: make Guido happy 2014-08-01 17:09:45 +02:00
Oleg Hahm
73f6a0c518 pyterm: split connect and set_baudrate
Apparently, opening and setting the baudrate at the same time creates
problem for certain platforms (Arduino-Due).
2014-08-01 17:09:45 +02:00
Oleg Hahm
af5291b7d7 pyterm: handle TCP connection errors 2014-08-01 17:09:45 +02:00
Oleg Hahm
8b9c54efae pyterm: make formatting string configurable 2014-08-01 17:09:45 +02:00
Oleg Hahm
a0f43ba736 pyterm: outsource serial connect to a separate function 2014-08-01 17:09:45 +02:00
Oleg Hahm
8c84df391e pyterm: added license 2014-08-01 17:09:45 +02:00
Oleg Hahm
9a09cba325 pyterm: added some documentation 2014-08-01 17:09:45 +02:00
Oleg Hahm
aaccb81794 pyterm: print warning if twisted is not available 2014-08-01 17:09:45 +02:00
Oleg Hahm
a6b276b734 pyterm: ugly hack to make twisted optional 2014-08-01 17:09:44 +02:00
Oleg Hahm
79844660a6 pyterm: enable interoperability with native TCP uart 2014-08-01 17:09:44 +02:00
Oleg Hahm
f76ae40861 pyterm: use the rest of line for alias and trigger
Allows nested aliases and triggers
2014-08-01 17:09:44 +02:00
Oleg Hahm
02f7b610a5 pyterm: increase verbosity for alias command 2014-08-01 17:09:44 +02:00
Oleg Hahm
b1323bf0c3 pyterm: use logger instead of print 2014-08-01 17:09:44 +02:00
Oleg Hahm
431655a3f0 pyterm: introduced trigger actions 2014-08-01 17:09:44 +02:00
Oleg Hahm
cec44e3aed pyterm: fixed usage line for /alias 2014-08-01 17:09:44 +02:00
Oleg Hahm
9a2c1d3c87 pyterm: split up input processing into separate functions 2014-08-01 17:09:44 +02:00
Oleg Hahm
a0796ae6e5 pyterm: always perform input preprocessing 2014-08-01 17:09:44 +02:00