009
07.02.2009, 14:35 Uhr
holm
|
Hmmm
Mache ich im DCP "mode com1,4800,N,8,1" und "echo "01234567890" >com1"
Dann spuckt die Sio das auch aus, ich sehe es im Terminalemulator.
Das Ganze im basi7150
10 open "com1:4800,N,8,1" as #1 20 print #1,"01234567890" 30 end
run
--> Device Timeout in 20
Da gibts wie schon geschrieben noch ein paar Schalter beim Open, nämlich DS bzw. DS0, CD und CD0 sowie RS. Hänge ich RS mit an, geht das Ding beim starten den Weg der "never come back irrlines". Seit ich die Schnittstelle mit Mode initialisiert habe sind auch sämtliche Control Signale wie RTS,CTS,DSR,DCD und DTR aktiv. Dem Basic Interpreter scheint aber da noch was zu fehlen, oder er funktioniert nicht sauber.
Nein Xon/Xoff habe ich nicht eingeschaltet, das ist nur für die Schnittstelle 3 geladen welche LPT auf IFSS umleitet. Das war in der autoexec schon so eingetragen auch mit comdrv.sys /X:3 in der config.sys.
Was jetzt fehlen würde währe eine Doku zum A7150 Basic Interpreter...
Gruß,
Holm -- float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v; {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+ (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&& (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;} |