Bugtracker DMXControl 3

  • Status geschlossen
  • Prozent erledigt
    100%
  • 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

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.

geschlossen von  Soon5
02.03.2019 09:33
Grund für das Schließen:  Repariert
Project Manager
Qasi schrieb am 01.03.2019 15:12

Logfiles bitte anhängen

Hoc schrieb am 01.03.2019 16:11

Drittletztes Log: Build23, Interface dazugefügt + aktiviert
Vorletztes Log: Build42, versuch Interfaceoptionen zu ändern
Letztes Log: Nur nochmal gestartet um Logs zu exportieren

Project Manager
Soon5 schrieb am 02.03.2019 08:39

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.

Project Manager
Soon5 schrieb am 02.03.2019 09:21

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

Lade...

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung