Commit Graph

198 Commits

Author SHA1 Message Date
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 1879b4b346 Fixed erroneous character 2008-07-09 21:46:31 +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 e6cc0105b0 - It doesn't make sense to me add the shell sources here _AND_ link to the shell app.
- The shell app needs to be there so the '-' prefix is wrong here.
2008-03-28 22:40:55 +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 c4250420ce As adding some commands to the telnet server shell doesn't seem to be desirable in the application it's now done in the gui-specific code. 2008-02-29 00:07:03 +00:00
oliverschmidt aa7ba44fb1 Avoided compiler warning. 2008-02-28 23:59:05 +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 8906441004 Changed all sprintf() calls to snprintf() to make it useful for systems with very low buffer size 2008-02-24 20:59:51 +00:00
adamdunkels bd04cc1a32 Added command for turning the MAC protocol on or off 2008-02-24 20:58:35 +00:00
adamdunkels 814558b1fe Rewrote the telnet server to buffer the output in a single, large buffer rather than as individual lines. This both makes output faster and makes it possible to buffer more outgoing data. 2008-02-24 20:43:28 +00:00
adamdunkels 10692296a1 Specify that the telnet server uses the shell application 2008-02-24 20:38:57 +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