FVC07 パラメータの取得、設定¶
FVC07にてパラメータの取得、設定を行うサンプルコードです。
from pyftl.unit import FVC07, FVC07Param
from pyftl.core import Image
try:
controller = FVC07()
param = FVC07Param.from_(controller)
# Setup
controller.open(0, 0)
controller.setup("/home/fast/FTL/camerafiles/FVC07/FVC07CLB_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)