Error Message

Floating Point Overflow (when attempting to print)

Explanation of Error

This is a problem with the HP2600n drivers (and possibly others).

Resolution

The HP2600Fix switch needs to be turned on. This can be done in one of three ways.

Options File

If the issue is occurring system-wide, then it is preferable to add the following line to the Control_Options.txt file…

code format="text"

HP2600Fix=1

<code>

Registry

If the issue limited to one machine, then it may be ideal to only turn on the switch in the registry of that machine. Follow these steps to enter the switch into the registry.

  1. Open the Registry (regedit.exe)
  2. Browse to HKEY_CURRENT_USER\Software\Cyrious Software\Control\Options. If that path does not exists, then create any missing keys.
  3. Under Options create a DWord value called HP2600Fix and set it's value to 1.

Shortcut

Another option if the issue is occurring on one particular machine is to add the switch to the application's shortcut. This is not always ideal, since the switch will not be turned on if the user opens the application from another shortcut, or by opening the exe directly. Follow these steps to add the switch to the shortcut.

  1. Right-click on your Control or SMS Icon.
  2. Click on “Properties”
  3. At the end of the Target: field, add -hp2600fix

Your Target: field should look something like this: code format="dos"

“C:\Program Files\Cyrious\Control\Control.exe” -hp2600fix

<code> Note: This resolution may be effective even if your printer is not an HP2600

You could leave a comment if you were logged in.