There seems to be a pdp8 version here: http://www.columbia.edu/kermit/pdp8.html
This page talks about using kermit with a pdp10: http://retrocmp.com/projects/blinkenbone/simulated-panels/231-virtual-pdp-10-ki10-kermit-file-transfer
But it might be a similar process for pdp8.
Try a search like "pdp8 file transfer" or "pdp8 file transfer pc".
I haven't tried any of those things but it is what I could find.
There's also the load/dump and save/restore commands at the simh command line.
See sections 3.1 and 3.2 here: http://simh.trailing-edge.com/pdf/simh_doc.pdf
What is the best way to get a file like .SV transferred to or from the PDP-8?
--
You received this message because you are subscribed to the Google Groups "PiDP-8" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-8+unsubscribe@googlegroups.com.
To post to this group, send email to pid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-8/85d99fb7-c5ff-4265-ab76-7cbbd306da0c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "PiDP-8" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-8+unsubscribe@googlegroups.com.
To post to this group, send email to pid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-8/c976cb79-4e34-49f6-8bc5-27238e81b1e0%40googlegroups.com.
I get a line too long error even when I try the /I option with pip...
--
You received this message because you are subscribed to the Google Groups "PiDP-8" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-8+unsubscribe@googlegroups.com.
To post to this group, send email to pid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pidp-8/ed127849-ce87-4663-bc8d-ae83d3203e3d%40googlegroups.com.
What is the best way to get a file like .SV transferred to or from the PDP-8?
Most, but not all of these are correct.
And I can run it at least at a basic level:.R K12MITPS/8 PS/12 OS/8 OS/12 OS/78 OS/278 KERMIT-12 V10G 06 SEPTEMBER 1990[CPU TYPE IS: PDP-8/E]INSERT LOCAL USER MESSAGE HERE!TYPE HELP<CR> FOR HELPKERMIT-8/E>HELPSUPPORTED COMMANDS ARE:CONNECT (TO REMOTE SYSTEM)SEND DEV:FILNAM.EXRECEIVE DEV: (FILENAME AND EXTENSION NOT ALLOWED)GET DEV:FILNAM.EXFINISH (SERVER)EXIT (TO OPERATING SYSTEM)HELP (THIS MESSAGE)ESCAPE CHARACTER: CONTROL-]KERMIT-8/E>
That is an awesome writeup on how to do the encoding and decoding
. I've been trying to work on a utility that would let me encode and decode outside of the PDP system - but haven't had the time. This would be extremely useful to be able to get files on and off that might have issues being uploaded and downloaded via kermit (or more reliably as well).
I was reading through some documents online on how the encoder works and trying to piece through the assembly - but haven't had much luck. I think the most interesting document I've read on how to read the format was this email you wrote about the format:
ftp://kermit.columbia.edu/kermit/d/k12enc.doc
Of course - I might just need to break the format down into the groups and their types so that I can track what is what as well.
Would you happen to know if there was an encoder/decoder that isn't in assembly? Of course - it is possible that assembly is the best language for this - so I might just have to work from that and the above document.
K12ENC AND K12DEC work very well - thank you!!!!
Console options are controlled by the SET CONSOLE command.
The console terminal normally runs in the controlling window. Optionally, the console terminal can be connected to a Telnet port. This allows systems to emulate a VT100 using the built-in terminal emulation of the Telnet client.
SET CONSOLE TELNET=<port> connect console terminal to Telnet session
on port
SET CONSOLE NOTELNET disable console Telnet
Normally a console terminal configured to listen to on a telnet port requires that a telnet connection be active for the simulator to run. A telnet console can have its contents written to a buffer and which will allow the simulator to run without an active telnet connection. When a telnet connection is established, the buffer contents is presented to the telnet session and execution continues as if the connection had been there all along. Console buffering can be enabled by the following command:
SET CONSOLE TELNET=BUFFERED{=bufsiz}
enable console buffering and optionally
set the buffer size to ‘bufsiz’. The default buffer size is 32768.
SET CONSOLE TELNET=NOBUFFER disable console buffering
Output to the console telnet session can be logged simultaneously to a file:
SET CONSOLE TELNET=LOG=<filename>
log console port output to file
SET CONSOLE TELNET=NOLOG
disable logging
The console provides a limited key remapping capability:
SET CONSOLE WRU=<value> interpret ASCII code value as WRU
SET CONSOLE BRK=<value> interpret ASCII code value as BREAK
(0 disables)
SET CONSOLE DEL=<value> interpret ASCII code value as DELETE
SET CONSOLE PCHAR=<value> bit mask of printable characters in range
[31,0]
A simulator console can be connected to a serial port on the host system.
SET CONSOLE SERIAL=ser0 connect console to serial port ser0
SET CONSOLE SERIAL=COM1 connect console to serial port COM1
SET CONSOLE SERIAL=/dev/ttyS0 connect console to serial port /dev/ttyS0
The available Serial ports on the host system can be displayed with the command:
SHOW SERIAL display available serial ports on host
Serial port speed, character size, parity and stop bits can be indicated on the by appending the speed, character size, parity and stop bits to the serial port name:
SET CONSOLE SERIAL=ser0;2400-8N1
This will connect at 2400 with 8 bit characters, no parity and 1 stop bit. The default serial speed, character size, parity and stop bits is 9600-8N1.
Values are hexadecimal on hex CPU's, octal on all others.
The SHOW CONSOLE command displays the current state of console options:
SHOW CONSOLE show all console options
SHOW CONSOLE TELNET show console Telnet state
SHOW CONSOLE WRU show value assigned to WRU
SHOW CONSOLE BRK show value assigned to BREAK
SHOW CONSOLE DEL show value assigned to DELETE
SHOW CONSOLE PCHAR show value assigned to PCHAR
Both SET CONSOLE and SHOW CONSOLE accept multiple parameters, separated by commas, e.g.,
SET CONSOLE WRU=5,DEL=177 set code values for WRU and DEL