HitachiCameraDriver
In short
Controls HitachiCameras directly.Only works on windows.
Aliases:
- HitachiCamera
Settings
Global:
Module_Name
-String
:Set this toHitachiCameraDriver
to load this page's module.Warner
-String
:The ID of the Warner that will be used to alert of failers.The keyword 'default' will use the systems default warner (defined in the .ChamberConfig).Timeout
-TimeType
:How long to wait for this SensorDriver before giving up.
Advanced:
debug
-Boolean
: Prints a ton of connection/setting information to stdio.
Safe operating conditions
It will not work if there is less than 3 minutes between captures
At 3 minutes between capture, expect:
- 2.5% image loss rate
- 4.5% protocol error rate (including partial failures)
At 10 minutes between captures there should be close to 0 capture failures of any kind.
Installing/Fixing
It only works on windows. There are a few steps to fix issues:
- First you need to follow all the steps in the NewComputer folder listed for HitachiCamera setups. Make sure you run all the different visual C++ version distributables too.
-
You'll want to build both this (WILLIAM), and the Hitachi Trigger from source. On the computer it's running on.
Find the trigger program here, compile it per instructions, and put the result into
ControlCenter/libs/Hitachi/win32/Hitachi_Extern_Trigger.exe
. - Make sure the cameras do not use static IP addresses. Let them find an address automatically.
- If you do all of that and STILL have problems, re-install windows and setup the whole computer from scratch. That has solved problems in the past.
Template configuration
#####################
# Basic Settings #
#####################
# The name of the actual module to load. Examples might be HitachiCameraDriver or AVTCameraDriver.
Module_Name=HitachiCameraDriver
# The ID of the Warner that will be used to alert of failers.
# The keyword 'default' will use the systems default warner (defined in the .ChamberConfig).
Warner=STRING
# How long to wait for this SensorDriver before giving up.
Timeout=TIMETYPE
#####################
# Advanced Settings #
#####################
# Prints a ton of connection/setting information to stdio.
debug=BOOLEAN
Normal configurations
universal
##################### # Basic Settings # ##################### # The name of the actual module to load. Examples might be HitachiCameraDriver or AVTCameraDriver. Module_Name=HitachiCameraDriver # The ID of the Warner that will be used to alert of failers. # The keyword 'default' will use the systems default warner (defined in the .ChamberConfig). Warner=default # How long to wait for this SensorDriver before giving up. Timeout=3min ##################### # Advanced Settings # ##################### # Prints a ton of connection/setting information to stdio. debug=true
Also see
These other modules are related to this one.