Explanation of “ActiveStandardOptions.bin” file:

  • Updated

Overview:

When SimpleConnect is utilized and options are enabled under “Enable Options” screen of the “Robot Configuration” screen, the selections and assignments are saved to a binary file. The file is called “ActiveStandarOptions.bin” and is stored in SRAM on the YRC1000. The file itself isn’t readable or editable outside of the robot pendant, but the importance of that file where various “Robot Configuration” settings are made and options are enabled. This file is accessed at start-up to apply the settings that were previously stored. So if you’ve specified use of an option, this file is responsible for it being enabled at start-up according to your last saved settings.

 

Contents:

The “ActiveStandarOptions.bin” file is utilized at YRC bootup to set the appropriate IO (as specified in RobotOptions.CSV) for the options specified within SimpleConnect’s “Robot Options” screen.  The file contains the following details:

  • The index of the “Robot Option”
  • The Value of that particular “Robot Option”
  • Any additional settings that might relate to the particular “Robot Option” (ie robot assignment)
  •  

Extracting & Loading “ActiveStandarOptions.bin” File:

The “ActiveStandarOptions.bin” file resides in the “User Defined File” area under both the “SAVE” and “LOAD” option of “Ex Memory”. It can be loaded and saved as would any other robot file.

IMPORTANT: A newly loaded file will not take effect until the YRC’s power is cycled. Don’t open SimpleConnect after having just loaded a “ActiveStandarOptions.bin” file as you will not see the contents of the recently loaded file!

CMOS handing of “ActiveStandarOptions.bin”:

When a CMOS backup of SimpleConnect system is created or loaded, the “ActiveStandarOptions.bin” file and other SMRAM files are part of that backup/load. That means you don’t need to manually save or restore the file when performing a CMOS save or restore.

Portability of “ActiveStandarOptions.bin” file:

The “ActiveStandarOptions.bin” file does not contain anything that I uniquely addressed or tied to any particular piece of hardware. If you have various robots all running the same version of SimpleConnect software, the “ActiveStandarOptions.bin” file could be transferred from one robot system to another enabling the same options on the robot where the file is loaded. Just remember to reboot the robot following loading of the file!