User interface for Spot Seeing Monitor.
Project description
User interface for a Dome Seeing Monitor.
Development of this product evolved from the Blanco Dome Seeing Monitor Probe.
NOTE: This package only supports Python 3 and PyQt5.
Documentation
The full documentation is at http://spot_motion_monitor.rtfd.org.
History
2.0.0 (2020-01-09)
- Rewrite of program configuration system
- Add more information to telemetry files
- Change to BSD 3-clause license
1.5.1 (2019-12-11)
- Trap crash if bad ethernet cable is present for Vimba camera
1.5.0 (2019-11-06)
- Add spot FWHM calculation and display
1.4.1 (2019-10-30)
- Fix crash on shutdown
1.4.0 (2019-10-24)
- Use newer version of pymba (0.3.5)
- Update Vimba camera internals to use new API
1.3.0 (2019-08-23)
- Add configuration mechanism to stop telemetry directory from being removed
- Add missing API descriptions
- Make tag deploy on Python 3.7 build
1.2.1 (2019-08-16)
- Added timestamp to UI configuration telemetry file
1.2.0 (2019-06-20)
- Added input validation to configuration dialog system
- Added tooltips on Data Information section
- Added units to Gaussian camera configuration tab
- Added safe camera shutdown on program quit
- Added updates to documentation
- Keep program from crashing with no spot and ROI mode requested
- This also fixed a missed pymba API change
- Fixed behavior with respect to ROI mode when stopping frame acquisition
- Corrected OS value for program quit keyboard shortcut
1.1.0 (2019-04-16)
- Fixed program to handle new pymba API changes
- Added methodology to configure program via a file
- Added lots of documentation
- Updates to telemetry information
- Minor fixes to configuration dialog UIs
- Minor fixes to docstrings
1.0.2 (2018-11-20)
- Fix getting additional 1D PSD plots when switching camera
1.0.1 (2018-11-13)
- Fix requirements for deployment
1.0.0 (2018-11-12)
- Add telemetry information file creation
- Allow saving centroid and power spectrum distributions on a per buffer basis
- Waterfall PSD plots now log y
- Fixed Gaussian spot oscillation issue
- Write documentation for adding a new camera interface
0.8.0 (2018-10-24)
- Added 1D Power Spectrum Distribution plots
- Rearranged plots on UI
- Added color map to PSD Waterfall plots
- Change data widget to only update once per buffer fill
- Speed improvement work to obtain 150 FPS for Vimba camera
0.7.0 (2018-09-30)
- Added configuration dialogs for plots and camera
0.6.0 (2018-09-14)
- Support for Vimba interface cameras
- Added menu switching for multiple cameras
- Added CLI parser for profiling and future use
0.5.1 (2018-09-10)
- Fix crash when using buffer size spinbox
0.5.0 (2018-09-03)
- Adding spot oscillation to Gaussian camera
- Adding new controls to UI
- ROI FPS
- Buffer Size
- Show Frames
- Centroid 1D plots disable auto range after start
- Make scatter and histogram plots update at same rate as PSD plots
- Locking out control buttons to stop unexpected behavior
0.4.0 (2018-07-29)
- Create ROI frame processing
- Create and fill plots for ROI mode:
- Rolling 1D centroid plots
- 2D scatter plot with axis projections
- Power spectrum distribution waterfall plots
- Push ROI data to camera status widget
0.3.0 (2018-07-12)
- Create full frame processing
- Added camera status widget
0.2.0 (2018-06-29)
- Created Gaussian camera and controls
- Integrated camera CCD frame plot
0.1.2 (2018-05-30)
- Switch to entry_points use exclusively
0.1.1 (2018-05-29)
- Testing entry_points mechanism
0.1.0 (2018-05-24)
- Creating basic application with no functionality
- Testing deployment
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size spot_motion_monitor-2.0.0-py2.py3-none-any.whl (132.3 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size spot_motion_monitor-2.0.0-py3.7.egg (266.2 kB) | File type Egg | Python version 3.7 | Upload date | Hashes View |
Filename, size spot_motion_monitor-2.0.0.tar.gz (116.5 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for spot_motion_monitor-2.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07d397258ee0e58d7959414cf01d3bbf001f28a8f9f04e44138ec4a55ed8669a |
|
MD5 | 28dc11744b0a2f589f59a56763242597 |
|
BLAKE2-256 | 7e353f368269ac1e0851ae58fc242599803126e61b8c38c2fb9e19bfbf14a1cf |
Close
Hashes for spot_motion_monitor-2.0.0-py3.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3639cb1441534d2d5d1769b2aac33020f36a203ca4272bde551043f0cec7932e |
|
MD5 | 2f2ec73d59db829bc57c60ac4935f6b5 |
|
BLAKE2-256 | 1ee51f120751200a3d13abcec9ede77577671058f2c29bbcec4d6c3e81e594ae |
Close
Hashes for spot_motion_monitor-2.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d47c91aed04e06fc6e1b222330dd76daba9f2c163fc7e608f24d23d561d3f625 |
|
MD5 | 076ae66c4189c8611213c8a1c49fb88e |
|
BLAKE2-256 | 23d2e9ec4ce51fe58cc675a01fa270c28deac48d9526a752f09d9553fcd989ec |