View unanswered posts | View active topics It is currently Mon Feb 18, 2019 6:29 am

This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
ROBOTC for VEX Robotics 4.29 Released! 
Author Message
Site Admin
Site Admin

Joined: Thu May 24, 2012 12:15 pm
Posts: 722
Post ROBOTC for VEX Robotics 4.29 Released!
We are happy to announce the official release of ROBOTC for VEX Robotics 4.29! There are more than a few changes in this latest version, including the updates that have been rolled in from the ROBOTC 4.28 Beta.

The update for the VEX Robotics (Cortex EDR and VEX IQ) robotics systems includes new features, functionality and a load of bug fixes!

You can download the latest version of ROBOTC for VEX Robotics 4.29 here, or by navigating to the 'Help -> Check for Updates' menu option in your ROBOTC 4.X installation.

ROBOTC 4.27 -> 4.28 BETA Change Log:
(IQ) Added additional standard models for VEX IQ.
(IQ) Fix issue where mode wasn’t being set for Graphical for VEX IQ Color Sensor.

(ALL) Updated Help System Documentation for new commands and features.
(ALL) Updated Firmware for 10.28 / 4.28 compatibility.
(ALL) Added a compiler error when ‘switch’ expression was illegal.

(ALL) Support for optional “int” keyword as in the declaration “short int” or “int short” in addition to “short”.
(ALL) Add USB Joystick control to Graphical (in loop blocks)

ROBOTC 4.28 BETA -> 4.29 Change Log:
(IQ) Fix RVW Clawbot standard model to match Virtual Worlds configuration.
(IQ) Add Armbot with Sensors "standard model"
(IQ) New RVW Specific Motor and Sensor Models + VEX IQ Clawbot - No Sensors model.

(IQ) Added "moveMotorTarget" to Graphical
(ALL) "Test Communications Link" dialog was not properly storing/retrieving the registry value for the "Ping Type" variable.
(ALL) Debug stream fixed so that "Clear Debug Stream" clears the IDE's Window at the proper location; previously it was possibly erasing the screen at a spot well after the actual "clear" function was called.

(ALL) Enhance Debug Stream handling to better support (1) Buffer overflow conditions and (2) proper visual appearance on IDE when "Clear Debug Stream" intrinsic is used.
(ALL) Adjustments so maximum size of messages transferred between IDE and emulator increased to 10K from 1K.
(ALL) Fix bug when maximum message size now exceeds maximum flash sector size.

(ALL) Joystick buttons had different enums for real and virtual robots. This affected the joy1Btn() command.
(ALL) Upissue Firmware Version to 10.29 / Upissue IDE Version to 4.29
(ALL) Contents of DebugStream window can now be saved through the menu

(ALL) Automatically select RVW package if one is not selected.
(ALL) Increase number of RVW Packages available to 40 potential options - allows for future level packs.
(ALL) DebugStream can now also be saved as a *.csv file

(ALL) DebugStream Window contents can now be saved to a file. Needs to be moved to a better place in a class somewhere.
(ALL) getMaxFileNameSize() returns max number of chars a filename may be. It's exported via the PlatformUtilities DLL
(ALL) nFileNameMaxSize is now a member of TPlatformData, it replaces nSpare36

(ALL) PlatformUtilities is now linked into the HelperFunctions DLL
(ALL) User models (from Motors and Sensors setup) can now use relative filenames for user models.
(ALL) Fix crashing issue when CheckForUpdates get a malformed XML file (typically hotel login pages)

(ALL) Fix crash issue when Version XML file download is corrupted by school/hotel/conference "login" screens.
(ALL) Fix crash issue when licensing libraries return an unexpected return value - error message string formatting command was invalid causing a crash.
(ALL) Added pipe symbol to the LCD Printing Libraries fonts.

(ALL) Fixed backslash character in small font.
(ALL) Better parsing of "If" and dangling "else" clauses. Prevents a compiler crash when bad syntax in the "if" condition clause.
(ALL) Support in GUI for use of user-defined "motors and sensor configuration data files".

(ALL) New "registry flag" to indicate whether user defined "configuration model" files are allowed.
(ALL) Previously breakpoints could not be defined in header files. This is now fixed.
(ALL) Benign. Enhance output in message trace window for "set breakpoint" message.

(ALL) Command line based activation / deactivation commands. Implemented but not fully tested yet - documentation to follow.

Happy programming!

Check out our Blog! And our Facebook page!
Need help? Take a look at our updated help documentation and the ROBOTC Forums.

Wed Feb 11, 2015 6:21 pm

Joined: Thu Jul 03, 2014 1:33 pm
Posts: 23
Post Re: ROBOTC for VEX Robotics 4.29 Released!
From the Graphical version of RVW, the update feature does not seem to work properly. You can select to update to the latest version but then nothing seems to happen. I had to go download the update then re-install. Has anyone else had this issue?

Thu Feb 19, 2015 9:43 am
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 2 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest

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

Search for:
Jump to:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.