Beiträge: 12
Themen: 2
Registriert seit: Feb 2025
Bewertung:
0
does anyone has experience with this command?
it fails to send a string, send one or a few bytes , with a non predicted form
if i send single bytes WITH some delays (vwait 1 is enough), all arrive
note that currently only test it under WinUAE to a PC,
Christos
Beiträge: 310
Themen: 53
Registriert seit: Sep 2013
Bewertung:
7
Did you set up the serial parameters in a way that make sense?
Amiga. Just to let ya know....
Beiträge: 12
Themen: 2
Registriert seit: Feb 2025
Bewertung:
0
wha tis the way taht "make sense" ?
i shave enable serial status (rts/ctc..) etc ?
Christos
Beiträge: 310
Themen: 53
Registriert seit: Sep 2013
Bewertung:
7
like baudrate, bits (7-n-1 or 8-n-1), etc?
Amiga. Just to let ya know....
Beiträge: 310
Themen: 53
Registriert seit: Sep 2013
Bewertung:
7
i just checked my src for the Casablanca serial console.
it has a comment about "writeserialstring doesn't work"
so i wrote a macro back then like
For i =1 to len (out$)
writeserial unit, asc(mid$(...))
next
Amiga. Just to let ya know....
Beiträge: 12
Themen: 2
Registriert seit: Feb 2025
Bewertung:
0
Yes i worked same way ..so seemms its broken for decades :-(
Christos
Beiträge: 310
Themen: 53
Registriert seit: Sep 2013
Bewertung:
7
i did set serialbits to 32|128, which is shared+xof disable
Amiga. Just to let ya know....
Beiträge: 12
Themen: 2
Registriert seit: Feb 2025
Bewertung:
0
just for future reference
it seems that Blitz need not to bother it as long as unloading string
a VWAIT exactly after serial string make it work, nothing else !
i count around 18 bytes per VWAIT at 9600 in winuae , ie for a 50 byte string need at least VWAIT 3
Christos
Beiträge: 310
Themen: 53
Registriert seit: Sep 2013
Bewertung:
7
11.02.2025, 18:03
(Dieser Beitrag wurde zuletzt bearbeitet: 11.02.2025, 18:04 von hackball.)
That's not how it is supposed to be, lol.
against WinUAE you could certainly go up to 100kbaud, Blitz should finish immediatly then.
We can't use VWait in a proper way when doing system stuff, this is not multitasking friendly.
Maybe there is a way to utilise the Serial interrupt.
Amiga. Just to let ya know....