Ludwig Ortmann
c216d2870f
doc: add detailed scheduler documentation
2014-08-01 18:57:31 +02:00
Ludwig Ortmann
106137ff64
examples: use DEVELHELP per default
2014-08-01 18:49:56 +02:00
Oleg Hahm
4e2640f9de
Merge pull request #1375 from OlegHahm/radio_packet_length
...
Radio packet length
2014-08-01 18:20:34 +02:00
Ludwig Ortmann
a3d883f610
Merge pull request #1374 from OlegHahm/harmonize_pid
...
core: harmonizes the data type for the process ID
2014-08-01 17:14:47 +02:00
Oleg Hahm
04e256e7cf
Merge pull request #1437 from OlegHahm/pyterm_improvements2
...
Pyterm improvements
2014-08-01 17:10:54 +02:00
Oleg Hahm
cb85a901f2
pyterm: renamed pyterm.py to pyterm
2014-08-01 17:09:45 +02:00
Oleg Hahm
6340123558
make: introduced TERMFLAGS
...
Also added the missing -p flag for the new pyterm version where
necessary.
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
Oleg Hahm
f335cf07c3
pyterm: set default verbosity to info
2014-08-01 17:09:44 +02:00
Oleg Hahm
fbd2c345ce
pyterm: cosmetics
...
* replaced tab with white spaces
* removed trailing white spaces
2014-08-01 17:09:44 +02:00
Oleg Hahm
e661b386a0
pyterm: handle serial disconnect
...
* will reconnect automatically if possible after a disconnect
* resolves #910
2014-08-01 17:09:44 +02:00
Oleg Hahm
32716fea6c
pyterm: enable saving and setting of init commands at runtime
2014-08-01 17:09:44 +02:00
Oleg Hahm
e38fd42fef
pyterm: integrated changes from @mehlis' testbed-controller branch
2014-08-01 17:09:44 +02:00
Oleg Hahm
1899fffb4f
pyterm: use writeSomeData to send data immediately
2014-08-01 17:09:44 +02:00
Oleg Hahm
534ca4633e
pyterm: distinguish between int and string in JSON sending
2014-08-01 17:09:44 +02:00
Oleg Hahm
211dfeca6c
pyterm: allow spaces in JSON regex
2014-08-01 17:09:44 +02:00
Oleg Hahm
07e4e4372e
pyterm: remove unnecessary debug output
2014-08-01 17:09:44 +02:00
Oleg Hahm
508e8770c7
pyterm: fix program exit procedure, disable SIGINT
2014-08-01 17:09:44 +02:00
Oleg Hahm
cffa4e73d5
pyterm: added twisted based JSON sending
2014-08-01 17:09:44 +02:00
Oleg Hahm
64b1250f3b
pyterm: configure baudrate
2014-08-01 17:09:44 +02:00
Oleg Hahm
f816d74824
pyterm: prefix pyterm commands with /
2014-08-01 17:09:44 +02:00
Oleg Hahm
dd469b1f7b
pyterm: ignore lines based on regex
2014-08-01 17:09:44 +02:00
Oleg Hahm
fd95200ae4
pyterm: filter for specific output (via regex)
2014-08-01 17:09:43 +02:00
Oleg Hahm
6c31adeaee
pyterm: introduce command line arguments
2014-08-01 17:09:43 +02:00
Oleg Hahm
e1f8992642
pyterm: make config file name a variable
2014-08-01 17:09:43 +02:00
Oleg Hahm
5769269cda
pyterm: set default serial port to /dev/ttyUSB0
2014-08-01 17:09:43 +02:00
Oleg Hahm
50f9b25a9a
pyterm: do a proper cleanup at SIGINT
2014-08-01 17:09:43 +02:00
Oleg Hahm
53433a1344
cc2420: use radio_packet_length_t
2014-08-01 17:06:30 +02:00
Oleg Hahm
5098273d2a
cc110x_ng: use radio_packet_length_t
2014-08-01 17:05:41 +02:00
Oleg Hahm
78237c3fba
cc110x: use radio_packet_length_t
2014-08-01 17:04:35 +02:00
Oleg Hahm
fa3d976958
at86rf231: use radio_packet_length_t
2014-08-01 17:04:29 +02:00
Oleg Hahm
2015796154
ccnl: pass relay_pid as pointer
2014-08-01 12:02:59 +02:00
Oleg Hahm
983d056c75
core: harmonizes the data type for the process ID
...
Instead of using differing integer types use kernel_pid_t for process
identifier. This type is introduced in a new header file to avoid
circular dependencies.
2014-08-01 12:02:54 +02:00
Ludwig Ortmann
4546c3f83c
Merge pull request #1524 from Kijewski/make-board-name-string
...
make: provide BOARD, MCU and CPU name as a string
2014-08-01 08:21:28 +02:00