CChris Geschrieben March 11, 2018 at 19:44 Geschrieben March 11, 2018 at 19:44 Hallo Zusammen, ich bin gerade wieder ein bisschen am herum Programmieren und dabei ist mir aufgefallen, dass ein MasterBrick ggf. keinen Wert für GetConnectionType zurück gibt. Mein Stack (von unten nach oben): 1. RedBrick 2. MasterBrick Hw-Rev. 2.1 (UID = 6wwS7d) 3. MasterBrick Hw-Rev. 2.0 (UID = 6m9VR4) Verbindung des RedBrick via USB: Verbindung 1. Brick im Stapel (Redbrick) per USB: --> beide nachfolgende MasterBricks liefern für GetConnectionType 2 (SPI Stack) zurück Verbindung 2. MasterBrick (1. MasterBrick im Stack, HW-Rev. 2.1) per USB: --> ich bekomme nur für diesen überhaupt einen Wert von GetConnectionType zurück. Im BrickViewer wird mir der zweite auf diesem MasterBrick aufgesteckte MasterBrick (Hw-Rev 2.0) nicht angezeigt. Verbindung 3. MasterBrick (2. MasterBrick im Stack, HW-Rev. 2.0) per USB: --> LEDs gehen an, wird aber im BrickViewer nicht erkannt Tausche ich jedoch die Reihenfolge der MasterBricks im Stapel, also: 1. RedBrick 2. MasterBrick Hw-Rev. 2.0 3. MasterBrick Hw-Rev. 2.1 und wiederhole den oben stehenden Versuch (ohne den RedBrick), komme ich zu folgendem Ergebnis: Verbindung 2. MasterBrick (1. MasterBrick im Stack, HW-Rev. 2.1) per USB: --> MasterBrick 1: USB --> MasterBrick 2: Stack --> Beide MasterBricks werden mir in BrickViewer angezeigt Verbindung 3. MasterBrick (2. MasterBrick im Stack, HW-Rev. 2.0) per USB: --> LEDs gehen an, wird aber im BrickViewer nicht erkannt Ich habe die Dokumentation jetzt gerade nicht parat, aber ist es "gewollt" oder Technisch bedingt der Fall, dass in der Reihenfolge 2.1 -> 2.0 nur der unterste Brick erkannt wird (wenn die Initialisierung nicht über einen RedBrick erfolgt) ? Ich glaube eher weniger... oder? Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.