Need Clarification on Switches and Scale

In the videos, they mentioned that parts of switches and plates are randomly assigned to each alliance before matches. When will be able to know the side assigned to one’s alliance. Will there be enough time for a team to set the robot’s auto in a way corresponding to designated side or would it be once match starts ?

Theres a few threads on this. This one already has a lot of discussion going. I recommend you also look at A02 blue box.

No, you find out the randomized locations after the robots are on the field and after your hands are off of your laptop. The data is transmitted through the FMS a couple seconds before auto begins so you will need some code to decide what auto to run.

There’s some example code on how to recieve the data on WPILib http://wpilib.screenstepslive.com/s/currentCS/m/getting_started/l/826278-2018-game-data-details