Documentation: https://leicacam.readthedocs.io
Source Code: https://github.com/MartinHjelmare/leicacam
Control Leica microscopes with python
Install this via pip (or your favourite package manager):
pip install leicacam
from leicacam import CAM
cam = CAM() # initiate and connect, default localhost:8895
# some commands are created as short hands
# start matrix scan
response = cam.start_scan()
print(response)
# but you could also create your own command with a list of tuples
command = [('cmd', 'enableall'),
('value', 'true')]
response = cam.send(command)
print(response)
# or even send it as a bytes string (note the b)
command = b'/cmd:enableall /value:true'
response = cam.send(command)
print(response)
This package was created with Copier and the browniebroke/pypackage-template project template.