BotNews Blog!

Posts From Category: Interactive C

January 16, 2007

InteractiveC 7 has arrived!

This year’s new version of IC is finally here, with plenty of improvements. Go to the IC download site to get it.

A couple of the biggest additions are an expanded memory space, and new keywords. Programs now have nearly three times the space available to them, space that can be used to store globals and functions (don’t forget the KISS principle though).

The new keywords are:

  • switch
  • case
  • default
  • do

switch, case, and default are all used in the popular switch statement that can be used to replace a block of if statements. The do keyword will allow for do-while loops. For more information on these, you can check out the IC manual.

There are also a couple of additions for hobbyists, including a serial library and Bluetooth support, look at the history file for a full list of changes.

Happy programming!


***

August 29, 2006

IC 7.0.1 Beta Available

Updated: IC 7 released.

IC 7.0.1 Beta is now available for download

Two major new features:

  • Bluetooth Support
  • More program space for the XBC (32k more)

were added, along with several small features and bug fixes. Read history.txt for a more comprehensive list. As usual, e-mail any bug reports to me (jorge@kipr.org), or post on the kipr.org forums. Have fun with it :)


***

July 24, 2006

IC 6.1 Beta is available!

Updated: IC 7 released!
IC 6.1 Beta is now available.

Here’s a list of bugfixes and features that were added:

-Added Switch Statements
-Added Do while loops
-Added a serial library(in case you want to talk to your roomba :-D )
-Added a non-interactive mode to the CLI (try iccli —help)
-Added a disconnect serial port menu option in the GUI
-Fixed char variables (they no longer crash IC, and I promise it’s not my fault they didn’t, hehe)
-Fixed USB-Serial support in linux—you will now hopefully see your usb-serial devices

As always with a beta, this version could be terribly broken, and your programs might or might not work. If you have been using one of the previous releases, and you need things to keep working the way they were, wait for the official 6.1 release. For anyone else, download it and let us know what’s broken :).


***

February 23, 2006

Release of IC 6.0.14

IC 6.014 includes improvements in the XBC library and firmware. These include:

fixes a bug that caused blob tracking to die when the sonar was called, and improves performance for some multi-threaded programs

***

January 5, 2006

IC 6 Public Beta

Intrepid IC programmers can now download the IC 6 public beta.


***

December 19, 2005

IC 6 Nearing Public Beta Release

Thanks to the hard work of Botball staff and volunteers, the latest release of Interactive C is right around the corner. Watch this space for more information.

***