von BernhardS am Montag 23. November 2015, 06:41
Grundsätzlich sind beim USB-Stecker die Kontakte der Datenleitungen ein klein wenig kürzer als die Kontakte der Stromversorgung. Daß der Stick Strom beziehet lässt sich recht einfach messen.
Soweit ich weiß werden die einzelnen USB-Geräte über Widerstände zwischen den Datenleitungen bzw. zu den Versorgungsanschlüssen kodiert. So werden z.B. Ladegeräte als solche erkannt. Da könntest Du selbst ein wenig googeln.
Wenn also ein Stick Strom bezieht und auch die Datenleitungen eine Spannung von ....hmmm.... ein Drittel / die halbe / zwei Drittel oder was auch immer der Versorgungsspannung angenommen haben, dann sind alle Anschlüsse kontaktiert. Wie gesagt: wäre noch zu recherchieren.
Die Kür wäre, das auch zeitlich festzustellen. Zuerst wird Strom bezogen, einige Millisekunden später ändern sich die Pegel auf den Datenleitungen => ein Einsteckvorgang hat stattgefunden. Zeitlich ungedreht => das Gerät wurde rausgezogen. Zeitfolge stimmt nicht => Kabelfehler
$2B OR NOT $2B = $FF