https://github.com/diamondlightsource/mirocamera
EPICS AreaDetector driver for Miro Phantom brand cameras
https://github.com/diamondlightsource/mirocamera
epics-support-module from-dls-controls
Last synced: 10 months ago
JSON representation
EPICS AreaDetector driver for Miro Phantom brand cameras
- Host: GitHub
- URL: https://github.com/diamondlightsource/mirocamera
- Owner: DiamondLightSource
- License: apache-2.0
- Created: 2022-09-28T15:42:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-07-11T14:30:44.000Z (over 2 years ago)
- Last Synced: 2025-04-20T22:51:24.776Z (10 months ago)
- Topics: epics-support-module, from-dls-controls
- Language: C++
- Homepage:
- Size: 19.7 MB
- Stars: 1
- Watchers: 13
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
miroCamera
=======
An [EPICS](http://www.aps.anl.gov/epics) [areaDetector](http://cars.uchicago.edu/software/epics/areaDetector.html) driver for Miro Phantom cameras.
Credits and licensing
---------------------
Original development of source code in this module from [Observatory Sciences Ltd.](https://www.observatorysciences.co.uk) for [Diamond Light Source Ltd](https://www.diamond.ac.uk).
Released under the Apache V2 license. See [LICENSE](LICENSE).
Supported platforms
-------------------
This module has been initially developed and tested for a Miro Phantom 310M camera. Initial development
limited to the features needed by then.
Protocol handling (Phantom Ametek) and Cine file format may be compatible with the VEO series and others, but not tested.
Tested on Linux RHEL6 and RHEL7 using EPICS BASE R3.14.12.3 and R3.14.12.7 versions.
Known issues
------------
Image downloading on MiroCamera::readoutDataStream() not efficient, requiring a machine CPU with a fast speed per core.
An older 3.5GHz CPU can reach 20fps while a newer 2.4GHz CPU can't.