Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
4. Aug 2008
Danke Wal für die super Arbeit !
Du hast ja einen OctopusCAN, kann also sein dass es daran liegt, aber bei mir geht das mit den Pins setzen ganz gut, nur mit den Ports geht es nicht ...
Ich hab mir die Funktionen angeguckt, und kann es mir nicht recht erklären, da die Funktionen für die Ports ja genauso sind wie die für die Pins...
Könnte es an der Firmware liegen ?
LG
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
30. Jul 2008
@Wal:
Kannst Du mal den kompletten Code posten, vielleicht hab ich ja irgendwie nen Fehler gemacht ..
Welche LibUSB hast du denn auf dem PC ?
Welche Firmware auf dem octopus ?
Ich bekomme bei open und init auch ne 1 zurück, aber im error_str steht dann bei mir "can't set configuration for given usb device"
und beim versuch einen Pin zu schalten, kommt "communication error" in den...
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
25. Jul 2008
Wenn ich das wüsste ...
Ich kann mir nur vorstellen, dass der record octopus_context falsch ist, aber ich kapier einfach nicht, wie der aussehen soll ...
in octopus.h ist er ja so beschrieben:
struct octopus_context {
// USB specific
/// libusb's usb_dev_handle
struct usb_dev_handle *usb_handle;
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
25. Jul 2008
das struct usb_device sieht übrigens so aus in usb.h:
struct usb_device {
struct usb_device *next, *prev;
char filename;
struct usb_bus *bus;
struct usb_device_descriptor descriptor;
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
25. Jul 2008
Leider nicht wirklich ..
Ich habe mal die LibUSB.pas mit in mein Testprogramm aufgenommen, aber leider passiert dabei das selbe ...
Chris
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
23. Jul 2008
Es gab wieder denselben fehler, habe den Fehler mal als screenshot angehängt ...
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
23. Jul 2008
Falls ich ins falsche Forum gepostet habe, oder einfach zu wenige Informationen wäre ich auch über einen Hinweis dankbar .. :(
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
23. Jul 2008
Hier nochmal ein paar Hintergrundinfos zu dem Teil :
Downloads-Section auf Embedded-projects.net
Hier gibt es ein Handbuch zu dem Teil (allerdings noch im Aufbau)
In C ist es ohne Probleme ansprechbar, allerdings will ich nicht erst ein C-Prog coden, dass ich dann von der Delphi-App fernsteuern lasse ;-)
Ich hoffe auf eure Tipps
Forum: Win32/Win64 API (native code)
Delphi
by multi-man,
22. Jul 2008
Hallo !
Ich habe folgendes Problem :
Ich habe einen OctopusUSB ( Hier der Link )
Das ist ein Ein/Ausgabe Interface für den Anschluss an USB. Ich habe es mir bestellt, da ich dachte, ich bekomme es auch mit Delphi angesteuert, allerdings komme ich nicht richtig weiter...
Dabei ist eine octopus.dll
Diese exportiert unter anderem eine Funktion "octopus_init" :