Hyperterm-BS2 update (was VB6 to BS2 serin woes)
[font=arial,helvetica]Perhaps I'm not going nuts after all. ;-)
I just downloaded/installed the latest version of
Hyperterminal. The problem persists. I then dug
out a dusty disk containing my favorite old DOS
terminal program, Procomm Plus (circa 1991).
The BS2 code works like it is supposed to with
Procomm.
Has anyone else had this type of problem with
Hyperterminal?
Best regards,
Steve
<<Serial BS2 comms just got a bit more interesting. Same hardware
setup as before - BS2 debugging to my desktop, and receiving data
on Pin 0 from a laptop). The laptop side is running W95 and Hyperterminal
(v. 595160). Connected at 2400N81. I was just using this setup to confirm
that the serial link was working, running this snippet of code:
loop:
serin 0,16780,[noparse][[/noparse]b1]
debug dec b1,13
goto loop
Should be simple enough, right? Not today it isn't. LOL
As long as I don't repeat any character more than twice in a row, all
is fine.
Pressing "ABBCDEFFG" correctly returns:
65
66
66
67
68
69
70
70
71
But on the third repetition of a character, b1 suddenly grows by 128.
Further repetitions of the same character alternate between b1 and b1+128.
Example, typing "AAAAAAA" results in:
65
65
193
65
193
65
193
etc.
Am I going nuts here??? :-( >>[/font]
I just downloaded/installed the latest version of
Hyperterminal. The problem persists. I then dug
out a dusty disk containing my favorite old DOS
terminal program, Procomm Plus (circa 1991).
The BS2 code works like it is supposed to with
Procomm.
Has anyone else had this type of problem with
Hyperterminal?
Best regards,
Steve
<<Serial BS2 comms just got a bit more interesting. Same hardware
setup as before - BS2 debugging to my desktop, and receiving data
on Pin 0 from a laptop). The laptop side is running W95 and Hyperterminal
(v. 595160). Connected at 2400N81. I was just using this setup to confirm
that the serial link was working, running this snippet of code:
loop:
serin 0,16780,[noparse][[/noparse]b1]
debug dec b1,13
goto loop
Should be simple enough, right? Not today it isn't. LOL
As long as I don't repeat any character more than twice in a row, all
is fine.
Pressing "ABBCDEFFG" correctly returns:
65
66
66
67
68
69
70
70
71
But on the third repetition of a character, b1 suddenly grows by 128.
Further repetitions of the same character alternate between b1 and b1+128.
Example, typing "AAAAAAA" results in:
65
65
193
65
193
65
193
etc.
Am I going nuts here??? :-( >>[/font]