mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-21 01:01:41 +00:00
* Reordered ov video modes to be lowest-to-highest res * Save off sensor model on init. Guard against low, crashy exposures. * Pulled in matt's fixups from https://github.com/PhotonVision/photon-libcamera-gl-driver/suites/10144555465/artifacts/495489276 * Further autoexposure tweaks for picam v1 * Allow undercores in camera rename * Additional guarding against output images being empty * lock out auto-exposure on ov9281's * Guarding stream pipelines against empty frames from cameras. Rearranged driver stream to resize first, then draw crosshairs (matchces with other pipelines now). * NT Priority fixup - if client is sending commands on NT, its nt value should win over anything done from the UI * Synchronous pipline adjustmet fix, method cleanup * lint * circle pipe and data publish bugfixes * lint * Pulled in matt's latest .so and re-enabled auto exposure on 9281's
PhotonVision Client UI
Install Node.js
Follow this link.
Project setup
Run this one time, this command downloades the packages the UI uses and it might take a short while
npm install
Compiles and hot-reloads for development
Run this every development session, this command auto-builds the UI after every change you make
npm run serve
Compiles and minifies for production
npm run build
Run your tests
npm run test
Lints and fixes files
npm run lint
Customize configuration
See Node.js' Configuration Reference.