updated drones to identify their class based on attached device(s)