6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun May 12, 2024 3:18 am

All times are UTC




Post new topic Reply to topic  [ 19 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Sat Jul 22, 2023 12:52 pm 
Offline

Joined: Sun Feb 22, 2004 9:01 pm
Posts: 78
BigEd wrote:
I'm fairly sure JGH's tube-over-serial project will have a Basic implementation already. This isn't going to be Lego levels of easy, but I think the building blocks exist.
Yep, clients already available:
6502, Z80, 6809, 6812, PDP11
Hosts already available:
Windows, RISC OS, Perl, ZXSpectrum!

_________________
--
JGH - http://mdfs.net


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 22, 2023 12:58 pm 
Offline

Joined: Sun Feb 22, 2004 9:01 pm
Posts: 78
drogon wrote:
As an aside, I got the code in the ATmega to recognise it was talking to a RubyTerm or not - and if not, then it translates the Acorn VDU commands coming from e.g. BBC Basic into ANSI codes so I can run it under Minicom, or even a real serial terminal that understands enough ANSI codes to work.
-Gordon

https://mdfs.net/Docs/Comp/Comms/ANSIVDU :)

_________________
--
JGH - http://mdfs.net


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 22, 2023 3:56 pm 
Offline
User avatar

Joined: Fri Aug 03, 2018 8:52 am
Posts: 746
Location: Germany
that tube over serial thing is pretty interesting!
though i would do the command interface a bit differently.

and i have made an attempt at making my own simple terminal program and then slapping some File IO functionality on it.
but it's surprisingly difficult to read from the console in Windows because it doesn't add anything to the input buffer until you press enter, which is not how i would like it to work.
one alternative would be to just use SDL for both keyboard input and text output, as that avoids having to work with the standard console.

i also thought about doing a sort of "man in the middle" thing. where the File IO program connects to the Client device while opening it's own virtual COM port, which you can then connect to via a normal Terminal program like TeraTerm, PuTTY, etc.
so the program would just pass the data between the Client and Terminal program, and when it detects an escape character from Client it would block that from going to the Terminal program, and process that itself.

that defineitly avoids the issue of implementing a whole terminal in addition to the command stuff, at the expense of making the setup a more annoying for the user to set up.
since they need to open the programs in a specific order for them to connect properly via the COM ports.

.

hmm, it's definitely a more complicated project, but i feel determined enough to get atleast something working, even if it ends up being worse than Tube Serial.


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 22, 2023 6:14 pm 
Offline

Joined: Fri Jul 09, 2021 10:12 pm
Posts: 741
Proxy wrote:
and i have made an attempt at making my own simple terminal program and then slapping some File IO functionality on it.
but it's surprisingly difficult to read from the console in Windows because it doesn't add anything to the input buffer until you press enter, which is not how i would like it to work.

Is this any help? Or maybe I misunderstood the issue. https://learn.microsoft.com/en-us/windo ... onsolemode


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page Previous  1, 2

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: