Skip to content
This repository has been archived by the owner on Nov 2, 2021. It is now read-only.

v1.1.0 - Telemetry Update

Compare
Choose a tag to compare
@serivesmejia serivesmejia released this 22 Oct 01:12
· 498 commits to master since this release
887fa5a

This is the 2nd release for EOCV-Sim.

Changelog:

  • Added a Telemetry implementation displayed in the UI. Replicates the FTC SDK one, it can be used directly in pipelines.
  • Added an option to define the CameraSource resolution when creation.
  • Added MacOS support (thnx Noah)
  • Changed default resolution to 320x280 everywhere since it is the most commonly used in EOCV
  • Native libs are now downloaded by the simulator from another GitHub repo to avoid bloating the repository with heavy files
  • Java libraries, such as classgraph, opencv and gson are now delivered in compiled jars to improve compile times

Bug fixes:

  • Fixed a bug where the InputSources would return a BGR Mat instead of RGB, which is the type EOCV gives.
  • Regarding the last point, the visualizer now expects for the given mats to be RGB
  • Improved general IO error handling everywhere, from file accessing to input sources reading, so that the simulator doesn’t enter in a freeze state if any IO related operation fails
  • Improved multi threading handling for changing pipelines and inputsources.
  • Fixed issue in Linux where the buttons would be moved to an incorrect position when resizing out and then trying to resize back to the original size