FVC08 パラメータの取得、設定¶
FVC08にてパラメータの取得、設定を行うサンプルコードです。
from pyftl.unit import FVC08, FVC08Param
try:
controller = FVC08()
param = FVC08Param.from_(controller)
# Setup
controller.open(0, 0)
controller.setup("/home/fast/FTL/camerafiles/FVC08/FVC08_IK-TF5C.xml")
# GetParam
name = param.get_param_str("CameraName")
timeout = param.get_param("Timeout")
print("CameraName =", name)
print("Timeout =", timeout)
# SetParam
camera_name = "CameraNameChange"
timeout = param.set_param_str("CameraName",camera_name)
timeout = 6000
timeout = param.set_param("Timeout",timeout)
# GetParam
name = param.get_param_str("CameraName")
print("CameraName =", name)
timeout = param.get_param("Timeout")
print("Timeout =", timeout)
controller.close()
except RuntimeError as ex:
print(ex)