PyPCC
Python OPC-UA server to control the I2C devices in the LTS.
- opcuserv.py: OPC-UA server that expose (visible) variables and methods.
LTS structure:
Raspberry pi (LTS_pypcc.yaml -> I2C controller on raspberry pi)
Control PCB (LTS_switch.yaml -> I2C switch)
RCU2 PCB (LTS_RCUx.yaml -> I2C devices)
RCU2 Dither source (LTS_RCU2_dither.yaml -> I2C bitbang)
ADC (LTS_RCU2_ADC.yaml -> SPI bitbang2)
Clock PCB (LTS_clk.yaml -> I2C device)
PLL (LTS_clkPLL.yaml -> SPI bitbang1)