|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
"Pinger" diagnostic program to test robot network.
Hi
After configuring my fair share of new FRC2009 networks, I realized that a tool that showed me the current state of my robot network would have been reallllllllly helpful. So I decided to flex my new LabVIEW muscles and create such a tool. I've attached the resulting "Pinger" program. Simply enter your team number at the top and it will continually ping where your various devices should be. Green means OK, Red means Not found. I find that if you start at the top of the list and work down you can validate your network from the PC to the robot. I also added a box at the bottom for checking "unconfigured" devices. This can be used to check for any device on the default "192.168.1.x" network. Keep in mind that the PC has to be on this network to see these devices. Note: your robot may seem to run fine with only some of the BIG LEDs green, but to get ALL the functionality (Dashboard etc) you should strive to get ALL the BIG LEDs green. |
|
#2
|
|||
|
|||
|
Re: "Pinger" diagnostic program to test robot network.
Phil,
Is there any way to "see" the camera that's attached to the other Ethernet port of the cRIO? Are there any configuration bits that could also be extracted and displayed (eg cRIO status regarding run-on-startup programs, camera configuration settings, cRIO and DS and other software versions)? Great tool!! THANKS!! Russ |
|
#3
|
|||||
|
|||||
|
Re: "Pinger" diagnostic program to test robot network.
Quote:
I think the cRIO code has to read the camera and route it to the PC, as in the way the dashboard operates. But... That's what the Dashboard is for ![]() I just wanted a go/no-go test to let me know the network components were at least ready to run. Once the network is running, all the other tools can be used. Phil |
|
#4
|
|||
|
|||
|
Re: "Pinger" diagnostic program to test robot network.
Great job! used it to verify all my connections. Thanks
|
|
#5
|
|||||
|
|||||
|
Re: "Pinger" diagnostic program to test robot network.
To make it easier to keep track of program updates, I've added the Pinger program to a white paper I just uploaded.
To get the latest version jump to: http://www.chiefdelphi.com/media/papers/2177 Or search White Papers for "GaCo Pinger" Phil. |
|
#6
|
||||
|
||||
|
Re: "Pinger" diagnostic program to test robot network.
wow cool program. Could really come in handy.
![]() One question though, since this was written in labview, could you release the labview "source code"? Maybe even put in in a VI? I'd rather have this embedded into the dashboard instead of having to run a separate application. Thanks. |
|
#7
|
|||||
|
|||||
|
Re: "Pinger" diagnostic program to test robot network.
Quote:
The latest dashboard (Update 2.0) already includes the code to check your local IP to ensure that it will receive robot data. I personally don't think that the other ping statuses belong on the dashboard. Pinger is really only needed to get up and running. Once your network is properly setup, it's not needed anymore. On the other hand, the dashboard is really needed to test your robot functions, and will be constantly changing as you develop your code. Having the extra overhead of all that pinging will just slow it down. Feel free to add it, but I really think it's best used as a stand-alone program ![]() |
|
#8
|
|||||
|
|||||
|
Re: "Pinger" diagnostic program to test robot network.
Very nice, immediately useful application of LabVIEW.
I downloaded the source posted and only got an executable. |
|
#9
|
|||||
|
|||||
|
Re: "Pinger" diagnostic program to test robot network.
Oops, that was an early zip. The latest one was in a different folder.
I uploaded the latest, but can't seem to delete the original attachment. Use the one that says "Full Source". Phil. |
|
#10
|
||||
|
||||
|
Re: "Pinger" diagnostic program to test robot network.
cool. thanks.
Quote:
|
|
#11
|
||||
|
||||
|
Re: "Pinger" diagnostic program to test robot network.
thank you for the pinger!!!I freakin love you
the only problem is that our cRIO is not pinging back to us, so we must have a problem with the cRIO. were re-imaging it now. I will be back if it doesn't work ![]() |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| pic: Team 4 Robot "Tipping Test" | David Brinza | Extra Discussion | 11 | 25-08-2007 18:02 |
| New NEMO White Papers! "Creating a Killer Packet" and "25 Ways to Sponsor" | Jessica Boucher | Team Organization | 0 | 10-08-2005 10:55 |
| CMUCam blink test "blinktst.ic" | mzainon | Programming | 1 | 22-04-2005 16:20 |
| Program error - "can not fit the section" | miketwalker | Programming | 9 | 20-02-2005 01:21 |
| "Thunderbirds" Vs. "Team America" Which one will rule the box office? | Elgin Clock | Chit-Chat | 3 | 07-09-2004 19:53 |