Forum unknown
· Telecommunications
#Communications routines
3 messages in this thread
I'm having some trouble getting the serial device on the Amiga to work
properly for my new BBS program, and I would appreciate any help. The main
problems are as follows:
(i) When I use the set_params I/O request command to change from 1200 baud
to 300 baud while the modem is communicating the Amiga gives me an Error 1
(device busy), and during a subsequent attempt to change from 300 to 1200
it crashes. Unfortunately I need to do this as otherwise no 300 baud
callers will be able to call the system successfuly (at present I only
allow 1200 baud callers due to this problem).
(ii) When I use the standard serial routines at 1200 baud my output comes
out as garbage (lots of @'s and 's) unless I put delays between every
character. This problem is especially irksome during backspaces and
returns as they require an even longer delay.
(iii) I'm using a Qume QVT101 terminal with a Racal Vadic 3451 modem to do
the tests and it works fine when calling other systems. My other question
is what is the correct C routines for dropping DTR. This is not covered in
the manual and we have tried various methods of clearing the serial device
with no avail.
(iv) Finally, I was wondering how to get a Control G to actually send the
beep tone and not just flashes to the screen.
If you'd like to give the new Amiga BBS a try you can reach it at
213-839-6867 at 1200 baud only. If you have any answers/comments we'd be
very happy to hear from you via voice at 213-839-7828. Thanks ahead of
time!
Let's see, first of all… (i) You must AbortIO() before attempting to
change the parameters
(ii) Not sure on that one, what are you writting the program in?
(iv) The Amiga does not have a real beep, all you get is the flash unless
you write a routine to do the beeping.
Anyone else have any idea what will solve his problems?
Let's see, first of all… (i) You must AbortIO() before attempting to
change the parameters
(ii) Not sure on that one, what are you writting the program in?
(iv) The Amiga does not have a real beep, all you get is the flash unless
you write a routine to do the beeping.
Anyone else have any idea what will solve his problems?