__header__
Description
Synapx Technology has its own registry file that will be read by any workspace
On windows all workspsace luchaed fomr the same install path share one
registry
On Linux /(inc Mac) the registry is global ??
By adding cameras/boards to the registry
you will these to be share by all workspace that allow their
hardware to get that identified by the registry.
Yhe registry file is called saRegistry.sar and is located
in the _bin folder. A backup is create called Registry.bak
and is used if the Registry.sar is missing
A typical entry in the registry
[HardwareConfiguration]
Framegrabber_1=CAMJGeneric
FramegrabberCameraCount_1=1
DigitalIOBoard_1=AdLinkIOCollection
FramegrabberConfig_1=Default
Special entries
[UI]
UIFileArchive = 1 ; this uses the OS filearchive dialog
[Automation Manager]
DisableLogic = 1 ; disables running logic
When editing the generic property pages (generic camera, digitalIO generic etc.) you will use
the "Registry Index Number" to add items to this
hardware list. By making the
"Registry Index Number greater than "0" you will cause that item to be
entered into the registry file. If you have an item set as
"1" and set a
different item as "1" it will be overwritten in the registry. You
can add as many items to this list as you have installed on your
systems.
If you want a particular camera
or board to be loaded in a specific workspace, but not on anything
else, set the "Registry Index Number" to "0" and it will be saved as a
part of that
workspace, but not entered into the registry.