Changing the LED color is a great idea, we will do that!
Also, another question about the bluetooth address - are we pulling an address generated by the software at that particular moment, or are we accessing the permanent address from the actual hardware? I ask because we have seen the addresses change when tested from one period to the next. Is there a way to get the permanent address so that they don't have to check every time?
To clarify, we have 12 drones. Those same 12 drones are used 3 class periods in a row by 3 different groups. We went in assuming that they would only have to do the PrintDroneAddress once. Might they have to do it each period?