Commit graph

71 commits

Author SHA1 Message Date
adamdunkels
cc73becbd2 Bugfix: a repeat command with 0 interval only ran half its commands because the repeat server process was started during the exithandler of the previous repeat server process. The kernel detected this and did not start every second repeat server process. 2008-11-13 07:51:23 +00:00
oliverschmidt
933aa3bb7e Keep override directive from breaking win32 build - things are getting quite messy here :-( 2008-11-10 22:45:10 +00:00
oliverschmidt
c109e102c4 Include wget shell command in "standard" shell environments. 2008-11-10 22:10:32 +00:00
adamdunkels
6b34b4f092 Added httpd and wget commands 2008-11-09 12:38:02 +00:00
adamdunkels
ca0752d988 Added httpd command that sets up a local web server, reading files from the CFS file system 2008-11-09 12:37:26 +00:00
adamdunkels
eaf5c42682 Added wget command for downloading files over HTTP 2008-11-09 12:36:23 +00:00
adamdunkels
942e8f37c2 Remove unguarded printf() 2008-11-09 10:53:25 +00:00
joxe
ea52955ce9 added voltage value in sky-shell sense and senseconv command 2008-09-18 21:30:24 +00:00
nvt-se
10dc0fd152 error check got triggered on valid file descriptor 0. 2008-08-21 19:15:41 +00:00
adamdunkels
76e03317c7 Fixed problem with erroneous pointer type 2008-08-16 10:04:55 +00:00
adamdunkels
86b835dd2c Added a 'nodeid' command for setting and retreiving the node ID from the external flash. Made the powergraph command optional to save code space. 2008-08-15 19:07:04 +00:00
adamdunkels
66988436f8 Rewrote the 'nodes' command to use netflood rather than trickle - but the 'nodes' command don't seem to work reliably anyway, so it currently is a candidate for removal. 2008-08-15 19:06:14 +00:00
adamdunkels
cab149cad0 Moved all rime channel definitions to the shell-rime.h file 2008-08-15 18:58:42 +00:00
adamdunkels
ec0de7b82e Removed serial-shell.h (now a separate app) 2008-07-10 16:56:27 +00:00
adamdunkels
304a4cfa0b Broke out serial-shell from the shell app into its own app. Project can use the serial-shell to get a shell running over the serial line, just like a project can use the telnetd to get a shell running over Telnet/TCP/IP. 2008-07-09 20:53:30 +00:00
adamdunkels
a40791e6c4 Flush energy estimates before reading them 2008-07-09 09:32:54 +00:00
adamdunkels
ee4862f082 Remove XXX todo comment: this has now been fixed 2008-07-07 23:47:07 +00:00
adamdunkels
9cc5a0098e Use the clock_second() function to get time in seconds 2008-07-07 23:46:12 +00:00
adamdunkels
9f08d7c6de Add a CRC checksum to all collect packets to ensure that they are valid, even if they are running on top of a radio link with bit errors 2008-07-07 23:22:59 +00:00
adamdunkels
144927c12b Add a CRC checksum to all netcmd packets to ensure that they are valid, even if they are running on top of a radio link with bit errors 2008-07-07 23:22:38 +00:00
oliverschmidt
0d8e8136e9 Avoid compiler warning. 2008-07-06 10:34:44 +00:00
adamdunkels
ec773fb63b Separated the 'debug' commands (unicast and broadcast) from shell-rime into a separate shell-rime-debug 2008-07-04 08:23:00 +00:00
adamdunkels
4395efeb4f Make cfs-coffee compiled on all platforms 2008-07-03 23:43:21 +00:00
adamdunkels
cd6ab0ec47 Shave off whitespace at the end of a command (they would otherwise cause problems with filenames having 'invisible' trailing spaces). 2008-07-03 21:15:12 +00:00
adamdunkels
f4f812d81a Better error handling if the file could not be opened 2008-07-03 21:14:29 +00:00
adamdunkels
fa9a34993f Added an optional 'offset' parameter to the read command. With the offset parameter, reading starts 'offset' bytes into the file 2008-07-03 21:13:54 +00:00
adamdunkels
56fd2519f7 Slightly more informative output 2008-07-03 21:13:13 +00:00
adamdunkels
86bbb86ed9 If the reps argument to the repeat command is 0, it means to repeat infinitely 2008-07-03 17:56:56 +00:00
adamdunkels
38e39bbc1c Added a separate file for CFS Coffee-specific commands 2008-07-03 17:56:17 +00:00
adamdunkels
7ed816840e Fixed compiled warnings 2008-07-03 09:52:15 +00:00
adamdunkels
09f5b6d2f5 Send one extra byte to ensure that the terminating zero is included 2008-07-03 09:51:21 +00:00
adamdunkels
0000a091cc Bugfix: CFS file handles can be 0 2008-07-03 09:50:23 +00:00
matsutsuka
d194d54e8e CC_CONST_FUNCTION replaces some const keywords in order to workaround a sdcc bug, which cannot handle function pointers as const. 2008-07-02 15:02:33 +00:00
adamdunkels
b8820a7d89 Added a 'format' command that formats a CFS Coffee flash file system 2008-07-02 14:14:37 +00:00
adamdunkels
88fb193a68 Print MAC layer with mac command 2008-07-02 14:08:06 +00:00
adamdunkels
adbf6c47ab Bugfix: don't try to read/write/append to file if it was not possible to open it. Bugfix: CFS file descriptors that are 0 are OK. 2008-07-02 14:06:46 +00:00
adamdunkels
66876625d4 Changed name of the simple-cc2420 module to cc2420: changed all function names and variable names from simple_cc2420_* to cc2420_*. 2008-07-02 09:05:40 +00:00
adamdunkels
1586d8f36f Changed filename of the CC2420 driver from simple-cc2420 to cc2420. 2008-07-01 21:02:51 +00:00
adamdunkels
3b72a403ba Fixed help text on rfchannel command 2008-06-23 19:51:29 +00:00
adamdunkels
9f65ebf161 Added 'graphical' (ASCII-graphics) power display 2008-06-21 18:33:22 +00:00
oliverschmidt
90797f15a7 Fixed copy&paste issue. 2008-05-24 08:31:56 +00:00
oliverschmidt
6deed3d9aa Print directory entry size right-justified. 2008-03-29 13:57:30 +00:00
oliverschmidt
47dc2d8020 It doesn't seem reasonable to me to presume that all targets support the elfloader. Therefore shell-exec.c may not be part of the common source files. For now I just moved it to the sky dependent source. In case the dependency on the sky target is undesirable someone needs to come up with a more flexible approach. 2008-03-28 22:36:52 +00:00
adamdunkels
7d06f1bfe0 Added netsim output 2008-03-03 16:10:09 +00:00
oliverschmidt
2ce444c175 Made use of shell_quit(). 2008-02-28 23:50:02 +00:00
adamdunkels
6479f001fa Added a shell_quit() function that cleanly exits the shell (currently untested though) 2008-02-28 23:29:07 +00:00
adamdunkels
bd04cc1a32 Added command for turning the MAC protocol on or off 2008-02-24 20:58:35 +00:00
adamdunkels
9c51d8ef1b Added a shell_start() function that prints out the shell prompt and a small helpful message 2008-02-24 20:35:03 +00:00
adamdunkels
33c2116f6a Better looking senseconv output 2008-02-24 20:34:05 +00:00
adamdunkels
42f52947e0 Made ping output nicer, made rtt measurement work without timesynch too 2008-02-24 20:33:38 +00:00