Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

next mission - 'kermit hop':) #6

Closed
statespacedev opened this issue Aug 25, 2024 · 3 comments
Closed

next mission - 'kermit hop':) #6

statespacedev opened this issue Aug 25, 2024 · 3 comments

Comments

@statespacedev
Copy link
Collaborator

well, huge thanks to merlyn's help, now that can boot simh into the same tops-10 'simh decwar' env he uses - time to look onward to next steps

looks like being able to use kermit to move .for and .mac files between 'another machine' and 'simh decwar' is a worthy milestone - let's call it 'mission, kermit hop'

btw, front panel kit arrived earlier this week and got that going - it's 'tied to' simh ka-10, so not directly applicable to our decwar stuff here - but fun anyway:)

PXL_20240824_113439685

@statespacedev
Copy link
Collaborator Author

getting started 'hopping' this weeked - quick fwiw first - got this book from the states last week -
!!excellent read!! highly recommended @drforbin
PXL_20240831_061748979-EDIT

@statespacedev
Copy link
Collaborator Author

statespacedev commented Aug 31, 2024

wootwoot!! we're hoppn!:) will push full notes to docs branch soon

noah@raspberrypi:~/kermit $ mv ~/Downloads/x.zip .
noah@raspberrypi:~/kermit $ unzip x.zip
noah@raspberrypi:~/kermit $ make linux
noah@raspberrypi:~/kermit $ ./wermit
C-Kermit 10.0 Beta.11, 2024/08/08, for Linux (64-bit)
Copyright (C) 1985, 2024,
Trustees of Columbia University in the City of New York.
Open Source 3-clause BSD license since 2011.
Type ? or HELP for help.
(~/kermit/) C-Kermit>set host localhost 2010 /raw-socket
DNS Lookup...  Trying 127.0.0.1...  Reverse DNS Lookup... (OK)
localhost connected on port 2010
(~/kermit/) C-Kermit>c
Connecting to host localhost:2010
Escape character: Ctrl-\ (ASCII 28, FS): enabled
...snip...
Have fun!
Please LOGIN or ATTACH
.login noah
Job 3  VNW  TTY0

create a little text file on tops10 side

.sos test2.txt
Creating TEST2.TXT
00100	hello world
00200	$
*e
[DSKB:TEST2.TXT]
.type test2.txt
00100	hello world

now can start kermit on tops10 side and send it over to raspi side

.r k10mit
TOPS-10 KERMIT version 3(136)
Kermit-10>set file byte-size 36-bit
Kermit-10>send test2.txt
, Sp\ @-#Y1~C
----------------------------------------------------
----------------------------------------------------
Kermit-10>

check it on raspi side

noah@raspberrypi:~/kermit $ cat test2.txt
0010�	hello world

@statespacedev
Copy link
Collaborator Author

statespacedev commented Sep 6, 2024

wootwoot, got the source files hopped over from raspi to tops10! got stumped for a while because the 'keyboard config' was not sending backslash. had to change keyboard config from 'english us' to 'english uk'. facepalm.

here's the end of the story here. all's well that ends well. kermit is skipping the docs folder, which is perfect. just what we want! will push the full version of this to docs branch in a few minutes.

escape back to raspi side with ctrl-\c. keyboard has to really be sending backslash! then can simply send files. especially, 'send star dot star' from raspi decwar folder to copy them over to tops10 side.

.r setsrc
*cp [,,decwar]
*^C
.dir
%WLDDEM Directory is empty 
.r kermit
TOPS-10 KERMIT version 3(136)
Kermit-10>set file byte-size 36-bit
Kermit-10>server
[Kermit Server running  on  the  DEC  Host.   Please  type  your  escape
sequence   to  return  to  your  local  machine.  Shut down the server by
typing the Kermit BYE command on your local machine.]
ctrl-\c
(Back at raspberrypi)
----------------------------------------------------
(~/decwar/) C-Kermit>dir
-rw-r--r--      2675  2024-08-21 06:07:34  ALT.COD
-rw-r--r--      1639  2024-08-21 06:07:34  BASBLD.FOR
-rw-r--r--      2254  2024-08-21 06:07:34  BASKIL.FOR
...snip
(~/decwar/) C-Kermit>remote dir
Press the X or E key to cancel.
File name            Size        Creation date
                words  blocks      and time
DSKB:[27,101,DECWAR]
CHANGE.            333     10     6-Sep-24 19:47:02
(~/decwar/) C-Kermit>send *.*
...snip long wait with kermit on its 'send files screen' doing stuff
(~/decwar/) C-Kermit>remote dir
Press the X or E key to cancel.
File name            Size        Creation date
                words  blocks      and time
DSKB:[27,101,DECWAR]
CHANGE.            333     10     6-Sep-24 19:47:02
ALT   .COD         586     10     6-Sep-24 19:47:41
BASBLD.FOR         337     10     6-Sep-24 19:48:22
BASKIL.FOR         464     10     6-Sep-24 19:48:42
...snip

kermit seems to have skipped our 'docs folder' with 'send star dot star', which is perfect! we don't want it copied over to tops10 side in any case! fine with us:) @drforbin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant