Search found 7 matches

by n_Bahner
Fri Jul 17, 2009 4:59 pm
Forum: IO-Warrior Deutsch
Topic: Lesen mit IOW56 unter cBuilder6
Replies: 13
Views: 9650

Re: Lesen mit IOW56 unter cBuilder6

So danke nochmal für die Antworten, hier ist jetzt der Code, mit dem das Lesen funktioniert. Der Unterschied ist jetzt, ich mache nach dem Schreiben ein IowKitCloseDevice() und öffne zum Lesen wieder neu. Das globale IowKitOpenDevice() habe ich jetzt entfernt. Warum es nur so funktioniert ist mir ...
by n_Bahner
Thu Jul 16, 2009 5:27 pm
Forum: IO-Warrior Deutsch
Topic: Lesen mit IOW56 unter cBuilder6
Replies: 13
Views: 9650

Re: Lesen mit IOW56 unter cBuilder6

IowKitOpenDevice() habe ich global verwendet, das geht auch denn schreiben kann ich ja.
Das Ergebnis der Schleife ist 7 mal "0" , wenn ich aber jetzt
puffer = rep56io.Bytes[i]
verwende ist das Ergebnis : 248 122 0 43 0 0 0
Dieses Ergebnis ändert sich aber nicht wenn ich verschiedene Ports ändere.
by n_Bahner
Thu Jul 16, 2009 3:25 pm
Forum: IO-Warrior Deutsch
Topic: Lesen mit IOW56 unter cBuilder6
Replies: 13
Views: 9650

Re: Lesen mit IOW56 unter cBuilder6

hier die Routine, wie ich sie bisher habe:

void __fastcall TForm1::Button11Click(TObject *Sender)
{

IOWKIT56_SPECIAL_REPORT rep56;
IOWKIT56_IO_REPORT rep56io;
IOWKIT_HANDLE ioHandle;
BYTE puffer = 0x00;

if(ioHandle != NULL)
{
rep56io.ReportID = 0x00;
rep56io.Bytes[0] = 0x00;
rep56io ...
by n_Bahner
Thu Jul 16, 2009 12:51 pm
Forum: IO-Warrior Deutsch
Topic: Lesen mit IOW56 unter cBuilder6
Replies: 13
Views: 9650

Re: Lesen mit IOW56 unter cBuilder6

Ja, das 2. Beispiel war natürlich Unfug, da wollte ich was anderes reinkopieren.
Im Wesentlichen hatte ich es auch so, aber

Code: Select all

Edit4->Text = rep56io.Bytes[0];
bringt als Ergebnis halt immer 0. Ich denke "stückeln" könnte ich mir das schon aber dazu brauche ich halt Daten.
by n_Bahner
Thu Jul 16, 2009 12:17 pm
Forum: IO-Warrior Deutsch
Topic: Lesen mit IOW56 unter cBuilder6
Replies: 13
Views: 9650

Re: Lesen mit IOW56 unter cBuilder6

Hallo Friend of rq,

danke erst mal für die Antwort. Bin halt leider kein versierter Programmierer und verstehe Deine Antwort so, dass ich sie auch umsetzen könnte.
Hier mal mein Code mit dem ich die Ports setze:

IOWKIT_HANDLE ioHandle;
IOWKIT56_IO_REPORT Report;
IOWKIT56_IO_REPORT Report1 ...
by n_Bahner
Wed Jul 15, 2009 8:44 pm
Forum: IO-Warrior Deutsch
Topic: Lesen mit IOW56 unter cBuilder6
Replies: 13
Views: 9650

Lesen mit IOW56 unter cBuilder6

Hallo Gemeinde,

ich versuche mit dem CBuilder den Zustand der Ports zu lesen und bekomme es einfach nicht hin. Schreiben hingegen ist kein Problem das klappt.
Hat jemand vlt. ein paar Zeilen Code, wie ich mit aus dem IOW56 etwas auslese?

Danke Gruß
Manfred
by n_Bahner
Mon Jul 13, 2009 11:59 am
Forum: IO-Warrior Deutsch
Topic: Demos incl. Quellen für C++ Builder für IO-Warrior
Replies: 3
Views: 6614

Re: Demos incl. Quellen für C++ Builder für IO-Warrior

Ich nehme diesen uralt thread mal wieder auf.
Ich hätte Interesse an den C++ Programmen, weiß jetzt aber nicht ob der User hier überhaupt noch reinschaut.
Ansonsten, ich arbeite mit dem CBuilder 6 Pro und habe auch noch nicht so den großen Plan wie ich mit dem warrior56
Daten austausche - speziell ...