![]() |
Forum Index : Microcontroller and PC projects : CMM2: terminal software other than Tera Term?
![]() ![]() |
|||||
Author | Message | ||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
Thanks Rob, Either I'm being stupid or I don't see how it could possibly work as you describe for control codes ... and it doesn't seem to ... I guess I haven't lost the knack of being right occasionally yet ;-) On Tera Term the fn keys, arrows and home/end/pgup/pgdn/insert produce: ‘ ’ “ ” • – — ˜ ™ š › œ € ‚ ƒ „ † ˆ ‡ ‰ And on PuTTY they produce garbage that I can't post because it causes the forum software to report a fatal error :-) Best wishes, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
... but on Windows PuTTY and Tera Term it does show <cr><lf> when ENTER is pressed. Will try it on Linux PuTTY later. Thanks, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10315 |
Don't spend any more time on this. I think I have a proper fix - more tomorrow. |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
The solution to this problem was spun off into a separate topic Thanks again Peter, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
Is this for the mechanical reason that there isn't sufficient clearance between the micro USB and the GPIO connector to attach the cable, or for electrical reasons? Regards, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
It is to protect the 160 pins on the connectors from damage while re-inserting. The motherboard also tends to flex when you re-insert while it is in the case. The male-male USB cable is the best way by far. Because of all the firmware updates during development, I use a short USB extension in the keyboard socket. This makes swapping the KB and firmware cables much easier (and safer). Jim VK7JH MMedit |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
I think my question has been misunderstood. It's an idle query, but is the reason that you have to remove the Waveshare in order to use its Micro USB: A) Because the GPIO connector on the main board is so close to the back of the Waveshare that you simply can't plug the cable in with the Waveshare in place? or: B) Some fancy electronics reason? Best wishes, Tom Edited 2020-05-17 09:22 by thwill MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
TassyJim![]() Guru ![]() Joined: 07/08/2011 Location: AustraliaPosts: 6283 |
A) Because the GPIO connector on the main board is so close to the back of the Waveshare that you simply can't plug the cable in with the Waveshare in place? or: B) Some fancy electronics reason? A. The keyboard host D+ and D- are connect directly to the D+ and D- of the USB connector on the Waveshare module. The 5V to the Waveshare module is switched so if you were to succeed in plugging in a cable with the module in place, I think you will need to provide 5V via the main USB or flick the selector switch. If you were to try, you would have to make sure that nothing is plugged into the keyboard port. It is not something I have any desire to try. Jim VK7JH MMedit |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
Me neither Jim, I'm just trying to add to my knowledge. Best wishes, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |