[WPILib Meeting Notes] 4-15-2021

Posted on the WPILib Development Blog, 4/15/2021 Meeting Notes:

2022 BREAKING CHANGES

DEV-OPS

DOCUMENTATION

  • Dalton: Fixing RTD’s Sphinx 4 incompatibilities
    • HoverXRef
    • Sphinx-Tabs
  • Joystick article draft is up
  • Dalton: Successful migration from master → main

ROMI

  • Basic custom device support is working
    • REV Color Sensor over I2C
    • this close to getting it sending data over SimDevice

SYSID

  • Tyler: Merged the following
    • Analysis component refactoring (renaming/general cleanup)
    • Data filtering improvements; integration tests have much smaller tolerances now, but acceleration fit test still isn’t great (only affects arm)
    • Moved JSON converter to menu bar and added JSON to CSV export to that menu dropdown too
  • Tyler: Generator PR is still WIP
  • Tyler: Plan to refactor “data” and “filteredData” stuff into “data” for raw data and a pipeline of filtering functions operating on “filteredData”
  • Tyler: dt plot Y range override doesn’t always work. Autofit for Y works every time if that’s enabled.

FRC-CHARACTERIZATION

  • Do we want to update to Python 3.9? (#32)
    • Since sysid exists, it’s not worth the risk of breakage

PATHWEAVER

  • 2 bug PRs to merge before on to 2022
  • Potential issue on unit conversion involving inches as base unit.

SHUFFLEBOARD

  • 2021 networktables and cameraserver artifacts never published (#696)

VS CODE/INSTALLER

  • More asks for a CLI installer tool

WPILIB

  • More discussion on motor controller
  • Starlight working on Mechanism 2D
  • Release soon
5 Likes