

#ROBOTC 4.0 LICENSE#
3.0 Perpetual Users (who purchase before 2013): 50% discount on equivalent 4.0 License.3.0 Annual Users (who purchased in 2013): 50% discount on equivalent 4.0 License.
#ROBOTC 4.0 UPGRADE#

Not all pricing details have been finalised but they’ve made a list of people who are eligible for upgrades and at what price. If you’re concerned about buying ROBOTC now, don’t worry, you will be able to upgrade as soon as ROBOTC 4.0 is released.
#ROBOTC 4.0 CODE#
A much fancier editor that does stuff like code collapsing (yum!), better auto-complete and improved tweakability.Make drag and drop even better to make it easier to use for new users.Leveraging the EV3’s and VEX IQ’s ability to auto-id connected motors and sensors, you’ll be able to configure ROBOTC’s motor and sensor configuration automatically.An even easier to use Natural Language, to make getting started with ROBOTC more intuitive.So what can you expect? Here’s a list of planned features:

#ROBOTC 4.0 DRIVER#
I’m currently working on overhauling the Driver Suite, so it will be ready for the launch of ROBOTC 4.x later in autumn this year. I’m very excited about this as it will support two new platforms: the VEX IQ and of course the new MINDSTORMS EV3. (All) Fixed issue with licensing system where a license could not be used on the same computer twice.The people who watched last week’s Webinar, got a glimpse of what’s coming in ROBOTC 4.x. (All) Fixed issue with ‘Check for Update’ functionality where a hotel/school wifi login screen might cause a ROBOTC crash with unexpected XML parameters. server is available but service is down) would cause ROBOTC to crash. (All) Fixed issue with licensing system when an unexpected error code (i.e. (Cortex) Increased Timeout for VEX wireless communications when using the new VEXNet 2.0 Radios – Full download/debug support available. (ALL) Fix for DebugStream which was adding \r to the String as it was written to file. (ALL) Graphical Interface now support “multiple selection” using Shift/Control keyboard modifiers (drag select coming soon!) (ALL) Fixed issues where the first time the Debugger “Local Variables” window is painted with values (rather than blank) the address field displays “0xCDCDCDCD” rather than the offset. (ALL) Checking for “divide by zero” exception forgot to check in the “module” opcodes it was only checking the “divide” opcodes. (ALL) Compiler Fix: ‘long’ pointer temporary variables were sometimes being allocated as type ‘signed’ instead of ‘unsigned’. (ALL) Fixed an issue where a “sprintf’ varArg list contains a string constant the compiler was generating incorrect code causing a firmware crash.
#ROBOTC 4.0 UPDATE#
(ALL) Update all standard models to have correct drive train setting. (ALL) Prevent Graphical files from asking to save if the “Save On Compile” flag is set to false. On the EV3 you won’t have to upgrade the Linux Kernel, just the firmware will do. All platforms will require a firmware update. (EV3) Fixed an issue with the EV3 remote screen may have caused a ROBOTC crash. (EV3) LEGO NXT Sensors that are normally auto-ID’d no longer have their autoID flag disabled for that port. (IQ) Fixed incorrect samples for VEX IQ in Virtual Worlds (both Text and Graphical) (Cortex) Increased Timeout for VEX wireless communications when using the new VEXNet 2.0 Radios – prevents communications issues (Cortex) Update for VEX Competition Template in Natural Language 2.0 to ensure maximum compatibility (Cortex) New VEX Cortex Master Firmware (4.25) for VEX Cortex Brain & VEXNet Remote Control (Cortex) Fix to enable tankControl to be displayed for Virtual Robots. (Cortex) Added new sample programs for RVW VEX Cortex using the Natural Language 2.0 commands. ROBOTC 3.65 for MINDSTORMS EV3 and NXT:.ROBOTC 4.30 for Robot Virtual Worlds (VEX):.ROBOTC 4.30 for Robot Virtual Worlds (MINDSTORMS):.ROBOTC 4.30 for MINDSTORMS EV3 and NXT:.The 3.65 version is for teams that still using ROBOTC 3.x for their robots.įor those of you don’t care about Changelogs but simply want to have the latest version, here are the links: If you’re still using 4.27, you can see the changelog from 4.27 to 4.29 here. This update is mostly a “bug fix” release to take care of a few issues + inclusion of the recently released VEX Cortex Master Firmware Update (4.25).
