go4retro / tcpser

Hayes modem emulator application
106 stars 30 forks source link

Incorrect Numeric Result Codes #31

Open paulhlee1967 opened 9 months ago

paulhlee1967 commented 9 months ago

Numeric response codes for certain baud rates above 9600 are incorrect. There appears to be two different sets of codes - one published by Conexant, and one by Hayes. The numeric codes in tcpser are the ones from Conexant, but as this is supposed to be a "Hayes emulated" modem, the codes should be those from the Hayes standard.

Codes for Conexant of on page 3-15 of this document: https://web.archive.org/web/20151028101531/http://www.zoomtel.com/documentation/dial_up/100498D.pdf

Codes for Hayes are on page 1-28 of this document: http://www.bitsavers.org/pdf/hayes/Hayes_44-012_Technical_Reference_For_Hayes_Modem_Users_1993.pdf

go4retro commented 9 months ago

I updated in 1.1.6_beta. Please test.

paulhlee1967 commented 9 months ago

tried this build and now the bbs software gets stuck in an endless loop resetting/initializing the modem. Reverting back to my older FozzTexx build that does work (not sure which version it is). Attached a logfile of this version while it is failing in case it means anything to anybody other than me.

log.txt