Ufotest

Latest version: v1.1.0

Safety actively analyzes 630052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

0.5.1

------------------

- Enabled Sphinx autodoc
- The "frame" command now removes the prior frame buffer file before saving the new one
- Updated the "usage" section of the documentation

0.5.0

------------------

- Moved the code to import a number N of raw images from a file to it's own function in camera.py
- Added commands:
- setup: Will enable the camera to work
- teardown: Will disable the camera to work. Be careful not to use this while the FPGA still has problems with
power down
- list-scripts: Displays a list of all scripts
- Registered scripts
- reset_tp: Resets the fpag and enables the test pattern
- reset_dma: Resets the DMA settings of the fpga
- Moved the scripts into their own folder
- Removed the installation of vivado. This is the responsibility of the user. Installation path can be given in the
config file
- Added the necessary scripts for the flashing of the fpga
- changed "execute_script" so that changes folder to the script folder first

0.4.2

------------------

- Removed the setup and teardown process from the "frame" command, because as of right now,
the power up and down should not be called too often, because there are problems with the FPGA regarding that.
- registered 2 new scripts
- pcie_init
- reset_fpga
- Changed the parameter type for the output of the frame command from Path to File in the hopes of making it
able to overwrite like this
- Fixed the image display using matplotlib

0.4.1

------------------

- Fixed the MANIFEST.in file, which did not include the bash scripts in the distribution package

0.4.0

------------------

- Added installation packages for OpenSUSE to the documentation
- Copied the power up and power down scripts from the IPE
- Copied the vivado start script from the IPE
- Now checking for a valid ufotest installation before every command, thus preventing running into an obvious exception.
- Added jinja2 to the requirements
- Added module "camera.py" instead of "capture.py" to contain all the camera related functionality
- Modified config file
- Added "scripts" section, which allows the user to register custom commands.
- Added the "script" command: Executes (bash) scripts, which were registered in the project
- Added functions which setup and teardown the camera state
- Execute them in "frame" command
- Added an option to "config" which allows to specify the editor

0.3.1

------------------

- Small adjustments to the documentation
- Added "status.sh" and "reset.sh" scripts from michele to the main code folder.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.