Go to Post No matter their age, no matter their generation, every mentor and student must be responsible for their actions, and for understand that compromise and maturity are the paths to team success. - Eugenia Gabrielov [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: Are you dissatisfied with the MPLAB IDE?
Yes 25 58.14%
No 18 41.86%
Voters: 43. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 07-05-2005, 21:23
whakojacko's Avatar
whakojacko whakojacko is offline
Registered User
FRC #1072 (hrt)
Team Role: College Student
 
Join Date: Feb 2003
Rookie Year: 2003
Location: San Jose, California
Posts: 137
whakojacko is on a distinguished road
Send a message via AIM to whakojacko Send a message via MSN to whakojacko
Re: Dissatisfaction With MPLAB

i have found MPLAB ok. It achieves its desired function (at least for FIRST programming), but not without lots of annoyances
__________________
Harker Robotics:1072
http://www.harker-robotics.org
  #17   Spotlight this post!  
Unread 07-05-2005, 21:42
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: Dissatisfaction With MPLAB

Quote:
Originally Posted by Redneck
Even though it's not at all a big deal, "pathname exceeds 64 character limit" bugged me.
That's a function of the C18 compiler, not MPLAB.
Quote:
Originally Posted by whakojacko
but not without lots of annoyances
Other than the syntax highlighting issues, what other annoyances have you found?
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
  #18   Spotlight this post!  
Unread 08-05-2005, 02:13
Unsung FIRST Hero
Mike Betts Mike Betts is offline
Electrical Engineer
no team
Team Role: Engineer
 
Join Date: Dec 2001
Rookie Year: 1995
Location: Homosassa, FL
Posts: 1,442
Mike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond reputeMike Betts has a reputation beyond repute
Re: Dissatisfaction With MPLAB

Quote:
Originally Posted by katkana
...whenever I would go to write some program with say, #include <stdio.h>, that file wouldn't be found and I would find myself unable to build said program...
Kat,

I would suggest you uninstall MPLAB and the C18 compiler and reinstall. Everything I am about to post should resolve itself with a proper install.

MPLAB needs to know what stdio.h file you wish to use. I have five on my laptop...

From MPLAB, open "Project" then "build options" then project and see where you have told MPLAB to look for (in this case, "include") files. On my computer, that location is "c:\mcc18h\". This was the default when I installed the new C18 compiler this year.

Note that importing a project from another computer may cause a conflict. As an example, one of the computers at our school is set up differently from mine. When I zip and move those files to my laptop and then try and build the project, it cannot find the include files because they are in a different location on the school computer. Likewise, copying my files to the school computer causes a similar problem.

Note that every development system ever made has a similar potential problem if you have more than one development environment on your development system.

If MPLAB was to use the stdio.h file for, say, Matlab R12 (on my computer located at C:\matlabR12\sys\lcc\include), the results would be devastating. The same goes for Visual Studio, et cetera.

Note that your MPLAB may have gotten corrupted if you did not follow the instructions for the sequence of installation.

Hope this helps.

Mike
__________________
Mike Betts

Alumnus, Team 3518, Panthrobots, 2011
Alumnus, Team 177, Bobcat Robotics, 1995 - 2010
LRI, Connecticut Regional, 2007-2010
LRI, WPI Regional, 2009 - 2010
RI, South Florida Regional, 2012 - 2013

As easy as 355/113...
  #19   Spotlight this post!  
Unread 04-06-2005, 23:22
prograid's Avatar
prograid prograid is offline
Registered User
AKA: Ben Cherian
FRC #0254 (The Cheesy Poofs)
Team Role: Alumni
 
Join Date: Oct 2004
Rookie Year: 2004
Location: San Jose
Posts: 80
prograid will become famous soon enough
Re: Dissatisfaction With MPLAB

MP LAB does its job fine, but it could be a lot better, compared with many other IDEs its not that great. For example, in addition to its weird syntax highlighting, there are many useful features it lacks, such as not having errors shown within the files. If any of you have worked with IDEs such as Eclipse, you know what I'm talking about. It also lacks an outline view that just shows you function names, return types, arguments, defined symbols, etc. These are all pretty useful features that would really help. I've actually written a plug-in that allows you to use eclipse to develop your code for FRC. There are basic instructions in the using eclipse thread. I'll also be posting a white paper with more detailed instructions later.
  #20   Spotlight this post!  
Unread 04-06-2005, 23:54
dasRatsel's Avatar
dasRatsel dasRatsel is offline
Registered User
FRC #0811
 
Join Date: Apr 2005
Location: NH
Posts: 26
dasRatsel is on a distinguished road
Re: Dissatisfaction With MPLAB

granted its easy to use and relatively powerful -- mplab definately fails in the finess department -- the way it formats text (auto-indentation) is awful at best... and the syntax colors are buggy as all hell (how can bugs that big that everybody notices remain unfixed) -- not to mention the layout has caused the loss of hair folicles many times -- like -- sometimes just where the hell does the output window go? -- and do i really need the file browser to take up the whole window sometimes -- its a useful program -- but it falls short in the particulars -- thats why i use eclipse == when i start a function -- i actuall get an indent when i hit enter

i'd love to use MP lab == its easier to teach others (barely technologicly able but want to program the robot) == but will they ever fix the little things?
__________________
<<
and i said what about
breakfast at tiffany's
she said i think i
remember that film
i
said as i recall
i think
we both kinda liked it
and i said well that's one thing we got
>>

Last edited by dasRatsel : 04-06-2005 at 23:57.
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
MPLAB C18 problem Justyn Programming 0 09-03-2005 11:37
MPLAB Variable Simulator? Chris_Elston Programming 3 18-02-2004 12:08
using the MPLAB IDE MPLAB SIM simulator WizardOfAz Programming 1 03-11-2003 01:24


All times are GMT -5. The time now is 02:51.

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