Go to Post Yellow bananas are the new red herrings. - artdutra04 [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 20-01-2010, 22:24
efoote868 efoote868 is online now
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,420
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Need some help with the new system.

Hello CD,

I was away last season from FIRST, but now that I'm on a co-op this semester I'm back with my old team.
A lot has changed since I last touched the code (and I hope as a mentor I'll never touch it again, that's what students are for ). I have a couple of questions about this year's system.


Completely disregarding the legality of it in game, will the cRIO interface to another laptop? For instance, if I wanted to build this system myself, do I have to use that particular mini laptop?

Does labview have to be installed on the laptop that interfaces to the cRIO, or if not, what software needs to be installed? Will labview compile an executable, or what exactly happens?



That's about all I can think of for now, I'm sure I'll have a few more questions as I get answers.
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
  #2   Spotlight this post!  
Unread 20-01-2010, 23:00
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,855
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Need some help with the new system.

You can use any PC to interface with the cRIO - Driver Station & Dashboard.
You only need to install the Driver Station Update. It's complete.

In competition, however, the Driver Station must be the Classmate netbook.
You can run the Dashboard on the Classmate too, or use a separate PC just for the Dashboard.


If you want to develop code for the robot (cRIO) you can program in LabVIEW, C++ or Java. All three come only on the installation DVDs in the KOP, but you only have to install what you'll be using plus a few shared National Instrument tools.

A LabVIEW project needs to be built and downloaded.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
  #3   Spotlight this post!  
Unread 20-01-2010, 23:02
virtuald's Avatar
virtuald virtuald is offline
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,086
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Need some help with the new system.

Quote:
Originally Posted by efoote868 View Post
Hello CD,
Completely disregarding the legality of it in game, will the cRIO interface to another laptop? For instance, if I wanted to build this system myself, do I have to use that particular mini laptop?
Its just a computer with an IP stack on it, nothing particularly special about it. It will talk to any computer on the same network. In fact, it even has an FTP server on it. I've written some software that allows you to put a webserver on it and interact with the software, and LabVIEW also has a web interface available.

Now of course, I know that you're talking about the driver station, but I'm just talking about all the other stuff you can do. If you search the forums, someone wrote a virtual driver station for last years driver station that you could run on a computer. Since this years driver station is written in LabVIEW, you should be able to move it from machine to machine.

Quote:
Does labview have to be installed on the laptop that interfaces to the cRIO, or if not, what software needs to be installed? Will labview compile an executable, or what exactly happens?
I believe that you must have LabVIEW on the machine to run this years driver station software. It may be a standalone executable, but I don't believe so. I haven't really looked, but I know some others have been talking about it so just do a quick search. I'm also pretty sure that you can run the software on any old desktop, the NI guys said thats how they generally test it.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
  #4   Spotlight this post!  
Unread 21-01-2010, 12:10
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,587
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Need some help with the new system.

Quote:
Originally Posted by virtuald View Post
I believe that you must have LabVIEW on the machine to run this years driver station software. It may be a standalone executable, but I don't believe so. I haven't really looked, but I know some others have been talking about it so just do a quick search. I'm also pretty sure that you can run the software on any old desktop, the NI guys said thats how they generally test it.
To run a LabVIEW executable, you need the LabVIEW runtime engine. This is the same as how you need the .NET framework to run .NET executables. The DS installer installs the runtime engine (which is part of the reason it is so big). You do not need LabVIEW installed to run the DS software.
  #5   Spotlight this post!  
Unread 21-01-2010, 16:53
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: Need some help with the new system.

Quote:
Originally Posted by Joe Ross View Post
To run a LabVIEW executable, you need the LabVIEW runtime engine. This is the same as how you need the .NET framework to run .NET executables. The DS installer installs the runtime engine (which is part of the reason it is so big). You do not need LabVIEW installed to run the DS software.
The Dashboard on the other hand will complain about Vision DLLs if LabVIEW is not installed.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Need some help with possision of the ball. GX67 Technical Discussion 6 17-01-2010 19:01
I need some help with programming the Pneumatics DPTeam270Driver Pneumatics 1 01-05-2008 18:58
Hi, I need some help with the MPLAB IDE... razer Programming 9 04-01-2007 07:47
need some help with the OI, and wiring a display pryoplasm Control System 8 10-03-2004 20:46
Hi, I'm new to the competition and need some help archiver 2000 3 23-06-2002 22:06


All times are GMT -5. The time now is 21:26.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi