Go to Post Ah, to be a teenager and know everything again. - Alan Anderson [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 13-08-2009, 15:38
Cadyyan Cadyyan is offline
The Button Man
FRC #1716 (Redbird Robotics)
Team Role: Mentor
 
Join Date: Sep 2008
Rookie Year: 2007
Location: Wisconsin
Posts: 11
Cadyyan is an unknown quantity at this point
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~
__________________
Watch your face!
  #2   Spotlight this post!  
Unread 13-08-2009, 16:41
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,064
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
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   Spotlight this post!  
Unread 13-08-2009, 21:21
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
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.
__________________
Eric Haskins KC9JVH

Last edited by EHaskins : 13-08-2009 at 21:26.
  #4   Spotlight this post!  
Unread 13-08-2009, 23:17
daltore's Avatar
daltore daltore is offline
Electronics/programming/design
AKA: Aaron Osmer
FRC #3529 (ausTIN CANs)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2007
Location: San Antonio, TX
Posts: 272
daltore has a spectacular aura aboutdaltore has a spectacular aura aboutdaltore has a spectacular aura about
Send a message via AIM to daltore Send a message via MSN to daltore Send a message via Yahoo to daltore
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   Spotlight this post!  
Unread 13-08-2009, 23:31
RyanCahoon's Avatar
RyanCahoon RyanCahoon is online now
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
Team Role: Engineer
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 689
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
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
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
  #6   Spotlight this post!  
Unread 14-08-2009, 00:21
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
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).
__________________
Eric Haskins KC9JVH
  #7   Spotlight this post!  
Unread 14-08-2009, 00:26
Chris is me's Avatar
Chris is me Chris is me is online now
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,712
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
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.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #8   Spotlight this post!  
Unread 14-08-2009, 01:17
daltore's Avatar
daltore daltore is offline
Electronics/programming/design
AKA: Aaron Osmer
FRC #3529 (ausTIN CANs)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2007
Location: San Antonio, TX
Posts: 272
daltore has a spectacular aura aboutdaltore has a spectacular aura aboutdaltore has a spectacular aura about
Send a message via AIM to daltore Send a message via MSN to daltore Send a message via Yahoo to daltore
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   Spotlight this post!  
Unread 14-08-2009, 01:24
McGurky's Avatar
McGurky McGurky is offline
Geek
AKA: Kyle McGurk
FRC #1716 (Redbird Robotics)
Team Role: College Student
 
Join Date: Dec 2008
Rookie Year: 2008
Location: Houghton, MI
Posts: 291
McGurky is just really niceMcGurky is just really niceMcGurky is just really niceMcGurky is just really nice
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!
__________________
RTFM -Read The First Manual

You already are who you are, I may be able to show you a fancy trick or two, but the term "Better" is relative to the potential you already have.
Take a look at my website/Blog!
  #10   Spotlight this post!  
Unread 14-08-2009, 09:27
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: IFI Controller Compiler

Quote:
Originally Posted by Chris is me View Post
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.
Redownload/reinstall/create private backups, yes. Redistribute publicly, no. It is not a grey area.

Quote:
Originally Posted by McGurky View Post
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!
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.
__________________
Eric Haskins KC9JVH
  #11   Spotlight this post!  
Unread 14-08-2009, 09:59
Cadyyan Cadyyan is offline
The Button Man
FRC #1716 (Redbird Robotics)
Team Role: Mentor
 
Join Date: Sep 2008
Rookie Year: 2007
Location: Wisconsin
Posts: 11
Cadyyan is an unknown quantity at this point
Re: IFI Controller Compiler

Thanks for all the help you guys!
__________________
Watch your face!
  #12   Spotlight this post!  
Unread 14-08-2009, 15:36
daltore's Avatar
daltore daltore is offline
Electronics/programming/design
AKA: Aaron Osmer
FRC #3529 (ausTIN CANs)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2007
Location: San Antonio, TX
Posts: 272
daltore has a spectacular aura aboutdaltore has a spectacular aura aboutdaltore has a spectacular aura about
Send a message via AIM to daltore Send a message via MSN to daltore Send a message via Yahoo to daltore
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   Spotlight this post!  
Unread 14-08-2009, 22:30
McGurky's Avatar
McGurky McGurky is offline
Geek
AKA: Kyle McGurk
FRC #1716 (Redbird Robotics)
Team Role: College Student
 
Join Date: Dec 2008
Rookie Year: 2008
Location: Houghton, MI
Posts: 291
McGurky is just really niceMcGurky is just really niceMcGurky is just really niceMcGurky is just really nice
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!!
__________________
RTFM -Read The First Manual

You already are who you are, I may be able to show you a fancy trick or two, but the term "Better" is relative to the potential you already have.
Take a look at my website/Blog!
  #14   Spotlight this post!  
Unread 21-08-2009, 13:39
rokenboker rokenboker is offline
Registered User
FRC #1236
 
Join Date: Sep 2008
Location: Danville
Posts: 29
rokenboker is an unknown quantity at this point
Re: IFI Controller Compiler

here are the links for BOTH MPLAB (FULL) and C18 Compiler (FULL). and these are from the Microchip web site, so they are NOT illegal copies FYI.

MPLAB IDE (IFI version)
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName =en019469&part=SW007002#P140_5618

C18 Compiler for MPLAB IDE
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName =en536656
  #15   Spotlight this post!  
Unread 22-08-2009, 01:56
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: IFI Controller Compiler

Quote:
Originally Posted by rokenboker View Post
here are the links for BOTH MPLAB (FULL) and C18 Compiler (FULL). and these are from the Microchip web site, so they are NOT illegal copies FYI.

MPLAB IDE (IFI version)
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName =en019469&part=SW007002#P140_5618

C18 Compiler for MPLAB IDE
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName =en536656
Note that unless you use Kevin Watson's C18 3.x compatable libraries (whish are not compatable with the IFI libs), the C18 compiler you linked to won't work.
__________________
Eric Haskins KC9JVH
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
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


All times are GMT -5. The time now is 15:18.

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