Zitat
Ich glaube nicht, dass das geht, da der STV0299 ja auch noch reagieren muss wenn man die Pins als GPIO nutzt.
Ausserdem muss man das Gate ja irgendwie wieder deaktivieren können, dazu muss der STV0299 ja ansprechbar sein.
Ich meine, dass das der I2C-repeater automatisch deaktiviert wird, sobald eine Stop-Condition auf dem Slave bus vorliegt. Sollte diese aus irgendeinem Grund ausbleiben, würde sich der STV0299 allerdings aufhängen wenn er wirklich 0x68 nicht mehr dekodiert. Daher ist es eher unwahrscheinlich, dass es geht. Man wäre ein sehr schlechter Chip-designer, wenn man sowas zulassen würde, obwohl der STV0299 ja immerhin einen externen Reset hat...
Aber vielleicht geht es trotzdem, indem man zuerst den zweiten in der Kette programmiert und in kauf nimmt, dass die Register des ersten dabei überschrieben werden. Anschliessend müsste man das Gate des ersten deaktivieren und dann den Rest programmieren. Das hätte allerdings die Konsequenz, dass immer wenn sich beim Kanalwechsel des zweiten Tuners Parameter des STV0299 (Symbolrate,...) ändern, man mit einer kurzen Unterbrechung des TS vom ersten Tuner rechnen müsste.
Gruss,
morus