[GreenKeys] C-64 to drive Mdl. 15 TTY (and probably others..)
drlegendre .
drlegendre at gmail.com
Fri Sep 4 00:50:53 EDT 2015
Ultimately, I have two goals here..
1) Make my stuff work!!! ;-)
2) Provide a turn-key package which anyone 'skilled in the art' can use to
communicate with a Model 15 - which seems to be a bit of an issue these
days, what with the lack of serial cards capable of chatting at such
ridiculously low speeds. The C-64 route seems so much easier than something
like Arduino etc.
On Thu, Sep 3, 2015 at 11:48 PM, drlegendre . <drlegendre at gmail.com> wrote:
> Hey Jeff & All,
>
> Thanks much for that, though I'm not quite sure I grok the whole of it -
> particularly the bits about CRs and LFs..
>
> Yes, I am fully aware of the nature of 5-level Baudot, and have written
> the necessary software routines to translate between ASCII (well, PETSCII)
> and Baudot - including the case shift (LTRS / FIGS) requirements. The
> software is so far working fine - it's written in BASIC, and I'd be happy
> to provide the code to anyone who might be interested in using / expanding
> it.
>
> But I would appreciate it if you elaborated on the following, as I'm
> almost sure I haven't included these functions in the software:
>
> "things like end of line counter and
> translating "Enter" to send CR CR LF LTRS. Or adding a LF on receive if it
> doesn't see one immediately before or after a CR. Better to throw away
> a valid character than miss a line feed."
>
> Thanks so much, this would have been so much more of a struggle without
> the help I've had from the list. But in the end, the C-64 is cheap and very
> common - just about any classic comp nerd should have one. And the RS-232
> interface is ultra-easy and cheap to build (though the 60mA / RS-232
> converter is a bit more involved...)
>
> Best,
> Bill
>
> On Thu, Sep 3, 2015 at 10:41 PM, Jeffrey D Angus <jdangus at att.net> wrote:
>
>> On 9/3/2015 10:22 PM, drlegendre . wrote:
>>
>>> This should create a port running 5N2 @ 45.45 (5 data bits, no parity,
>>> 2 stop bits at 45.45 baud). The "GET#" command is required to initialize
>>> the port - do NOT omit, or everything will go screwy.
>>>
>> It does, but you have to remember to do the code conversion.
>> The top 5 bits in ASCII are NOT the same as the 5 bits required in Baudot.
>> And of course, the housekeeping. I.e. Remembering the state of being in
>> LTRS or FIGS etc. And convenience things like end of line counter and
>> translating "Enter" to send CR CR LF LTRS. Or adding a LF on receive if it
>> doesn't see one immediately before or after a CR. Better to throw away
>> a valid character than miss a line feed.
>>
>> And as long as you have the programming to play with, adding features
>> like normal/reverse. Or a canned message stack.
>>
>>
>>
>>
>>
>>
>> --
>> Jeff-1.0
>> wa6fwi
>> http://www.foxsmercantile.com
>>
>> ______________________________________________________________
>> GreenKeys mailing list
>> Home: http://mailman.qth.net/mailman/listinfo/greenkeys
>> Help: http://mailman.qth.net/mmfaq.htm
>> Post: mailto:GreenKeys at mailman.qth.net
>>
>> 2002-to-present greenkeys archive:
>> http://mailman.qth.net/pipermail/greenkeys/
>> 1998-to-2001 greenkeys archive:
>> http://mailman.qth.net/archive/greenkeys/greenkeys.html
>> Randy Guttery's 2001-to-2009 GreenKeys Search Tool:
>> http://comcents.com/tty/greenkeyssearch.html
>>
>> This list hosted by: http://www.qsl.net
>> Please help support this email list: http://www.qsl.net/donate.html
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qth.net/pipermail/greenkeys/attachments/20150903/02587e63/attachment.html>
More information about the GreenKeys
mailing list