Updated swervelib telemetry configurability. Reliable gyroscope modulo

This commit is contained in:
thenetworkgrinch
2023-02-24 19:11:05 -06:00
parent 9b699291e8
commit 69edd17103
121 changed files with 2280 additions and 501 deletions

View File

@@ -11,8 +11,8 @@ import java.util.ArrayList;
public class PhysicsSim
{
private static final PhysicsSim sim = new PhysicsSim();
private final ArrayList<SimProfile> _simProfiles = new ArrayList<SimProfile>();
private static PhysicsSim sim;
private final ArrayList<SimProfile> _simProfiles = new ArrayList<SimProfile>();
/**
* Gets the robot simulator instance.
@@ -21,6 +21,10 @@ public class PhysicsSim
*/
public static PhysicsSim getInstance()
{
if (sim == null)
{
sim = new PhysicsSim();
}
return sim;
}