Hoi Dion ik heb PC2P2000 getest, en dit werkt op mijn 16K machine. Maar enkel met de .CAS files die ik online kan vinden (en qua geheugen passen).
Het lukt me niet om eigen .CAS files, gemaakt met Marcel de Kogels serial.bas programma terug in te laden, waarschijnlijk gaat er bij de raw data capture naar PC iets fout.
Ik heb het me waarschijnlijk wel wat moeilijker gemaakt doordat mijn PC Linux draait (Ubuntu 18.04).
Voor verzenden naar mijn P2000 met PC2P2000 vanaf mijn Linux machine , haal ik goeie resultaten met volgende Linux configuratie commando:
stty -F /dev/ttyUSB0 9600 cs8 -cstopb -parenb raw
en dan bestand versturen met:
cat filename.cas > /dev/ttyUSB0
Die toevoeging "raw" bij het stty configuratie commando, bleek essentieel en heeft me even tijd gekost.
Omdat dit lukte, dacht ik dat archiveren met Marcel de Kogels serial.bas programma zo gepiept was, baudrate van 9600 naar 2400 met
stty -F /dev/ttyUSB0 2400 cs8 -cstopb -parenb raw
En cassette dumpen zoals beschreven door Ben Stientra https://wiki.polaire.nl/doku.php?id=p2000_backup_cassette
Maar jammer genoeg laden op deze manier gemaakte .cas bestanden niet terug naar mijn P2000.
Waarschijnlijk toch ergens een mismatch tussen de RS-232 instellingen bij 2400 baud, waardoor de .cas bestanden fout worden weggeschreven.
In Marcel de Kogel's beschrijving van serial.bas heeft hij het over:
"Run SERIAL.BAS on your P2000. This will send all bytes through the P2000's serial port, at a baudrate of 2400Bd with 1 startbit and 1 stopbit".
Geen vermelding van aantal databits en parity.
Ben Stientra's beschrijving vermeld POKE &H6016,0 om de P2000 op 2400 baud in te stellen maar ook hier geen vermelding van databits en parity.
Ik ga verder op zoek naar een oplossing, zodat ik mijn fikse aantal tapes kan archiveren en eventuele vondsten beschikbaar stellen.
Maar als iemand op dit forum een idee heeft hoe dit op een Linux PC is te fixen, hoor ik het natuurlijk graag!