Jump to content

MasterBrick "GetConnectionType"


CChris

Recommended Posts

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?

 

Link zu diesem Kommentar
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...