Go to Post I think it's pretty cool that the Black Eyed Peas and other celebrities are willing to take up their time to come celebrate science and technology with us. - BIGWILLI2081 [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 03-06-2010, 21:21
Radical Pi Radical Pi is offline
Putting the Jumper in the Bumper
AKA: Ian Thompson
FRC #0639 (Code Red Robotics)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2010
Location: New York
Posts: 655
Radical Pi has a spectacular aura aboutRadical Pi has a spectacular aura aboutRadical Pi has a spectacular aura about
specs for a "good" progamming laptop

Our old programming laptop burned up (quite literally. A fan broke) and now one of our sponsors is donating a new one to us. I have most of the stuff figured out that we need on the new one (USB ports, wireless card, coffee dispenser, etc) but I'm unsure about what kind of CPU and RAM would be good to run the FIRST software. Any suggestions would be appreciated

Using Windriver C++ and occasionally LabVIEW

One more question primarily directed at NI/FIRST: How do the development tools run on Vista/7 and are there plans to make 7 the officially supported OS in the near future?
__________________

"To have no errors would be life without meaning. No strugle, no joy"
"A network is only as strong as it's weakest linksys"

Last edited by Radical Pi : 03-06-2010 at 21:29.
  #2   Spotlight this post!  
Unread 03-06-2010, 21:25
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: specs for a "good" progamming laptop

Just a $300 dell laptop will do, if the crappy class mate can do it, any computer can (serious)
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #3   Spotlight this post!  
Unread 03-06-2010, 21:29
AcesJames's Avatar
AcesJames AcesJames is offline
Mentor, still learning
AKA: James Temple
FRC #2170 (Titanium Tomahawks)(EWCP)
Team Role: Mentor
 
Join Date: Apr 2009
Rookie Year: 2008
Location: Broad Brook, CT
Posts: 225
AcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond reputeAcesJames has a reputation beyond repute
Send a message via AIM to AcesJames Send a message via MSN to AcesJames
Re: specs for a "good" progamming laptop

I wouldn't ever try any serious programming on a netbook like the Classmate. You'll want to kill yourself during build season with it, I assure you.

For a programming dedicated laptop, I'd recommend something with a good screen size, but nothing huge so that it's not easy to take to the pits to work with. Something around 15" should do well. Also, you don't need anything extremely powerful, because most programming environments aren't too taxing. The standard 4gb of RAM and a decent dual core processor should do just fine for a newer machine. Intel's new mobile i5 chips are very nice, especially because of their power and efficiency, giving you quite a bit more battery life in a pinch.

What exactly is your "budget" per say?
__________________
FRC 176 - Aces High - 09-12 - Student
FRC 229 - Division By Zero - 13-14 - "Mentor"
FRC 2170 - Titanium Tomahawks - 17-Now - Mentor
  #4   Spotlight this post!  
Unread 03-06-2010, 21:30
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
Re: specs for a "good" progamming laptop

You can code C++ on just about anything.
Same with LabVIEW. It even runs on that little Atom in the Classmate (it runs quite well, although the screen is too small to fit the splash screen)

I use a Dell with a dual-core CORE2, somewhere around 2ghz per core, with 2gb RAM and a nVidia GeForce GO 7900, but that is powerful enough to do CAD and play 3d games. I also have a very old laptop I used to use for IFI Dashboard, because it had a serial port, and it was from like 1999 and had like a 400mhz processor, I made it run XP, it ran IFI Loader and IFI Dashboard. I always developed on my normal laptop, so I never tried MPLAB.

The point is that any modern laptop can handle coding. Actually, just about any laptop that still is in decent condition will handle C++, and almost

Edit: 2 others beat me to it.
Also, I have a 17" 1920x1200 screen, it really comes in handy with large VI's. It unfortunately does not fit in the designated space for the programming laptop on our robot cart, but I just set it under the robot or on top of the robot or carry it if it must go out with the robot, which isn't often.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack

Last edited by apalrd : 03-06-2010 at 21:34.
  #5   Spotlight this post!  
Unread 03-06-2010, 21:36
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,535
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: specs for a "good" progamming laptop

If you are budget minded, a pentium m that you'll find in any number of given Dells on ebay coming back from corporate leases works just fine. You'll pay about $200.

Here's a link of just one, as an example:
http://cgi.ebay.com/1-DELL-LATITUDE-... em2307986d2e

or a low end core duo:
http://cgi.ebay.com/DELL-LATITUDE-LA... em45f340a008

Watch and only bid on the lower-priced ones. I came away with a 1.6 for $180 a couple months ago.

Edit: On another note, I just picked something with a bit more horsepower (a ridiculous amount for what you want) for a reasonable price after $250 off:
http://www.officedepot.com/a/product...41-Widescreen/

Last edited by Tom Line : 03-06-2010 at 21:39.
  #6   Spotlight this post!  
Unread 03-06-2010, 21:55
Chris_Elston's Avatar
Chris_Elston Chris_Elston is offline
Controls Engineer
AKA: chakorules
FRC #1501 (Team THRUST)
Team Role: Engineer
 
Join Date: Feb 2004
Rookie Year: 2001
Location: Huntington, Indiana
Posts: 751
Chris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond reputeChris_Elston has a reputation beyond repute
Re: specs for a "good" progamming laptop

I program other things, like PLCs, Smart Servos, HMIs, Vision Systems, and robot controllers, etc..

And one thing looking BEYOND "FIRST" you may consider is having a laptop with a serial port. I have only found a few laptops right now that can be purchased with a serial port, but even so more a problem is a laptop with a decent OS like Windows XP. I did find one recently that I just bought. Has Windows XP Pro and a Serial Port. I am pretty happy with it so far. I don't like the d-pad mouse buttons, but I run an external mouse always with a laptop anyways.

http://www.toshibadirect.com/td/b2c/pdet.to?poid=464436

I would also recommend the Dell Precision series. Like an M4300 or so. The problem with those now are they too as well are starting to be preloaded with Windows 7 which doesn't normally play nice when trying to write code in ladder logic DOS software or some other compilers like even IFI loader. Windows XP seems to play nice with all the development software packages I have played with.

Dell Outlet has some great deals on some Dell Precision laptops that still have Windows XP loaded.

http://outlet.us.dell.com/ARBOnlineS...=28&l=en&s=dfb

You may not find a serial port on these machines anymore, but for what you want to program now, you won't need it. But if your a hard core junky like me that plays with all different types of hardware, having a native serial port is a blessing.
__________________
Team T.H.R.U.S.T. 1501
Download all of our past robot's source code here:Repository

Favorite CD quote:
"That can't be their 'bot. not nearly enough (if any) rivets to be a 1501 machine." ~RogerR: Team #1369
  #7   Spotlight this post!  
Unread 03-06-2010, 22:02
Zach O's Avatar
Zach O Zach O is offline
Building an iOS app @ glacial speed
AKA: @FRCZach
no team
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Atlanta, GA
Posts: 512
Zach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond reputeZach O has a reputation beyond repute
Re: specs for a "good" progamming laptop

From experience, a netbook will work for programming (for both LabVIEW and C++). You need to be careful of a few things when looking into a netbook. When programming LabVIEW on my ASUS Netbook (10.1 in. screen) I have to scale up the resolution to get the vision assistant up, and the window doesn't fit well into the screen. I haven't done any C++ on it (since I don't program C++), but when I program Python or other languages, I notice that my hands are VERY awkward on the small keyboard. Especially when reaching for something like a shift key.

With that in mind, I would recommend a regular size laptop. You'll pay less for a laptop for the same specs your netbook would have. Our programmer programmed on a very jank laptop this year. It wouldn't turn on unless you lifted up the keyboard frame of the laptop and pressed the power button, the charger didn't fit in right, and the specs were very low. However, he was able to do all our programming on it.

So, in the end, I recommend going with a laptop over a netbook.
__________________
Follow me twitter dot com slash frc zach
  #8   Spotlight this post!  
Unread 03-06-2010, 22:06
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: specs for a "good" progamming laptop

One thing, do not modify the class mate at all, we installed an antivirus, it messed up the whole boot up commands and stuff, we had to reformat and install the OS again... and trust me you never want to go through with it, the processor is too $@#$@#$@#$@# slow
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #9   Spotlight this post!  
Unread 03-06-2010, 22:09
Robototes2412's Avatar
Robototes2412 Robototes2412 is offline
1 * 4 != 14
FRC #2412 (Robototes)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2007
Location: Bellevue
Posts: 312
Robototes2412 is on a distinguished road
Re: specs for a "good" progamming laptop

all you need is debian, a shell and the sun JDK+ant

or at the least, wine, an x server and a base busybox install

Last edited by Robototes2412 : 03-06-2010 at 22:53.
  #10   Spotlight this post!  
Unread 04-06-2010, 08:29
JamesBrown JamesBrown is offline
Back after 4 years off
FRC #5279
Team Role: Engineer
 
Join Date: Nov 2004
Rookie Year: 2005
Location: Lynchburg VA
Posts: 1,281
JamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond repute
Re: specs for a "good" progamming laptop

Quote:
Originally Posted by Chris_Elston View Post
I program other things, like PLCs, Smart Servos, HMIs, Vision Systems, and robot controllers, etc..

And one thing looking BEYOND "FIRST" you may consider is having a laptop with a serial port. I have only found a few laptops right now that can be purchased with a serial port, but even so more a problem is a laptop with a decent OS like Windows XP. I did find one recently that I just bought. Has Windows XP Pro and a Serial Port. I am pretty happy with it so far. I don't like the d-pad mouse buttons, but I run an external mouse always with a laptop anyways.
Just curious, have you had issues using USB to serial converters? I have had to program a variety of things that have serial interfaces (PLCs, Controllers for Robot Arms, various micros) but have never had problems using my ThinkPad with a USB to Serial adapter.



Back to the thread topic. As said before any new computer will run the programming software. I would recommend buying something fairly portable (14 or 15 inch screen) with pretty goods battery life. I know that at competition it can some times be difficult to find a place to plug in. Other than that just make sure it is comfortable to type on. Some computers that are designed for entertainment tend to squish the keyboard so they can fit additional controls for media.
__________________
I'm Back


5279 (2015-Present)
3594 (2011)
3280 (2010)
1665 (2009)
1350 (2008-2009)
1493 (2007-2008)
1568 (2005-2007)
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
Laptop "Dashboard" KRibordy Programming 9 02-04-2009 07:44
New NEMO White Papers! "Creating a Killer Packet" and "25 Ways to Sponsor" Jessica Boucher Team Organization 0 10-08-2005 10:55
The "fix-it window"? Jolly good show -or- is 23 cups of coffee/day really excessive? erniep General Forum 17 14-01-2005 12:06
Really good "Rube Goldberg" Rich Wong Chit-Chat 2 23-07-2003 00:33
Good job diffusing "american selectivness" Ben Mitchell CD Forum Support 2 07-05-2002 10:17


All times are GMT -5. The time now is 23:11.

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