View unanswered posts | View active topics It is currently Mon Sep 16, 2019 7:06 am






Reply to topic  [ 1 post ] 
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! This new release of ROBOTC includes the brand new “Natural Language 2.0″ libraries for the ROBOTC Graphical interface. The new Natural Language 2.0 for Cortex allows users to customize and use their own robot configurations with our new Graphical Interface.

In addition, users can also program their VEX Cortex Competition Robots using our new “Graphical Competition Template”!

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.

Changelogs:

ROBOTC 4.28 BETA -> 4.29 Change Log:
(CORTEX) Updated VEX Cortex Graphical Implementation to support competition (single run autonomous per toggle)
(CORTEX) Modified "BuiltInVariables.txt" to properly show VEX Cortex commands.

(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.

(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.

ROBOTC 4.27 -> 4.28 BETA Change Log:
(CORTEX) Fixed issue where performing a new motor PID movement when an existing PID movement is in progress didn't work properly.
(CORTEX) Allow users to select "Xmtr2" for VEX Cortex Graphical (Expert and higher menu level)
(CORTEX) Added competition control and competition template for Cortex Graphical

(CORTEX) Added Virtual Worlds Natural Language 2.0 Library for VEX Cortex
(CORTEX) Renamed old-style Natural Language mode to "Natural Language PLTW"
(CORTEX) Fixed issue where software inspection would fail without a radio link on VEX Cortex

(CORTEX) Added dialog message to Cortex "Download Firmware" button on large icon toolbar.
(CORTEX) Multiple incomplete consecutive PID moves. Fix issue when current move is in "ramp down" and new PID movement is initiated.

(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)

_________________
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 5:46 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 2 guests


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:  
cron



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