Go to Post When I got home from work my facebook wall had exploded with people chanting the names of dead scientists. Did someone say culture change? :cool: - Ian Curtis [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

 
View Poll Results: Which of the following programming environments/languages did your team use?
C with MPLAB IDE 52 66.67%
C with Eclipse 3 3.85%
C with Text editor and a makefile 5 6.41%
EasyC 13 16.67%
CoreChart FR 0 0%
Other 5 6.41%
Voters: 78. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 13-03-2006, 17:37
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 416
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
What programming environment did you use?

Mostly out of curiosity, how many people used each of the different programming environments/programming languages?
  #2   Spotlight this post!  
Unread 13-03-2006, 23:24
Goldeye Goldeye is offline
Registered User
AKA: Josh Hecht
FRC #0694 (Stuypulse)
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2005
Location: New York
Posts: 145
Goldeye has a spectacular aura aboutGoldeye has a spectacular aura aboutGoldeye has a spectacular aura about
Send a message via AIM to Goldeye
Re: What programming environment did you use?

Cheers for the linux pictools!
__________________
Team 694

2005 Championship - Galileo Semifinalist
2005 New York - Regional Chairmans Award
2005 New York - Semifinalist (Thanks 1257,1340)
  #3   Spotlight this post!  
Unread 13-03-2006, 23:43
TimCraig TimCraig is offline
Registered User
AKA: Tim Craig
no team
 
Join Date: Aug 2004
Rookie Year: 2003
Location: San Jose, CA
Posts: 221
TimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to behold
Re: What programming environment did you use?

I program the robot in C and use MPLAB as a build system. However, I use my own programming text editor since I have added a ton of macros to it to make life so much easier.
  #4   Spotlight this post!  
Unread 13-03-2006, 23:54
Kamikaze Kamikaze is offline
Registered User
FRC #0955 (CV Robotics)
Team Role: Leadership
 
Join Date: Apr 2004
Rookie Year: 2004
Location: Corvallis, OR, USA
Posts: 18
Kamikaze will become famous soon enough
Re: What programming environment did you use?

I used vim on cygwin to edit, MPLab to compile, and C as the language.
  #5   Spotlight this post!  
Unread 14-03-2006, 06:21
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: What programming environment did you use?

Makefile, MCC18 under WINE, gedit as my text editor...
__________________

  #6   Spotlight this post!  
Unread 15-03-2006, 21:48
mogunus mogunus is offline
Registered User
AKA: Luciano DiFalcone
FRC #1350 (Rambots)
Team Role: Programmer
 
Join Date: Jan 2006
Rookie Year: 2003
Location: RI
Posts: 19
mogunus is an unknown quantity at this point
Re: What programming environment did you use?

emacs ftw!
__________________
... one of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs.
-- Robert Firth
  #7   Spotlight this post!  
Unread 16-03-2006, 03:52
Denz's Avatar
Denz Denz is offline
Registered User
FRC #0772 (Sabre Bytes Robotics)
Team Role: Programmer
 
Join Date: Jan 2006
Location: LaSalle, Ont, Canada
Posts: 66
Denz is on a distinguished road
Send a message via MSN to Denz
Re: What programming environment did you use?

Maybe it's just me, but when I was programming the vex bot, I found easy C would be limiting in programming the FRC bot. Maybe I'm not very familiar with easy c. It made programming really easy and simple, but has anyone found it difficult to program the FRC bot? I'm just curious.
Myself, I used Mplab IDE, nothing special really, since this is my first year programming, I think I did alright being a rookie, my autnonomous works, so far scores 4 out of the 5 that it shoots. I'm working on a more efficiant code that will shoot 8-10, we'll see.
Seeya guys in Waterloo...
__________________
www.sabrerobotics.com
  #8   Spotlight this post!  
Unread 16-03-2006, 12:09
vtrehan's Avatar
vtrehan vtrehan is offline
Mentor - Controls & Programming
AKA: Vivek Trehan
FRC #1241 (Theory6)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Mississauga, ON
Posts: 38
vtrehan is on a distinguished road
Send a message via Yahoo to vtrehan
Re: What programming environment did you use?

We used different softwares for solving different problems this year. For the actual programming of the robot, we used the good old MPLAB IDE.

But for training of rookies on the team, we used Turbo C++ 3.0. Its a compiler in MS DOS for C/C++ programs, and is surprisingly user friendly with a very good help file for new programmers.

We also used MATLAB to graph a couple of data sets, which were the results of our PID loops. And the dashboard program was made in VB (version 6.0 i think).
__________________
2006-GM Industrial Design Award - Greater Toronto Super Regional
2006-Engineering Inspiration Award - Arizona Regional
2006-Regional Finalist - Arizona Regional

2005-Best Defensive Robot - Wonderland Off-Season
2005-Regional Chairman's Winners - Greater Toronto Regional
2005-Regional Champions - Waterloo (Thanks 68 and 1305)
2005-Best Website - Greater Toronto Regional
2005-Team Spirit Award - Waterloo
2005-Entreprenuership Award - Waterloo

2004-Rookie All-Star award - Great Lakes Regional
2004-Rookie Highest Seed - Greater Toronto Regional
2004-Rookie All-Star award - Greater Toronto Regional
2004-Team Spirit award - Greater Toronto Regional
2004-Team Spirit award - National Championship


  #9   Spotlight this post!  
Unread 16-03-2006, 15:35
Kingofl337's Avatar
Kingofl337 Kingofl337 is offline
You didn't see anything....
AKA: Adam
FRC #0501 (Power Knights)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 1998
Location: Manchester, NH
Posts: 861
Kingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond reputeKingofl337 has a reputation beyond repute
Send a message via Yahoo to Kingofl337
Re: What programming environment did you use?

With the exception of pointers. EasyC should allow you to take full advantage of
anything you could do in MPLAB as far as sensors and such. All the back end work was taken care of for you.

I just guess that maybe we should have made a default code. But, the idea was
you are programming from scratch and would know exactly how everything worked.

In the EasyC forum we have a wish list going and we would love as much
feed back as we can get!
  #10   Spotlight this post!  
Unread 16-03-2006, 17:31
TubaMorg TubaMorg is offline
Programmermechanicalelect ricalcoach
AKA: Dan
FRC #1480 (Robatos Locos)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Houston
Posts: 450
TubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond repute
Re: What programming environment did you use?

We used EasyC because I (as a mentor) wanted to make it easier for the kids to program since they had no idea how. Well all of my prospective programming kids faded away But even as an experienced programmer I like EasyC. True it is a different paradigm than traditional programming environments, but it is nice not spending time figureing out how to program/use code that has already been figured out. Why reinvent the wheel? If you want to use a gyro just drag the gyro code block in and use it! If you want to grab some input from analog port 1, just drag the block over and assign a variable! Easy! It's hard to mess up even in the morning, pre-coffee!
  #11   Spotlight this post!  
Unread 18-03-2006, 09:32
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 416
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
Re: What programming environment did you use?

Just to clarify, everyone using C (MPLAB IDE, Eclipse, Makefile) has to use the MPLAB C18 compiler. The IDE is seperate, although it's specifically meant to work with th C18 compiler.
The compiler can be used alone, from the command line or with a makefile.
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
Programming Vex w/ MPLab dababyjebus FIRST Tech Challenge 27 25-04-2008 09:11
Programming - Getting Started Mark McLeod Programming 80 16-04-2008 23:37
VEX programming Gene F Programming 14 08-08-2006 22:21
Restrictive Environment From School nukem Programming 45 05-12-2005 22:56
Robot Programming Education phrontist Programming 11 03-05-2004 07:32


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

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