[time-nuts] Hyperterminal with variable baud rate

J. Forster jfor at quik.com
Thu Nov 18 18:59:51 UTC 2010


To possibilities come to mind:

An old version (DOS) of ProComm might have the BAUD rate generator
constants accessible.

Some older RS-232 testers have adjustable (with a pot) BAUD rates.

FWIW,

-John

=================



>
>> Are there any terminal programs out there that allow you to select rates
>> other than the standard values?
>
> I doubt if you will have much luck in that area, but please let me/us know
> if
> you find something.
>
> The API from user code to the kernel for the baud rate is usually pick one
> from a small set.  (At least in Unix/Posix.)
>
>
>> I'd like to avoid any hardware kludges and hopefully make the fix in the
>> terminal software.
>
> Several ideas...
>
> If you are using Linux, you could build your own kernel.  Then find the
> module for your serial chip and patch the baud rate table so that one of
> the
> normal speeds you don't use would run at the speed you want.
>
> You could also get a PCI card with a serial interface.  It will have a
> crystal on it, probably in an oscillator package.  Change that crystal to
> something that fits your needs.  That will scale all of the speeds on that
> card so it probably won't be useful for anything else.
>
> Another approach would be to get a micro with two serial interfaces and
> write
> a speed-changing program.  Since you are working on the raw hardware, you
> can
> set the speeds to whatever you want.
>
> I'm picturing 2 buffers (one each direction) and a big loop that:
>   Character ready on line 1:  read it and put it in the buffer
>   Character ready on line 2:  read it and put it in the other buffer
>   Space available on line 1 and data in buffer?  Send a character
>   ...
>
> You would need flow control in the fast-slow direction, or set things up
> so
> that the buffer is big enough for all the messages you send and your
> program
> (or human) waits long-enough between messages.
>
>
>
>
> --
> These are my opinions, not necessarily my employer's.  I hate spam.
>
>
>
>
> _______________________________________________
> time-nuts mailing list -- time-nuts at febo.com
> To unsubscribe, go to
> https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
> and follow the instructions there.
>
>





More information about the time-nuts mailing list