mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-29 02:21:44 +00:00
Fixes for 0 based joysticks and joystick axes in simulation.
Change-Id: I67608450d0818b38f6d5b5c709190433f2dc5cf5
This commit is contained in:
@@ -105,7 +105,7 @@ public class DS {
|
||||
public void scanForJoysticks() {
|
||||
joysticks.removeAll();
|
||||
List<ISimJoystick> sticks = joystickProvider.scanForJoysticks();
|
||||
while (sticks.size() < 4) {
|
||||
while (sticks.size() < 6) {
|
||||
sticks.add(new FakeJoystick());
|
||||
}
|
||||
joysticks.setListData(sticks);
|
||||
|
||||
@@ -42,7 +42,7 @@ public class Main {
|
||||
final double start = simTime;
|
||||
for (int i = 0; i < provider.getJoysticks().size(); i++) {
|
||||
ISimJoystick joystick = provider.getJoysticks().get(i);
|
||||
joystick.advertise(node, i+1);
|
||||
joystick.advertise(node, i);
|
||||
joystick.publish();
|
||||
}
|
||||
ds.publish();
|
||||
|
||||
Reference in New Issue
Block a user