Write a simple VI that pulls in the game data string and parses it to whatever format is used in the control panel logic(probably an enum). Make sure there is a case where the game data hasn't been sent yet, and it parses to "None" or something similar. You can test your VI using the game data box in the Driverstation software.
Also see if there's anything else that is useful in that game data. In past years, there was an issue where game data from previous matches persisted until the next match. A potential work around will be to only read if game mode is Teleop_Enabled
Write a simple VI that pulls in the game data string and parses it to whatever format is used in the control panel logic(probably an enum). Make sure there is a case where the game data hasn't been sent yet, and it parses to "None" or something similar. You can test your VI using the game data box in the Driverstation software.
Also see if there's anything else that is useful in that game data. In past years, there was an issue where game data from previous matches persisted until the next match. A potential work around will be to only read if game mode is Teleop_Enabled