20.02.2013, 13:47
Servus,
ich versuche einen Befehl über das CANcaseXL zu schicken und später das Ergebnis auszulesen.
Was ich erfolgreich geschafft habe. ist: opendriver(), getchannelmask(), openport(), setchannelBitrate(), activateChannel().
Jetzt sollte ja eigentlich alles fertig sein fürs senden.
Wie im Anhang zu sehen, hab ich folgendes programmiert. Erst einmal die Message(s_vcan_msg(14)), dann das Event(s_vcan_event(22)) und dann sollte er den Befehl doch eigentlich senden.
Aber ich bekomme immer den Fehler 101 (XL_ERR_WRONG_PARAMETER(At least one parameter passed to the driver was wrong or invalid)).
Bitte um Hilfe. Ich komm da einfach nicht weiter und habe schon so ziemlich alles versucht.
Gruß
Artia
ich versuche einen Befehl über das CANcaseXL zu schicken und später das Ergebnis auszulesen.
Was ich erfolgreich geschafft habe. ist: opendriver(), getchannelmask(), openport(), setchannelBitrate(), activateChannel().
Jetzt sollte ja eigentlich alles fertig sein fürs senden.
Wie im Anhang zu sehen, hab ich folgendes programmiert. Erst einmal die Message(s_vcan_msg(14)), dann das Event(s_vcan_event(22)) und dann sollte er den Befehl doch eigentlich senden.
Aber ich bekomme immer den Fehler 101 (XL_ERR_WRONG_PARAMETER(At least one parameter passed to the driver was wrong or invalid)).
Bitte um Hilfe. Ich komm da einfach nicht weiter und habe schon so ziemlich alles versucht.
Gruß
Artia