Product Alert #22
Version 3.01 Software - Model 6301A/B
Modem fails to hang up
15 May 1995
Symptom
Communicating to a logger via a modem the modem fails to hang up.
Problem
On a 'fast' computer PDLINT may have time to exit before the serial buffer has time to send all its contents to the modem. This results in the hangup command not being transmitted.
Correction
Download the Version 3 Update.
This problem has been corrected in software versions 3.02 and later.
Alternative Correction
This can be corrected by adding a short wait after the 'ATH' (hangup command).
Using a text editor edit the files 'PDLHANG.CCF', 'PDLFUNL.CCF' and 'PDLPRGM.CCF', change the hangup routine in each as follows...
subroutine hangup()
begin
cmputs("TTT") // RTU hang up
delay(1500) // wait 1500ms
cmputs("+++")
delay(1500)
cmputs("ATH\r")
delay(1000) // wait a second for data to go
end
|