The ROBOTC Development Team is happy to announce the official release of ROBOTC for VEX Robotics 4.04! This new version of ROBOTC supports both the VEX Cortex and VEX IQ platforms in the same programming environment. All 4.X versions of ROBOTC can be installed along side of your existing ROBOTC 3.x installation to assist with upgrading and transitions between the two versions. Download ROBOTC for VEX Robotics 4.04 today!

In order to upgrade, you will need your existing LicenseID and Password information to complete the upgrade checkout process. A new licenseID will be generated for your upgrade license. For a walkthrough on the "upgrade" process, visit our ROBOTC.net Wiki page on upgrading your license.

The upgrade period for ROBOTC for VEX Robotics 4.x is only 6 months long and will expire on June 1st, 2014 - so upgrade today before it's too late!

---------------------------------

Here’s a few notes before you get started with the new build with VEX IQ:* Make sure you use the VEX IQ Firmware Update Utility and update your VEX IQ Brain to version 1.07 or later – this is required to use the new 4.03 Beta Version of ROBOTC for VEX Robotics* If you are using the VEX IQ Color Sensor, there is a new firmware version available for it as well. Upgrade the IQ Brain to version 1.07, then connect your VEX IQ Color Sensor and use the “Update” button.* Inside of ROBOTC, you’ll want to download the latest ROBOTC firmware (version 10.03) to your VEX IQ. Use the “Robot -> Download Firmware” option to download this new firmware onto the VEX IQ Brain.* If this is your first time using your VEX IQ kit with ROBOTC, make sure to take at the 'Getting Started with VEX IQ Guide' on the ROBOTC wiki for instructions on setting up the VEX IQ system.

ROBOTC for VEX Robotics 4.X includes the new 'Natural Language 2.0' for the VEX IQ platform. Programming robots has never been easier than the new and improved Natural Language 2.0. Learn more about Natural Language and download our new documentation at http://www.vexteacher.com (Note: the VEX Cortex will continue using Natural Language 1.0 to maintain backwards compatibility.)

Here’s a few notes before you get started with the new build with VEX Cortex:* There is new ROBOTC firmware for the VEX Cortex system. Use the “Robot -> Download Firmware” option to download this new firmware onto the VEX Cortex microcontroller.* The default platform when starting ROBOTC for VEX Robotics for the first time is now VEX IQ. Cortex users can switch the platform back to Cortex mode by using “Robot Menu -> Platform Type”* The VEX Cortex Master Firmware and VEX Cortex Joystick Firmware are still the same from ROBOTC 3.62.

After the firmware(s) has been updated, your VEX Robotics systems should be good to go! Take a look below for the basic change log and let us know if you have any questions/concerns, or if you run into any issues.

4.03 -> 4.04 Change Log:

• Upgrade and overhaul of the licensing system in ROBOTC - more changes to come in the near future (command line activation/deactivation, etc)• More instrumentation around the VEX IQ "auto device ID verification" error to try to determine why it is failing. If you're experiencing this issue, please contact ROBOTC support to assist us in debugging this issue.• Fix to prevent VEX IQ from showing up as "Busy" after plugging it into the computer after downloading.• Window name change to "VEX Controller Software Inspection" rather than "Cortex Software Inspection". It applies to both VEX controllers.• New Feature: Automatically close the debugger when the communications link is lost to the robot.• New optimization to make opening/closing debugger twice as fast as before.• Fixed Typos in VEX IQ Software Inspection window.• Enabled optimization on ROBOTC main executable and DLL files to make smaller installers and more a efficient application.• Updated RBC Macro Files to support VEX IQ• Re-Enabled Emulator Support - was incorrectly hidden from end users.• Tweak PID factors for VEX Cortex 269-motor.• Revised VEX Cortex motor PID calculations. Smoother convergence with less overshoot.• Fixed issue with "bIfiRobotDisabled" being declared as deprecated.• Fixed issue with "Highlight Program Execution" checkbox being inverted in its behaviour.• Installer will now automatically upgrade from VEX IQ Preview Versions, in addition to any previous ROBOTC 4.x build.• Removed Start Menu icon that opens ROBOTC up without a platform setting - caused too many issues for first time runs in Windows 8 with trial clocks not starting.

I see in your post that "The VEX Cortex Master Firmware and VEX Cortex Joystick Firmware are still the same from ROBOTC 3.62." I have not updated to a 4.X version as of yet. We just received new classroom/competition kits and we cannot get the joysticks to communicate to the cortex. We have the updated USB Keys. Do we need to download the latest version to get the firmware on the cortex and joystick so they communicate?

Thanks,Rod

Fri Feb 07, 2014 11:33 am

amullins

Rookie

Joined: Fri Aug 29, 2014 11:15 amPosts: 1Location: Abilene, TX

Re: Announcing ROBOTC for VEX Robotics 4.04 Official Release

I am experiencing the same issue as Rod. I have the new VexNet 2.0 keys, and I have installed the latest firmware on all devices (Cortex v4.33, not sure the version number on the Joystick and keys). I'm actually using RobotC 4.10, not 4.04.

Who is online

Users browsing this forum: No registered users and 2 guests

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum