From: Adam D. <ad...@si...> - 2008-07-18 09:11:15
|
Ok, here is another thing to try. I've compiled a version of the Tmote Sky shell with two more debug commands: broadcast and unicast. Here is the new .ihex file: http://www.sics.se/~adam/tmp/sky-shell-2.2+nodeid+rimedebug.zip The commands can be used to test single-hop connectivity, like this: * Connect two nodes to the same PC, install the new sky-shell.ihex firmware on both * Run the following command on one of them: 'repeat 100 1 { echo test | broadcast }' * Open a serial connection to the other one, see if it prints out something If this works, you can try the unicast command, like this: 'repeat 100 1 { echo test | unicast X.Y }', where X.Y should be replaced with the node address of the node to which the packet should be sent. Also, you can try to turn of the power saving MAC protocol: 'mac 0'. There may be a lot of conflicting traffic that Contiki picks up. Run 'sniff | blink | null' and see how much the LED blinks. /adam co...@bo... wrote: > The Tmote that's plugged into the USB port does respond to input from > the console. If you refer to the thread "Tmote Node Troubleshooting > Using Contiki-collect 2.2", Travis (my co-worker) has described our > observations and trials in more detail. > > I understand that 2.2 is a new release. It obviously has been tested and > works, so we're wondering if our problems are related to our setup... we > downloaded the 2.2 distro, and installed it on a Lenovo WinXP w/ an > up-to-date Java release on it. We've never had an earlier version of > Contiki, nor have we had cygwin (or TinyOS) from the original MoteIV kit > installed on that machine. We're also new to Contiki, and are "shooting > in the dark" to an extent trying to troubleshoot this issue. > > All suggestions are appreciated. > > Best Regards, > J Moore > > > On Thu, 17 Jul 2008, Adam Dunkels wrote: > >> All the Tmote Sky boards we have are equipped with a SHT11, so we >> haven't actually tried running Contiki without one. But as long as it >> boots, the absence of a SHT11 *should* not affect the networking. But >> as a sanity check: do you get any output if you type "ps" or "help" >> (without quotes) in the serial console? You should get a bunch of >> lines of text for each. >> >> /adam >> >> co...@bo... wrote: >>> Thanks again. Is it possible the absence of this component would >>> cause the failure of the nodes to find each other? >>> >>> jm >>> >>> On Wed, 16 Jul 2008, Adam Dunkels wrote: >>> >>>> It uses the SHT11. >>>> >>>> /adam >>>> >>>> co...@bo... wrote: >>>>> Thanks, Adam... One more question: Does this code work with the >>>>> Sensirion HT11 Temp/Humidity sensor, or is there an alternative T/H >>>>> sensor? >>>>> >>>>> Best Rgds, >>>>> Jim >>>>> >>>>> >>>>> On Tue, 15 Jul 2008, Adam Dunkels wrote: >>>>> >>>>>> As of release 2.2, this is easy: >>>>>> >>>>>> * Download contiki-collect-2.2.zip from the "Download" link to the >>>>>> left on the website, and unzip it. >>>>>> * Make sure that you have Java installed. >>>>>> * Start the "collect-demo.jar" file. If you have cygwin installed, >>>>>> you may need to remove the file tools/cygwin1.dll. >>>>>> * Attach all your Tmote Sky boards to your PC (a USB hub is a >>>>>> great thing to have when doing this) >>>>>> * Click the File menu, choose the "Program Sky nodes..." menu item. >>>>>> * The Tmote Skys should now get Contiki downloaded to them. >>>>>> * Close the program. >>>>>> * Remove all but one Tmote Sky. >>>>>> * Start the "collect-demo.jar" program again. >>>>>> >>>>>> The Tmote Sky boards should now start reporting temperature, >>>>>> humidity, light, and their power consumption, and it should be >>>>>> graphically displayed. >>>>>> >>>>>> /adam >>>>>> >>>>>> J Moore wrote: >>>>>>> I have a batch of Tmote Sky devices, and I need to set up a quick >>>>>>> demonstration of the technology. I'd like to have one or more >>>>>>> Tmotes report reading from their temperature sensor to a Tmote >>>>>>> that's plugged into a Windows PC. >>>>>>> >>>>>>> Nothing elaborate is needed - raw sensor data in a serial console >>>>>>> is fine. >>>>>>> >>>>>>> Apologies for such a lame request, but I just learned yesterday >>>>>>> that Moteiv has a new gig. I found the Contiki website, but don't >>>>>>> see any code that will use the temp sensor on the Tmote Sky to >>>>>>> report local temp. I just want to make sure I haven't overlooked >>>>>>> something. >>>>>>> >>>>>>> Thanks, >>>>>>> J Moore >>>>> >>>> >>>> >>>> -- >>>> Adam Dunkels <ad...@si...> >>>> http://www.sics.se/~adam/ >>>> >>> >> >> >> -- >> Adam Dunkels <ad...@si...> >> http://www.sics.se/~adam/ >> > -- Adam Dunkels <ad...@si...> http://www.sics.se/~adam/ |