2014-05-29

ROBOTC 4.10 發布

看到ROBOTC在這麼短的時間推出改版,當然趕快下載試試。

其實只要執行ROBOTC程式,就會自動檢查更新。




按下Download,等待自動下載。(182M有點大 ==說不出哪裡怪怪的)


下載後還會貼心詢問是否自動安裝,真是方便。


等等!且慢!

結果,竟然是安裝ROBOTC 3.62版,真是欲哭無淚,讀友千萬不要這麼做啊!


(195M才是正確的啊!)


這次更新包含三種對應機型 VEX, NXT, EV3,我先注意關於MIBDSTORMS的產品。(因為我沒有VEX IQ啊!^^)

轉貼ROBOTC官網部落格的軟體更新說明:

New Features
  • Full support for the VEX IQ platform in ‘Robot Virtual Worlds’ – Updated “Curriculum Companion” to support VEX IQ
  • Support for VEX IQ 2.4Ghz International Radios (Requires VEX IQ Firmware 1.10 or newer)
  • Initial Support for I2C devices with EV3 platform
  • Updated Graphical Natural Language with new colors and commands!
  • Support for nMotorEncoderTarget in Virtual Worlds (NXT & Cortex Platforms)
  • Support for motor synchronization in Robot Virtual Worlds (NXT Platform)
  • Initial update of ROBOTC documentation (VEX Cortex/IQ Platforms)
  • Support for Project Lead the Way (PLTW) 2014-2015 School Year Users
Bug Fixes
  • Fixed issue when deleting graphical blocks and ROBOTC would crash.
  • Improved error messages/status messages for Tele-Op based downloads with VEX IQ
  • Improved Licensing system features to provide more debugging feedback for -9105 errors.
  • Fixed to revert issue causing bad message replies on the VEX Cortex system which prevent downloading user programs. (4.09 only)
  • Updated CHM files and fixed issues in ROBOTC opening the wrong CHM file.
  • Update colors properly with the new document architecture with graphical.
  • EV3 – Casper update to prevent crashing when using VMWare Virtual Machines.
  • VEX IQ Graphical – Add USB ‘Directional Pad/POV Hat’ values for use with armControl with Virtual Worlds for IQ
  • VEX IQ Graphical – Added the ability for Graphical XML Documents to contain “RBC Macro” parameters.
  • Licensing system update to fix “heartbleed” like issues that may be present during activation.
  • EV3/IQ – Eliminate duplicate identical definitions in robotcintrinsics.c for motor commands.
  • Add new EV3 commands for sending I2C messages
  • Fix a bug in compiler generation of ‘string’ concatenation (i.e. “+”) operator.
  • Bug in code generation. Incorrect generation of opcode bytes for “opcdAssignGlobalSShort”; old format using 1-byte global index instead of new format with 2-bytes.
  • Update timeouts for VEX Cortex with new Master Firmware 4.22 for use with VEXnet 2.0 Radios.
  • Renamed DrawCircle to drawCircle
  • Fix Compiler bug with “%” and “>>” opcodes. Most of the “>>=”, “<<=”, “%=”, “&”=, “|=”, and “~=” opcodes don’t care whether the left-hand operand is ‘signed’ or ‘unsigned’. That’s how they were treated in current compiler / VM. However, “>>” and “%” opcodes do care if “signed’ vs ‘unsigned’ where the operand size is either ‘char’ or ‘short’. This change fixes that situation. This problem has been undetected since the introduction of ‘unsigned char’ and ‘unsigned short’ types were introduced.
  • 4WD Support for Natural Language with VEX IQ.
  • VEX IQ Graphical – Changes to “moveMotor” command to allow it to move in reverse if user specifies a negative quantity or speed, not just speed
  • VEX IQ Grahpical – Adjust the Graphical arcadeContorl and tankControl commands to only show channels; adjust armControl to only show buttons; add default values to most commands
  • Virtual Worlds – regulated motor movements for RVW;
  • VEX IQ – Fixed VEX IQ bug where I2C traffic would be considered “timed out” on VM startup.


安裝後下載韌體到NXT主機,是10.10版(2014.5.21),

EV3主機也更新韌體librobootc.so。Linux仍然是105X版。

歡迎分享你的使用心得。



沒有留言:

張貼留言

探奇歡迎大家留言討論!謝謝分享你的意見。