The repository contains Python scripts used to test the hardware (the firm(gate)ware is contained in the fmc-mtlu-gw repositor. These scripts rely on a few libraries contained in the "packages" folder as well as on uHAL.
This repository contains software for AIDA-2020 TLU. I can be used with all variants: V1C (T-shaped pcb) , V1E and V1F (rectangular PCBs; the one most likely to be used outside the UoB lab).
The repository contains Python scripts used to test the hardware (the firm(gate)ware is contained in the fmc-mtlu-gw repository). These scripts rely on a few libraries contained in the "packages" folder as well as on uHAL.
Ensure your python environmental variable is set to include the packages folder and that uHAL is installed on the machine.
Ensure your python environmental variable is set to include the packages folder and that uHAL is installed on the machine.
<nodeid="ShutterSelectRW"address="0x1"permission="rw"description="Selects which input is used to trigger shutter"/>
<nodeid="InternalShutterPeriodRW"address="0x2"permission="rw"description="Internal trig generator period ( units = number of strobe pulses)"/>
<nodeid="ShutterOnTimeRW"address="0x3"permission="rw"description="Time between input trigger being received and shutter asserted(T1) ( units = number of strobe pulses)"/>
<nodeid="ShutterVetoOffTimeRW"address="0x4"permission="rw"description="time between input trigger and veto being de-asserted(T2) ( units = number of strobe pulses)"/>
<nodeid="ShutterOffTimeRW"address="0x5"permission="rw"description="time between input trigger and time at which shutter de-asserted and veto reasserted(T3) ( units = number of strobe pulses)"/>
<nodeid="RunActiveRW"address="0x6"permission="rw"description="Writing '1' to Bit-0 of this register raises the run_active line and causes sync line to pulse for one strobe-pulse interval"/>