ROBOLAB 2.9.4c patch

robolab_iconThis patch for ROBOLAB 2.9 fixes a few major issues with both the RCX and the NXT and adds some new features, including support for many 3rd party sensors. Use the extended help area to see example programs.

To install this patch, you must already have ROBOLAB 2.9 or higher installed.

Alternatively, see ROBOLAB for LabVIEW.

Installation instructions

  • If you are running the English version, you can either use the Easy Installer (recommended for all users) or the ROBOLAB Patcher (recommended for advanced users). Directions to run the ROBOLAB Patcher are also included in the patch folder in a file named ReadMeFirst.txt .
  • All other languages must use the ROBOLAB Patcher so as not to affect the translated text.
  • The ROBOLAB Patcher requires you to manually install VISA and the new LEGO NXT Driver in order for ROBOLAB 2.9.4 to run properly (directions below).

Easy install (English only)

  1. Log in to your computer as an administrator.
  2. Download the Easy Installer (see below).
  3. Unzip the Easy Installer file.
  4. Make sure ROBOLAB is closed.
  5. Run the Easy Installer (Note: If you have multiple versions of ROBOLAB on your machine, make sure that the installer has selected the correct version)
  6. Restart ROBOLAB.

ROBOLAB patcher (Power users and all other languages)

  1. Log in to your computer as an administrator.
  2. Download the ROBOLAB Patcher using the links above.
  3. Unzip the ROBOLAB Patcher (RL294PowerPatch_PC.zip or RL294PowerPatch_MAC.zip)
  4. PC Users: After unzipping, RL294PowerPatch_PC.zip, you need to run RL294PowerPatch_PC.exe to access the patch folder.
  5. Make sure ROBOLAB is closed.
  6. Right button click (ctrl click) on the icon inside the patch folder called RL29Patch3.llb and select “Open with ROBOLAB29″
  7. The installer will start – it will prompt you with a few questions, answer them accurately.
  8. Once it is done installing, it will ask you to hit done. After that point it will recompile and re-save all Robolab VIs.
  9. Two dialog boxes talking about “insane objects” in Pilot 4  will appear – ignore these and hit “Ok”
  10. Install VISA and LEGO NXT Drivers (directions below).

VISA and LEGO NXT drivers (Windows)

IMPORTANT: Please follow directions to install VISA and LEGO NXT Drivers. Installing VISA and LEGO NXT Drivers in the incorrect order can cause ROBOLAB 2.9.4 to function improperly.

  1. You first need to install National Instruments VISA. Run setup.exe inside the RL294PowerPatch_PC\Drivers\Labview directory
  2. Follow the directions for the VISA Installer. Note: you may have to reboot after this installer.
  3. Now install the LEGO NXT Driver:
    • Windows XP/Vista x86(32 bit) Users:
    • Run LegoMindstormsNXTdriver32.msi inside the \RL294PowerPatch_PC\Drivers\NXT_Driver32 directory
    • Windows Vista x64(64 bit) Users: Run LegoMindstormsNXTdriver64.msi inside the \RL294PowerPatch_PC\Drivers\NXT_Driver64 directory

VISA and LEGO NXT drivers (Mac OS X)

  1. Double click NI_Drivers file to start the drivers install. This will install both VISA and the LEGO NXT Driver.
  2. You will be required to reboot after installation.

Downloads

Easy installer (English only)

ROBOLAB patcher (English, Danish, Norwegian, Swedish, Spanish Portuguese, German, Dutch, French, Chinese, Russian, Japanese)

Major improvements

  • Added support for the new Temperature sensor
  • Fixed a network issue for Tiger users
  • Fixed the log on/off switch in Investigator, Program Level 3
  • Added support for many 3rd party sensors
    • Codatex RFID sensor
    • HiTechic Gyro, IR Seeker, Touch sensor MUX, and NXT-RCX communication
    • Mindsensors camera, sonar, real time clock, MUX, and servo controller

 Minor improvements

  • Added the variable SystemTime
  • Added octal support for the NXT display
  • Fixed Control Lab Interface bug on initialization
  • Closing the Select COM port would hang the system – now fixed
  • Fixed the .bmp file read VI (it did not read all bmp files properly)
  • Better Serial Communication support on old RCX tower?

ROBOLAB 2.9.4 hardware support chart by Operating System

PowerPC
Macintosh
(10.3.9, 10.4)
Intel Mac
(10.3.9, 10.4)
PowerPC
Macintosh
(10.5)
Intel
Mac
(10.5)
Windows
XP SP2
Windows
Vista x32
Windows
Vista x64
RCX USB Tower
Yes
Yes
Yes
Yes
Yes
Yes
No
NXT USB Connection (PC to NXT)
Yes
Yes
Yes
Yes
Yes
Yes
Yes
NXT BT Connection (PC to NXT)
No
No
No
No
No
No
No
NXT BT Connection (NXT to NXT)
Yes
Yes
Yes
Yes
Yes
Yes
Yes

How can I learn more?

ROBOLAB 2.9.4 includes support for interactive books that open in ROBOLAB to demonstrate software features.

Download ROBOLAB books (ZIP, 1.8MB), including…

  • What’s New in ROBOLAB 2.9.4?
  • ROBOLAB Basics
  • Vernier Sensors *Requires 2.9.4 B*

Once you have downloaded and unzipped this folder, double click on a file to open it in ROBOLAB.

Questions and help

What if I have ROBOLAB 2.5.4? You need to buy the upgrade CD from your LEGO Education Distributor to apply this patch. Applying the 2.9.4 patch to 2.5.4 will result in a lot of crashing.

Is the only way to get ROBOLAB 2.9.4 on VISTA to install ROBOLAB 2.9.2 and then run the ROBOLAB 2.9.4? Yes, unfortunately this is the only solution. Contact support@legoengineering.com if you have trouble getting ROBOLAB 2.9.4 to work on a VISTA machine.

I have Windows Vista x64 (64-bit) and I want to use ROBOLAB 2.9.4 to program my RCX. Unfortunately, the RCX USB Tower is not supported on the 64 bit version of Vista and there are no plans for future support of the USB Tower on this operating system.

I’m having trouble with my serial tower. If you still have a serial tower, check out the knowledgebasefor tips on using the serial tower on various platforms.

What if I have a beta version of ROBOLAB 2.9?
   It’s recommended that you install a clean version of ROBOLAB 2.9 and run the 2.9.4 Patch.

How do I uninstall ROBOLAB?

  • PC users: run the uninstaller in your Start Menu and then drag the folder ROBOLAB29 to the trash.
  • MAC users: drag the ROBOLAB29 folder to the trash.

Is there an easy way to run the patch / installer on many computers in a computer lab at once? Unfortunately, the patch requires some user interaction. The Easy Installer requires a lot less interaction and runs a lot faster. There is no “silent” mode.

I have multiple versions of ROBOLAB on my machine, how do I make sure it upgrades the correct one? The Easy Installer will ask you which one you want to use. The ROBOLAB Patcher is easy – just make sure you run it in the ROBOLAB version you want to upgrade.

How can I tell the patch was installed successfully? Hit the “About” button on the main page – it should say 2.9.4.

What should I do if I get errors while installing with the ROBOLAB Patcher? Try again. Multiple attempts are required on some systems with unique configurations or permission setups.

What do I do if now, nothing works and the patch has ruined everything? Reinstall 2.9.2 and then send us an email (support@legoengineering.com) with the issues you ran into and we can see what went wrong.

How do I get to the extended help in ROBOLAB? Ctrl+H will bring up the help menu – then mouse over the desired icon and at the bottom of the help menu you will see “Click here for more help” in blue – click there.

Related posts

Add a comment

You must be logged in to comment.