Go to Post Not all current students are math dummies. Not all 1960's students were math geniuses either. - Clem1640 [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 10-01-2006, 14:33
N3OW N3OW is offline
Registered User
FRC #0869
Team Role: Engineer
 
Join Date: Jan 2006
Location: NJ
Posts: 4
N3OW is an unknown quantity at this point
Has any one used Easy C and what do you think?

Good afternoon
I wanted to know if any one has used Easy C. I have not done any programming in a long time and as I am on the Electrical/Programming team I am looking for information.
I did see one post that Easy C would be fine for testing sub sets of the robot but I was wanting input on the functionality of this programming method for the entire system.

Thank you
N3OW
Jay Mason
Team 869
  #2   Spotlight this post!  
Unread 10-01-2006, 14:47
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: Has any one used Easy C and what do you think?

Jay,

EasyC was designed with YOU in mind. It can be used to program
every function of your robot. You can run the camera, gyro's, encoders, and
much more with EasyC for FRC. Check out the built in help file and give it a shot. If you have any problems post here and we can help you out.

Durring beta testing teams that had no Automous last year were able to
make many programs in less then 5 hours. Having never used any version of EasyC.

Adam

Last edited by Kingofl337 : 10-01-2006 at 14:58.
  #3   Spotlight this post!  
Unread 10-01-2006, 16:31
dcbrown dcbrown is offline
Registered User
AKA: Bud
no team
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Hollis,NH
Posts: 236
dcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud of
Re: Has any one used Easy C and what do you think?

Team 1073 was one of the beta-test teams that had the privilege to play with EasyC during school vacation. We broke into two groups with 1 mentor and 2-3 students in each group.

One group got the motors/joystick/optical wheel encoders up in running. It was real easy and the interface was very intuitive to use. We ran into a problem where we wanted to pass arguments to a #define macro and couldn't through the globals menu... so just used the add user code which allows you to type in anything you want.

The 2nd group used the built in camera code to find and track a tetra (ok, the mentor's shirt too). At the end of the day, the camera was coupled into the motors and did a rudamentory follow the mentor around the room. Our robot is somewhat unstable (spins real easily), but it managed pretty well.

We ran the tool in "Pro" menu mode.

That was after 5 hours of work. It tooks us many days last year to get to the same point in that we had to write the interrupt routines and device driver specifics for each of the sensors used.

Experienced programmers will likely hate it. As a mentor I love it because it removes all the syntax and much of the structure of the program from the novice programmers interaction and you just concentrate on the algorithm instead. It was much easier, as a mentor, guiding someone through the steps of developing routines and robot code via the visual interface than via a text editor. Seeing the result of our actions as regular text C in the side window allowed talking points and discussions.

EasyC has lots of built in drivers for stuff, but I could see a point at which the environment might
a) become unwieldy as groups try to collaborate on a large & growing set of code/modules/routines and
b) become difficult to get around limitations either within the existing set of device drivers or user written ones.

Only time and experience will tell whether the above actually happens or not.
We expect to lean heavily on EasyC this year to help boost our programmers experience base. We might consider then porting the code to MPLAB at some future point, but they'd have to be a compelling reason to do so.

Regards,
DCBrown
Team 1073
Controls/Electronics Mentor
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
A report on off season competitions Ken Leung Off-Season Events 2 17-10-2003 13:30
What is the role for team alumni? Wayne C. General Forum 34 27-03-2003 23:59
What do you think? archiver 2000 7 23-06-2002 23:28
What to do, What to Do....... archiver 2000 12 23-06-2002 23:00


All times are GMT -5. The time now is 08:09.

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