INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Frage zur Kommunikation mit einer Maus über USB - wird gar nicht erkannt



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

12.03.2009, 22:15 (Dieser Beitrag wurde zuletzt bearbeitet: 12.03.2009 22:17 von rolfk.)
Beitrag #7

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Frage zur Kommunikation mit einer Maus über USB - wird gar nicht erkannt
' schrieb:Noch was: ich habe eben über VISA-Klasse "USB Instr" ausgewählt. Es werden dann gar keine Schnittstellen mehr angezeigt. Bei der Klasse "Instr" (Voreinstellung) werden wohl alle zusammen angezeigt, die es gibt.

Mein USB-Stick wird auch nicht angezeigt.

LG Alla

Ein bischen Scherzkeks! Also USB Instr ist eine Klasse von USB Instrumenten die zur USB TMC (Test und Measurement Klasse) gehören. Die implementieren ein ganz spezifisches Protokoll auf dem USB Bus dass der Kommunikation über GPIB mittels SCPI ähnlich ist. Deine Maus ist ganz sicher kein USB-TMC Device sondern eben ein HID (Human Interface Device) der Subklasse Maus.

Die einzige Möglichkeit um mit non-TMC USB Devices zu kommunizieren über VISA ist die Verwendung der USB Raw Kommunikation. USB Raw ist aber lowest level und Du musst ganz genau wissen was für Bits und Bytes da wo, wie und wann über den Bus geschickt werden. Das Ganze ist also nicht für den zartbesaiteten Programmierkünstler geeignet, sondern erfordert viel Zeit und noch mehr Nerven Dry.

Als extra Komplikation kommt hier noch hinzu, dass Windows sich aber die meisten HID Devices schon beim booten grabscht, ganz sicher die Maus und Tastatur Subklassen Devices. Da kommst Du später mit einem eigenen Treiber nicht mehr dazwischen, da das Device schon durch Windows reserviert wurde. Und die Erkennung von USB Mäusen und Keyboards in Windows auszuschalten ist, wenn überhapt möglich, wohl keine praktische Lösung mehr heutzutage.

Dein USB Stick ist ein Device der Mass Storage Klasse und implementiert ein eigenes dieser Klasse zugeordnetes Protokoll. Auch hier wirst Du nur mit USB Raw beikommen zumindest theoretisch, denn Windows will auch diese Devices ganz alleine und exklusiv verwalten.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Frage zur Kommunikation mit einer Maus über USB - wird gar nicht erkannt - rolfk - 12.03.2009 22:15

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Gerät wird im VI nicht mehr erkannt - Problem mit VISA? MissHeadcrusher 10 10.196 25.11.2019 00:14
Letzter Beitrag: rolfk
  VISA über MAX geht, im VI nicht mehr buettnerstefan 7 6.723 29.06.2018 13:02
Letzter Beitrag: buettnerstefan
  GPIB wird nicht angezeigt Jenni 5 7.076 20.11.2017 13:30
Letzter Beitrag: Jenni
  Polling über USB RAW - Timeout funktioniert nicht MirkoB 3 5.106 06.09.2017 15:18
Letzter Beitrag: MirkoB
  Virtueller COM-Port (FT232) wird nicht gefunden creo_123 2 6.026 12.01.2017 08:04
Letzter Beitrag: creo_123
  Kommunikation mit Agilent 82357B nicht möglich mez15 3 5.661 29.09.2016 08:00
Letzter Beitrag: mez15

Gehe zu: