- Status geschlossen
- Prozent erledigt
- Aufgabentyp Fehlerbericht
- Kategorie GUI & Server → Server → DMX Plugin → Nodle
-
zuständig
StefanKrupop Soon5 Souko - Betriebssystem All
- Schweregrad niedrig
- betrifft Version 3.2 Alpha x
- fällig in Version unbestimmt
-
fällig am
unbestimmt
- Stimmen
- versteckt
gehört zu Projekt: DMXControl 3
angelegt von Hoc - 01.03.2019
zuletzt bearbeitet von Soon5 - 02.03.2019
angelegt von Hoc - 01.03.2019
zuletzt bearbeitet von Soon5 - 02.03.2019
FS#3425 - Nodle wird nicht mehr erkannt
In Build 42 und 41 gehts nicht mehr, in der 23 schon noch.
“No (more) compatible interfaces found” auch wenn das Interface angeschlossen und aus der Liste entfernt wurde.
Wenn es in der Interface-Liste noch drin ist kommt bei “Advanced Interface Settings” nur ein “Interface not available”.
Kabelfehler ausgeschlossen, die 2er nimmts und in der B23 geht auch.
Logfiles bitte anhängen
Drittletztes Log: Build23, Interface dazugefügt + aktiviert
Vorletztes Log: Build42, versuch Interfaceoptionen zu ändern
Letztes Log: Nur nochmal gestartet um Logs zu exportieren
Ich hab den Nodle Treiber aufgeräumt, weil Marcel da was mit dem R4S gemacht hat. Evtl. ist dabei was kaputt gegangen. Ich probiere mal.
Das Problem ist die folgende Funktion der USB DMX DLL:
[DllImport("Nodle_USB.dll")]
public static extern long GetDeviceTyp(ref TSerial serial);
Erlaubt sind die Werte:
1 = Nodle U1
2 = Nodle U2
3 = Nodle R4S
Ich bekomme aber 589996633794543617 zurück???
EDIT: Problem gefunden. Die Deklaration muss "int" sein, nicht "long" als Rückgabewert.
Aha. "long" in C = 32bit, das ist in C# ein int. Da ist wohl ein Fehler gewesen bei der Übername der Funktionen