I have made an error sending you the output:
This is correct:

Deleting old files
Built a Packet source for unknown
We're connected to avrmote
mreset: not found
**Expect nothing
Built a Packet source for unknown
We're connected to avrmote
Built a Packet source for unknown
We're connected to avrmote
**Expect test
Built a Packet source for unknown
We're connected to avrmote
test
**Expect a test
Built a Packet source for unknown
We're connected to avrmote
a test
Built a Packet source for unknown
We're connected to avrmote
error: bad data
**Expect test, biffer
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
**Expect test, bigger
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
0a1,67
// $Id: TestRemote.nc,v 1.3 2003/10/07 21:45:19 idgay Exp $

/*                                                                      tab:4
* "Copyright (c) 2000-2003 The Regents of the University of California. * All rights reserved.
 *
 * Permission to use, copy, modify, and distribute this software and its
 * documentation for any purpose, without fee, and without written agreement is
 * hereby granted, provided that the above copyright notice, the following
 * two paragraphs and the author appear in all copies of this software.
* * IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
 * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
 * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF
 * CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* * THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
 * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
 * ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO
 * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS."
 *
 * Copyright (c) 2002-2003 Intel Corporation
 * All rights reserved.
 *
* This file is distributed under the terms in the attached INTEL-LICENSE * file. If you do not find these files, copies can be found by writing to * Intel Research Berkeley, 2150 Shattuck Avenue, Suite 1300, Berkeley, CA, * 94704. Attention: Intel License Inquiry.
 */
includes Matchbox;
includes AM;
includes Remote;
configuration TestRemote { }
implementation {
  components Main, Remote, Matchbox, UARTComm as Comm, LedsC;
#ifdef DEBUG
  components DebugC, TimerC;
#else
  components NoDebug;
#endif

  Main.StdControl -> Remote;
  Main.StdControl -> Matchbox;
  Main.StdControl -> Comm;

  Remote.FileDelete -> Matchbox;
  Remote.FileDir -> Matchbox;
  Remote.FileRead -> Matchbox.FileRead[unique("FileRead")];
  Remote.FileRename -> Matchbox;
  Remote.FileWrite -> Matchbox.FileWrite[unique("FileWrite")];

  Remote.ReceiveCommandMsg -> Comm.ReceiveMsg[AM_FSOPMSG];
  Remote.SendReplyMsg -> Comm.SendMsg[AM_FSREPLYMSG];
  Remote.sendDone <- Comm;

  Remote.Leds -> LedsC;

#ifdef DEBUG
  Main.StdControl -> TimerC;
  Matchbox.Debug -> DebugC;
  DebugC.SendMsg -> Comm.SendMsg[100];
  DebugC.Timer -> TimerC.Timer[unique("Timer")];
#else
  Matchbox.Debug -> NoDebug;
#endif
}
**Expect test, bigger after reset
mreset: not found
Built a Packet source for unknown
We're connected to avrmote
error: bad data
**Expect deltest to appear, first delete to fail, 2nd to succeed
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data

I can't explain this behaviour.
Coul you suggest me something to do?
I have attached the regression test..
Thanks.
Roberto.


On Thu, 27 Jul 2006 11:32:40 +0200
 [EMAIL PROTECTED] wrote:
Hi
I run the regression test and this is what i got:

Built a Packet source for unknown
We're connected to avrmote
error: bad data
mreset: not found
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
mreset: not found
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data
Built a Packet source for unknown
We're connected to avrmote
error: bad data

I can't explain this behaviour.
Coul you suggest me something to do?
I have attached the regression test..
Thanks.
Roberto.


On Wed, 26 Jul 2006 21:04:40 +0200
 "David Gay" <[EMAIL PROTECTED]> wrote:
Sorry, I don't use versions of TinyOS, but the CVS repository... I'd
suggest running the Matchbox regression test in
apps/TestMatchbox/Remote (it's a shell script called regress, run it with a serial forwarder setup to talk to a mote with the application in the Remote directory installed). If this works, then the problem is how you're using Matchbox. Look at the examples in TestMatchbox for
guidance.

David Gay


#!/bin/sh
export CLASSPATH=$PWD:$CLASSPATH
echo Deleting old files
./delall
mreset
sleep 3
echo **Expect nothing
java net.tinyos.matchbox.tools.Dir
java net.tinyos.matchbox.tools.CopyIn test <<!
a test
!
echo **Expect test
java net.tinyos.matchbox.tools.Dir
echo **Expect a test
java net.tinyos.matchbox.tools.CopyOut test

java net.tinyos.matchbox.tools.CopyIn biffer <TestRemote.nc
echo **Expect test, biffer
java net.tinyos.matchbox.tools.Dir

java net.tinyos.matchbox.tools.Rename biffer bigger
echo **Expect test, bigger
java net.tinyos.matchbox.tools.Dir

java net.tinyos.matchbox.tools.CopyOut bigger
java net.tinyos.matchbox.tools.CopyOut bigger | diff -s - TestRemote.nc

echo **Expect test, bigger after reset
mreset
sleep 3
java net.tinyos.matchbox.tools.Dir

echo **Expect deltest to appear, first delete to fail, 2nd to succeed
java net.tinyos.matchbox.tools.CopyIn deltest </dev/null
java net.tinyos.matchbox.tools.Dir
java net.tinyos.matchbox.tools.Delete deltest1
java net.tinyos.matchbox.tools.Delete deltest
java net.tinyos.matchbox.tools.Dir -f
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to