II320 パラメータ設定

II320にてパラメータ設定を行うサンプルコードです。

from pyftl.unit import II320,II320Param

try:
    controller = II320()
    param = II320Param.from_(controller)

    # Open
    controller.open(0)

    # Parameter 
    # INT EnableON
    param.int_enable = 1          # Hard 0:OFF 1:ON
    param.int_edge = 1            # Edge 0:ON→OFF  1:OFF→ON
    param.int_wait_enable = 1     # Wait 0:disabled 1:enabled
    param.timeout = 5000

    # Wait
    status = controller.wait()

    #    pass
    # <--INT Interrupt-->
    print("EventStatus =",status.event_status, " DI =", hex(status.di))

    # Close
    controller.close()

except RuntimeError as ex:
    print(ex)

ダウンロード