Fixes initialization when not using the provided main (#1085)

Helpful for simulation, which might not use our main.
This commit is contained in:
Thad House
2018-05-24 17:03:19 -07:00
committed by Peter Johnson
parent 381c25c573
commit 86c1f8ae50
4 changed files with 11 additions and 1 deletions

View File

@@ -818,6 +818,7 @@ void DriverStation::GetData() {
* This is only called once the first time GetInstance() is called
*/
DriverStation::DriverStation() {
HAL_Initialize(500, 0);
m_waitForDataCounter = 0;
m_joystickAxes = std::make_unique<HAL_JoystickAxes[]>(kJoystickPorts);
m_joystickPOVs = std::make_unique<HAL_JoystickPOVs[]>(kJoystickPorts);