Ich versuche, an eine digitale Waage anzuschließen, der Code wird an die Waage als scale.IsConnected
geht in Erfüllung, aber hängt an scale.Read(250)
wo 250 sollte das Timeout in Millisekunden sein, aber es nie Rückkehr von Read
USB HID hängt an Read() in C#
ich den Code aus this Thread mit einer Ausnahme Änderung verwenden, die auf die neue Version von Grunde war Mike O Brien's HID Library
public HidDevice[] GetDevices()
{
HidDevice[] hidDeviceList;
// Metler Toledo
hidDeviceList = HidDevices.Enumerate(0x0eb8).ToArray();
if (hidDeviceList.Length > 0)
return hidDeviceList;
return hidDeviceList;
}
ich es geschaffen, um die Waage zu bekommen zu arbeiten, gehen Antwort einen Blick auf Mikes here
als angenommen Spüren Sie diese frei zu markieren, sobald das System Sie können :) –
Wo ist der 'Data' Klasse, wo Sie eine Instanz davon innerhalb der Methode OnReport schaffen? –
Das ist alles Code, den ich glaube. war schon eine Weile her – PUG