Commit Graph

2221 Commits

Author SHA1 Message Date
oliverschmidt
b1c748c137 Adjusted telnet server to the new shell logic. 2008-02-09 17:15:58 +00:00
oliverschmidt
081d50b878 Reverted part of recent change. The 32-bit member causes 32-bit alignment on 32-bit machines - at least without specific compiler options. That 32-bit alignment causes padding i.e. the ARP structure breaking the existing code. 2008-02-09 16:22:22 +00:00
oliverschmidt
518a84fc66 Added a 'run' shell command similiar to the 'exec' command but using the high-level LOADER_LOAD() interface instead of the ELF-loader specific interface. 2008-02-09 14:07:58 +00:00
oliverschmidt
a685acd23a Turned rtimer_arch_now() from a (one line) function into a macro. 2008-02-09 14:02:12 +00:00
oliverschmidt
614fa668cd Removed SELFSTART_PROCESS as AUTOSTART_ENABLE generally serves that purpose - and AUTOSTART_ENABLE gets already set as required :-) 2008-02-08 22:48:28 +00:00
adamdunkels
e70e729be6 Description made clearer 2008-02-08 20:40:10 +00:00
fros4943
0e8f94ed77 automatically listening to newly added nodes 2008-02-08 14:42:33 +00:00
fros4943
c3bcf8569c fixed restoring firmware file info during reload 2008-02-08 14:30:28 +00:00
oliverschmidt
d2886875ec Added a 'run' shell command similiar to the 'exec' command but using the high-level LOADER_LOAD() interface instead of the ELF-loader specific interface. 2008-02-08 12:49:54 +00:00
oliverschmidt
0655839603 Removed superfluous semicolon. 2008-02-08 12:14:52 +00:00
nifi
b06e6c60a9 Name fix on uip_all_zeroes_addr 2008-02-08 09:12:57 +00:00
oliverschmidt
bdceab824a Renamed shell-gui.c to gui-shell.c to fit the new shell file naming scheme. 2008-02-07 23:11:56 +00:00
oliverschmidt
b2bcdfd55b Adjust shell GUI to the new shell logic. 2008-02-07 23:08:48 +00:00
oliverschmidt
fe6a55d1a4 Accomodate for the now more complex shell output. 2008-02-07 23:06:03 +00:00
oliverschmidt
420b06863c Declare some more functions as CCIF (Contiki Core Interface) to trigger exporting the symbols from the main binary on Win32. 2008-02-07 23:04:35 +00:00
fros4943
4192b95ce4 updated deprecated code 2008-02-07 22:25:26 +00:00
oliverschmidt
604a9c2bf0 Removed (now obsolete) PROCESS_LOADABLE. 2008-02-07 19:56:56 +00:00
oliverschmidt
806f79bb03 Replaced (now obsolete) PROCESS_LOADABLE with SELFSTART_PROCESS. 2008-02-07 16:34:18 +00:00
oliverschmidt
0a8f384a40 Allow to optionally (triggered with SELFSTART_PROCESS) self start the application. 2008-02-07 16:28:11 +00:00
oliverschmidt
155a27ff59 Switched from (now obsolete) 'process_load' to 'autostart_processes'. 2008-02-07 15:53:43 +00:00
oliverschmidt
58d047667d Declare 'autostart_processes' as CLIF (Contiki Loadable Interface) to trigger exporting the symbol from shared libraries on Win32. 2008-02-07 15:47:28 +00:00
oliverschmidt
41beef7cca Removed support for the old method of starting a dynamically loaded process based on the symbol 'process_load'. All loaders now have to use the new method based on the symbol 'autostart_processes'. 2008-02-07 15:43:37 +00:00
fros4943
70dd3218f3 esb/tr1001 interface 2008-02-07 14:55:35 +00:00
fros4943
749c0aa639 msp430 specific plugins 2008-02-07 14:55:18 +00:00
fros4943
52cacb7947 esb and msp430-general interfaces 2008-02-07 14:54:16 +00:00
fros4943
c18afffd36 esb mote extends general msp mote 2008-02-07 14:53:29 +00:00
fros4943
09345f05ae ant build file external from both cooja and mspsim 2008-02-07 14:51:44 +00:00
fros4943
c68c6190a2 restructuring mspsim/cooja files (about to add tmotesky support) 2008-02-07 14:51:16 +00:00
fros4943
66622e6920 removed trailing space (causes a warning at cooja startup) 2008-02-07 14:47:18 +00:00
fros4943
b0e07a06cf removed mote type visualizer (only showing identifier) 2008-02-07 13:15:22 +00:00
fros4943
cbdb1c242d minor fix when few mote types available 2008-02-07 13:14:42 +00:00
fros4943
776e43d179 moved application mote types to be loaded first 2008-02-07 10:49:07 +00:00
fros4943
5c91174fd4 renamed variable 2008-02-07 10:47:56 +00:00
fros4943
e64093c72f added abstraction level descriptions 2008-02-07 10:34:45 +00:00
fros4943
d0b9384ab0 mote types sorted after abstraction level 2008-02-07 10:30:19 +00:00
fros4943
327a278cab annotation describing an abstraction level 2008-02-07 10:29:40 +00:00
adamdunkels
f38255b80f A hack for tunneling IP packets from a pcap device to SLIP under MS Windows. Essentially a combination of the wpcap driver and the tunslip tool. 2008-02-07 09:39:35 +00:00
adamdunkels
2187212703 Name fix on uip_all_zeroes_addr 2008-02-07 01:35:00 +00:00
adamdunkels
d407fe2e9f Set TTL on outbound ICMP echo reply packets to make Windows tracert work 2008-02-07 01:34:25 +00:00
adamdunkels
245558fd56 Make windows tracert work: needs ICMP time exceeded sent for ICMP echo packets 2008-02-07 01:33:47 +00:00
oliverschmidt
a105e1a40c Added 'const'. 2008-02-06 16:41:19 +00:00
adamdunkels
9444e5cbc1 Refactored netcmd command code that was broken out from shell-rime.c 2008-02-05 20:35:21 +00:00
adamdunkels
fc603fdcc6 constness 2008-02-05 20:18:57 +00:00
adamdunkels
3d6c1c966b Bugfix: forwarding functions now have access to its packet headers. Added last hop to the arguments to the reception function 2008-02-05 20:17:43 +00:00
adamdunkels
33bcc24019 Increased timeouts, updated to match new mh API 2008-02-05 20:16:48 +00:00
adamdunkels
b69001cbd4 Broke out the netcmd command from shell-rime.c into shell-rime-netcmd.c 2008-02-05 12:23:32 +00:00
adamdunkels
3fbff69658 Compile shell-sky.c only for the sky target, added shell-rime-netcmd.c 2008-02-05 12:22:49 +00:00
adamdunkels
136ad1e48c Example application that runs the Contiki shell on the Tmote Sky 2008-02-04 23:52:33 +00:00
adamdunkels
264176fe1b Small scripts (hacks!) for checking and plotting the Contiki code size 2008-02-04 23:51:42 +00:00
adamdunkels
a26d87e09e Rewrite of the old Contiki shell. The new shell supports dynamic
insertion of new commands and command pipelining. There are also a
bunch of new commands for network access (using Rime): ping, data
collection, packet sniffing, sending shell commands across the
network, and testing the single-hop throughput to neighboring
nodes. Commands are also available for reading from and writing to
files, reading the sensors (on the Tmote Sky platform), and accessing
the power and energy consumption of the system. Dynamic loading of
programs across the network is also possible, although a little
untested at the moment.
2008-02-04 23:42:17 +00:00