Lakeshore 325
Todo
Describe the Lakeshore 325
usage: python3 agent.py [-h] [--port PORT] [--serial_number SERIAL_NUMBER]
Agent Options
- --port
- --serial_number
Dependencies
Todo
Any dependencies?
Configuration File Examples
Below are configuration examples for the ocs config file and for running the Agent in a docker container.
OCS Site Config
Todo
Add example config file entry
Docker Compose
Todo
Add example docker compose file entry
Direct Communication with Driver Code
Todo
Describe how to use driver code to communicate directly over serial
Agent API
- class pcs.agents.lakeshore325.agent.LS325_Agent(agent, name, port)[source]
Agent to connect to a single Bluefors Temperature Controller device.
- init_ls325(session, params=None)[source]
init_bftc(auto_acquire=False, acq_params=None)
Task - Perform first time setup of the communication to the BFTC.
- Parameters:
auto_acquire (bool, optional) – Default is False. Starts data acquisition after initialization if True.
acq_params (dict, optional) – Params to pass to acq process if auto_acquire is True.
Todo
Can also add driver API eventually