Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:12 08 Sep 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Am I the only one?

Author Message
twofingers

Guru

Joined: 02/06/2014
Location: Germany
Posts: 1621
Posted: 03:12pm 27 Jul 2025
Copy link to clipboard 
Print this post

I haven't read any other complaints about this issue here.

When I use the PC keyboard with Teraterm (v4.85) on the PicoMite, I regularly get incorrect (ghost) characters like "[A" or "[B" in the text when I move the cursor keys (not very slow) across multiple lines in the editor, making this input method useless. It reminds me of incorrect input characters on the Maximite many years ago.

Have others observed similar issues? Is there perhaps already a solution or explanation?
Regards
Michael
causality ≠ correlation ≠ coincidence
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8055
Posted: 03:42pm 27 Jul 2025
Copy link to clipboard 
Print this post

Which version of MMBasic? Any particular hardware setup? Could it be USB interrupts getting in the way?

It sounds like a timing issue when reading the keyboard. I can't say I've noticed it myself but I'm not a "power user". :)  I almost always simply select a block using F4.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10387
Posted: 03:52pm 27 Jul 2025
Copy link to clipboard 
Print this post

the escape codes for PUP and PDOWN are esc [ A and esc [ B. That means somehow you are losing the esc or alternatively there is too long a pause between the esc and the [ character. Do you have a inter-character pause set up in teraterm? You shouldn't need one but play with this and see what happens.
 
twofingers

Guru

Joined: 02/06/2014
Location: Germany
Posts: 1621
Posted: 04:06pm 27 Jul 2025
Copy link to clipboard 
Print this post

@Mick
All versions since PicoMite was released.

@Peter
Thanks for the tip!
I've set a 10 ms transmission delay for years (since Maximite). I'd somehow come to terms with it.
I've now set the delay to 0 ms, and everything works perfectly, as far as I can see! I'm very happy!
Thanks, both of you!
Kind regards,
Michael


causality ≠ correlation ≠ coincidence
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8055
Posted: 04:31pm 27 Jul 2025
Copy link to clipboard 
Print this post

Phew...!  :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
twofingers

Guru

Joined: 02/06/2014
Location: Germany
Posts: 1621
Posted: 02:36pm 28 Jul 2025
Copy link to clipboard 
Print this post

  Mixtel90 said  Phew...!  :)

Exactly! The problem is solved!

What I haven't mentioned yet, but still find surprising: The keyboard is a PEACOCK (actually Cherry) pre-PS2 AT keyboard from over 30 years ago It's connected to a Windows 7 PC. It's amazing that such a configuration still works without problems after so long.
Michael
causality ≠ correlation ≠ coincidence
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025