Closed chauser closed 11 months ago
It feels like the disabling DS connection should be a separate PR, since that is a workaround that could hopefully be reenabled in the future.
It feels like disabling DS connection may also workaround #81
Yes. I've separated the DSClient change into a new branch and will make a new PR for it.
Yes. I've separated the DSClient change into a new branch and will make a new PR for it.
Changes to DSClient are back in this PR but as a delay in starting the DSClient until after the save file is processed, rather than completely disabling it. I think this will be satisfactory in providing both automatic connection and resolving the issue of things not appearing.
Several significant changes and two rather cosmetic changes. Significant changes:
SmartDashboard.putData
.NetworkTable.getTable
returns a new table with its own set of entries so it should only be called once per table. Changed Robot.java to implement this behavior.Cosmetic changes: