Skip to main content

Spot Motion Monitor

BSD License Supported Python Software Version Package Building

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.4 (2022-01-11)

  • Update to newer python versions

  • Fix warnings in code base (no externally visible changes)

  • Switched to GitHub actions and removed Travis build

2.0.3 (2020-01-23)

  • Fix crash on telemetry cleanup if ROI mode is cycled before buffer fill

  • Fix saved data to not keep using same file

2.0.2 (2020-01-16)

  • Fix startup issues when using minimal configuration file

  • Remove timezone reference in telemetry file timestamps

2.0.1 (2020-01-14)

  • Fix deployment for missing package

  • Fix copyright in About dialog

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

Metadata

Release files for spot-motion-monitor 2.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for spot-motion-monitor 2.0.4
File Size Uploaded Provenance Actions
spot_motion_monitor-2.0.4.tar.gz 126.2 kB Without provenance Details for spot_motion_monitor-2.0.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for spot-motion-monitor 2.0.4
File Interpreter ABI Platform Actions
spot_motion_monitor-2.0.4-py2.py3-none-any.whl Python 3, Python 2 none any Details for spot_motion_monitor-2.0.4-py2.py3-none-any.whl

Total release size: 272.2 kB

Release files / spot_motion_monitor-2.0.4.tar.gz

Download URL spot_motion_monitor-2.0.4.tar.gz
Size 126.2 kB
Tags Source
SHA-256 checksum
How to use checksums
4deb28cf4ffe7bfd039bb3a4420e7d9e0ec1ba50ec6125ed1fe4103cde6e0223
BLAKE2b-256 checksum
How to use checksums
c02e564a9c66ff37e06e4b72f0a1efc9c8bc15ddbb28a8097778af71f450f9de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

Release files / spot_motion_monitor-2.0.4-py2.py3-none-any.whl

Download URL spot_motion_monitor-2.0.4-py2.py3-none-any.whl
Size 146.0 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
9c26f517a0d16c9a1e81f009114147960f166c87fb6e2c2a5bdc953bdd3b0ff2
BLAKE2b-256 checksum
How to use checksums
ae2cd9c03ca8db585cb63d5f49989bca94138fce013c03a39a8175b4df482201
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

Security for spot-motion-monitor 2.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page