Skip to content

v0.1.3

Compare
Choose a tag to compare
@132ikl 132ikl released this 04 Jan 22:32
· 170 commits to master since this release
9f3c2df

Note: If upgrading from a previous version, you MUST install v0.1.2 before this release. If you have a version before v0.1.2, you must install v0.1.2 and then v0.1.3.

OpenSight

Features

  • GPIO LED support
    • LEDs and PWM LEDs can now be turned on/off through the Raspberry Pi's GPIO interface
  • Logic module
    • Freeze node: enable "freeze" to stop the nodes connected to the output from running
    • A framework has been built for conditional modules in the near future
  • Circle Detection
    • Detect and find circles using the new AbsoluteDifference functions (HSV and RGB), Clamp Min/Max, FindCircles, and Draw Circles functions (docs WIP)
  • Line Detection
    • Detect lines using the Canny, FindLines, and DrawLines functions (docs WIP)
  • GetNT
    • Get NetworkTables values using the GetNT function. Useful for setting LEDs and other parameters.

Tweaks and Fixes

  • Nodetree import time has decreased substantially. For example, your changes to HSV filters will take effect immediately rather than after 5-10 seconds.
  • HSV is now scaled to 360, making it easier to figure out what each color is
  • Dropdowns automatically select first camera, fixing issues where the camera could not be selected.

Packages

  • Added python3-gpiozero

Raspberry Pi Image

  • Fix CA certificates not being updated