MorseKOB / PyKOB

Python implementation of a library for Morse and MorseKOB functionality
https://sites.google.com/site/morsekob/morsekob40
MIT License
4 stars 2 forks source link

PyKOB/MKOB/MRT Issues found during testing of version 1.3.1/4.2.1/1.3.1 for release. #314

Closed AESilky closed 1 month ago

AESilky commented 5 months ago

This single issue will be used to collect small issues found during the (hopefully) final testing before release.

Comments will be added as small issues are found. If any major issues are found, a separate issue will be created to track it. At release, any issues that remain unresolved will be moved into individual issues, so they can be tracked.

AESilky commented 5 months ago
  1. Computer (synth) sounder occasionally stops sounding open/close circuit, though it does sound the text. 3/13/2024 SB
AESilky commented 5 months ago
  1. If you have an interface configured, and you don't have it available when you start, it displays the message letting you know, but then the keyboard sender window won't let you type anything. You can fix it by going to the icon/task bar and click on the icon to reselect the window (clicking on the window itself doesn't fix it). 3/13/2024 ES

FIXED: ES 3/13/2024 Caused by displaying a message box before the tk main loop was started. Created an 'on_app_started' method in mkobwindow and have MKOB (main line) schedule it to be called after the main loop is started. Deferred initialization of mkobmain and some others until that method is called. This keeps the message box shown due to the error from being created/displayed until the main loop is started.

AESilky commented 5 months ago
  1. MKOB: Tools > Show Packets not working. 3/13/2024 SB

WORKING. SB didn't realize that you had to be connected to a wire for it to work.

AESilky commented 5 months ago
  1. Startup MKOB with no Internet connection the GUI appears but stops responding immediately. Only way out is to close it which crashes Python and brings up the crash message from windows. 3/18/2024 KJ (@Kevijeps)

ES: I just did some tests, and it works for me. This is what I did: a. Started MKOB with no internet connection. b. Changed the sender options. c. Changed the speed up/down. d. Opened the preferences window. Dismissed it. e. Used 'Play' to play a Wire-11 recording.

I believe this is FIXED.

AESilky commented 5 months ago
  1. The red connected notification doesn't show when the MKOB is set to autoconnect. It does connect OK but it doesn't turn red. If I disconnect and reconnect it shows but not on startup. 3/18/2024 KJ (@Kevijeps)

FIXED: 3/18/2024 ES

AESilky commented 5 months ago
  1. The simulated sounder is whacky it makes a horrible buzzing instead of either the tone or clicks. MRT is fine though. 3/18/2024 KJ (@Kevijeps)
Kevijeps commented 5 months ago

RE No Network Crash

I just tried MKOB without a network in my office and got the same behaviour. The GUI stops responding before I can get access to anything. I will try it on another computer and let you know.

Kevijeps commented 5 months ago

Just tried with brand new install of bot Python and the current files. Same behaviour, with no internet connection MKOB stops responding and crashes. Ciao KJ

AESilky commented 5 months ago

I really wish I could duplicate what you're seeing when there is no internet. I just did some more tests and did a few things with no network, and everything works for me.

[image: image.png]

[image: image.png]

[image: image.png]

Could you change the Logging Level to 5 (on the advanced tab) and try it again? Then send me the console output. Maybe there will be something in the debug logging that will help me figure out where it is getting hung up.

-Ed

On Mon, Mar 18, 2024 at 11:36 AM Kevin Jepson @.***> wrote:

Just tried with brand new install of bot Python and the current files. Same behaviour, with no internet connection MKOB stops responding and crashes. Ciao KJ

— Reply to this email directly, view it on GitHub https://github.com/MorseKOB/PyKOB/issues/314#issuecomment-2004660951, or unsubscribe https://github.com/notifications/unsubscribe-auth/AETPXO7MYHQCVTBXNWSJOI3YY4X3TAVCNFSM6AAAAABEVF3FEWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBUGY3DAOJVGE . You are receiving this because you were assigned.Message ID: @.***>

Kevijeps commented 5 months ago

Interesting using the current files (with the sound and connection indicator fixes) the no Internet problem seems to be fixed. I have attached the detailed log for sending FRED, once while connected and once disconnected. Hopefully that will be useful. CWindowsSystem32cmd.exe.txt