Gast
#928435
Moin, gleich vorweg: Die Frage lautet nicht: "Wie kann ich unter Windows auf die parallele Schnittstelle zugreifen", das wurde ja schon mehr als genug behandelt. Ich habe an der parallelen Schnittstelle den "Standard I2C Adaptor" hängen, der auch soweit funktioniert. Daran habe ich eine SmartBattery gehängt. Mit dem Programm "ACCPlus" klappt der Zugriff zuverlässig und wunderbar. Nun habe ich mir selber ein Programm geschrieben (Delphi), welches mittels giveio auf die Schnittstelle zugreift. Dabei treten sehr oft Zugriffsprobleme auf, was vermutlich am Timing liegt, da der SMBus eine Datenrate zwischen 10 kHz und 100 kHz vorschreibt. Weiß jemand wie man das Timing in einer Windowsapplikation halbwegs vernünftig hinbekommt ? Das Timing in meiner Version schwankt sehr stark, was wohl damit zusammenhängt was das Betriebssystem gerade sonst noch so machen möchte. Die Jungs die die oben genannte Software geschrieben haben, haben es aber wohl auch irgendwie hinbekommen, nur wie ? Gruß Ja mann