31.08.2006, 19:21
Hallo,
ich versuche versuche jetzt schone eine weile (ohne erfolg) beim 488Bus einen parallel poll durchzuführen
Ich habe mich dabei an die folgende Anleitung gehalten :
docs.jach.hawaii.edu/JCMT/gpib/gpib_appnote5_polling/gpib_appnote5_polling.pdf
Ich habe es erstmal mit einem Gerät getestet , und Sense auf 0 gestellt, was ja bedeuten müßte das
das Geräte die Leitung setzt wenn es keinen Request (ist = 0) angemeldet hat.
Ich habe das mit verschiedenen Geräten/Antwortkanälen probiert, leider erhalte ich
als Response immer nur Nullen.
//zurücksetzen
SendIFC(0);
//parallelpoll für Gerät mit Geräteadresse , für Datenleitung konfigurieren
Sense = 0;
PPollConfig(0,Geräteadresse, Datenleitung, Sense);
//parallelpoll durchführen
PPoll(0, Response)
Kann es sein das nicht alle Geräte Parallel-Poll unterstützen ?
Falls jemand einen Tip hat würde ich mich sehr freuen,
Grüße,
Lutz Altmann
ich versuche versuche jetzt schone eine weile (ohne erfolg) beim 488Bus einen parallel poll durchzuführen
Ich habe mich dabei an die folgende Anleitung gehalten :
docs.jach.hawaii.edu/JCMT/gpib/gpib_appnote5_polling/gpib_appnote5_polling.pdf
Ich habe es erstmal mit einem Gerät getestet , und Sense auf 0 gestellt, was ja bedeuten müßte das
das Geräte die Leitung setzt wenn es keinen Request (ist = 0) angemeldet hat.
Ich habe das mit verschiedenen Geräten/Antwortkanälen probiert, leider erhalte ich
als Response immer nur Nullen.
//zurücksetzen
SendIFC(0);
//parallelpoll für Gerät mit Geräteadresse , für Datenleitung konfigurieren
Sense = 0;
PPollConfig(0,Geräteadresse, Datenleitung, Sense);
//parallelpoll durchführen
PPoll(0, Response)
Kann es sein das nicht alle Geräte Parallel-Poll unterstützen ?
Falls jemand einen Tip hat würde ich mich sehr freuen,
Grüße,
Lutz Altmann