Posts by Luksus

    Ok. Wollt grad verzweifelt schreiben, was ich alles nicht hin bekomme und dabei kam mir ein Lichtblick. :rolleyes:

    Ich hatte Probleme beim einbinden der DLLs (usbdmx.dll, Nodle_USB.dll) in C#. Hauptproblem war, dass ich versucht habe mit OpenInterface() zum IF zu verbinden.
    Dann hab ich nochmal genauer in die Doku vom DE-Interface geschaut und siehe da, OpenLink() muss ich benutzen. Mit der Nodle_USB.dll leuchtet es jetz sogar.

    GetAllConnectedInterfaces() wirft bei mir ne eine Exception:
    "return value" kann nicht gemarshallt werden: Ungültige verwaltete/nicht verwaltete Typenkombination..

    Bin davon ausgegangen, dass da "übersetzt" ein string-Array rauskommt, scheint aber noch nicht so ganz zu stimmen.

    Soweit der Stand.  :)

    Grüße,
    Luksus


    Weiter gehts:

    Also wie oben beschrieben, funktioniert die Verbindung. Ich kann aber keine Daten schicken.
    Wie mach ich der Dll klar, das in meiner DMX_Out Variable vom Typ byte[] die Daten stehen, welche ans Interface gesendet werden sollen?

    Danke und Grüße,
    Luksus

    Edit: Kann mir schon wieder selbst antworten...
    Ich muss wahrscheinlich nen Zeiger an OpenLink() übergeben, damit kommt aber der nächste haarige Teil: Zeiger in c#...