|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
IFI Controller Compiler
My team has recently dug up our old IFI controllers and were hoping to use them. Unfortunately we don't have a C or C++ compiler for it and we have no desire to use EasyC again. Does anyone know of a free and fairly decent IFI compatible compiler we could use?
Thanks! ~Cadyyan~ |
|
#2
|
|||
|
|||
|
Re: IFI Controller Compiler
As far as I know it is only possible to program the Pic microprocessor using Microchip's compiler which is available on their website.
This being said, googling around may be your best bet. |
|
#3
|
||||
|
||||
|
Re: IFI Controller Compiler
EDIT
You must use the MCC18 complier c2.4. Later versions will NOT work. The following instructions assume you have access to either and EasyC install, activated or trial. If you can find a copy of the MCC18 v2.4 installer you can skip copying the folder from EasyC. /EDIT If you have a copy of EasyC installed you'll find the folder "c:\program files\Intelitek\EasyC\mcc18" (this may not be quite right, but its close). This folder contains the MCC18 complier and other required files. Copy that folder to "C:\mcc18". Then install MPLAB IDE from http://www.microchip.com/stellent/id...&part=SW007002. You can find the default source code and documentation at http://www.ifirobotics.com/rc.shtml#Programming. IFI loader, which is used to transfer the program to the robot can also be found on that page. This information is all from memory. I haven't had to work with the IFI system for some time, so there may be small errors in this post. Last edited by EHaskins : 13-08-2009 at 21:26. |
|
#4
|
||||
|
||||
|
Re: IFI Controller Compiler
You can download the C18 compiler version 2.4 here:
https://jvex-robotics.dev.java.net/f...c18_240_se.zip |
|
#5
|
||||
|
||||
|
Re: IFI Controller Compiler
You can get both the Microchip C18 compiler and the MPLAB IDE off of http://tshs.tahoma.wednet.edu/sites/...ms_programming
|
|
#6
|
||||
|
||||
|
Re: IFI Controller Compiler
I'd just like to point out that redistibuting copyrighted material, such as MPLAB or C18 installers, withot persmission of the copyright owner is illegal. Discussion of such activities is also forbidden by the forum rules (second bolded line).
|
|
#7
|
||||
|
||||
|
Re: IFI Controller Compiler
That's a grey area, as the team has a license to use said software, but not the actual files. One could argue they do have the right to redownload and use said software.
|
|
#8
|
||||
|
||||
|
Re: IFI Controller Compiler
This is the student edition, 60-day trial offered by Microchip for free. After 60 days, it still works, but is "feature limited" (the features that are then limited are the ones you don't use for IFI controllers anyway). As far as I know, these are not files restricted by Microchip.
|
|
#9
|
||||
|
||||
|
Re: IFI Controller Compiler
Does anyone know what the vista/Linux compatibilities with this software are? or are we limited to just XP? I am assuming It is not Vista compatible but not sure about Linux. any help would be appreciated!
|
|
#10
|
||||
|
||||
|
Re: IFI Controller Compiler
Quote:
I've never had an issue running it on Vista. There were some tutorials for getting it running in WINE a few years ago, but I never tried. |
|
#11
|
|||
|
|||
|
Re: IFI Controller Compiler
Thanks for all the help you guys!
|
|
#12
|
||||
|
||||
|
Re: IFI Controller Compiler
I actually run C18 on Linux under WINE and there is no issue. I use an MPLAB clone called Piklab, and you just tell it the directory to find mcc18, and it sets it all up. If you want more help, let me know. It works both with WPILib (library used in EasyC) and the default code libraries.
|
|
#13
|
||||
|
||||
|
Re: IFI Controller Compiler
We got everything working today! I being a noob to the IFI control system spent a while reading documentation and manuals. We wrote, compiled and successfully (after plenty of debugging) ran a few simple programs to test functionality of a few mechanisms. Everything worked great
Thanks for all your help!! |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| IFI Controller Tether protocol | BornaE | Technical Discussion | 7 | 05-05-2009 04:44 |
| IFI Controller Channels - NEED HELP | Kims Robot | Off-Season Events | 3 | 25-02-2008 19:59 |
| Using IFI Controller witout Operator System | 703pascal | Programming | 20 | 16-06-2007 22:10 |
| How much code can an IFI controller handle? | Larry Barello | Programming | 7 | 10-02-2002 19:06 |