Ich erkläre das noch mal anders. Ich wünsche mir, dass die App selbst erkennt, welche Version 1.x oder 2.x die verlinkte .hex-Datei hat und das auf dem schwarzen Balken anzeigt.
Das Problem ist doch, dass beim Wechsel (mischen) der Version die Bluetooth Übertragung abbricht. Und ich weiß schon selbst nicht, mit welcher Version ich welche Datei erzeugt habe, wie soll ich es dann auf den iPads der Schüler wissen? Ich habe außerdem in verschiedenen Schulen und auch selbst 1.x und 2.x Calliope und .hex-Dateien (im Internet), die auf allen laufen müssen. Wenn ich die dann auf dem iPad in den richtigen Ordner gebracht habe, werden sie in der App zur Übertragung angeboten. Hier möchte ich die Version angezeigt bekommen.
Die Demo-Datei war nur irgend ein Beispiel, bei dem die Übertragung abbricht. Gemeint sind aber alle beliebigen .hex-Dateien, die man mit der App übertragen könnte. Es wäre gut vorher zu wissen, welche Dateien 2.x sind und funktionieren werden.
Unabhängig von der Unterscheidung muss aber der Fehler behoben werden, dass auch beim Mischen der Versionen die Übertragung funktionieren muss.