jbjbjb1 / PTZOptics-Simple-IP

PTZOptics VISCA over IP graphical user interface to set camera zoom positions.
1 stars 0 forks source link

Readme

This app controls the TPZOptics camera zoom positions to three positions: zoom in, zoom stage, zoom out.

How to use

Run the .exe file (dist\simple_gui.exe) and click the buttons to zoom the camera as required! To change settings, copy the settings file (simple_cmds_settings.txt) in to the same folder as the .exe file and re-run the program.

Improvements

Background

How to generate .exe

PyInstaller is used to bundle the script into a .exe file.

  1. ensure you are in the pipenv environment (pipenv shell)
  2. pyinstaller --onefile --windowed simple_gui.py
  3. To debug, build without --windowed option and run in cmd with simple_gui.exe
  4. To run the .exe, open the file and click the buttons

How to test (Ubuntu)

Issues