artisan-roaster-scope / artisan

artisan: visual scope for coffee roasters
https://artisan-scope.org
GNU General Public License v3.0
940 stars 254 forks source link

Control Button Crash #609

Closed hertizonical closed 3 years ago

hertizonical commented 3 years ago

Expected Behavior

When I click "Control" it used to open the PID controls. But...

Actual Behavior

Now, the program just hangs. I can't click on anything. I have to close the program through the task manager.

Steps to Reproduce the Problem

  1. I tried turning off my computer and unplugging all peripherals. On reboot. Same result
  2. Tried upgrading to 2.4.4. This also led to the same issue.
  3. I can operate everything but the PID. I tried clicking the control button before turning the machine "on" and same result.

Specifications

version = 2.4.4 (1fb3d349) Architecture = ('64bit', 'WindowsPE') Machine = AMD64 Platform name = Windows-10-10.0.19041-SP0 Processor = Intel64 Family 6 Model 126 Stepping 5, GenuineIntel Python Branch = tags/v3.8.0 Python Build = ('tags/v3.8.0:fa919fd', 'Oct 14 2019 19:37:50') Python Compiler = MSC v.1916 64 bit (AMD64) Python Implementation = CPython Python Revision = fa919fd Python version = 3.8.0 Release = 10 System = Windows Version = 10.0.19041 Win32 = ('10', '10.0.19041', 'SP0', '')

Please attach your current Artisan settings file (as exported via menu Help >> Save Settings as .aset) file. Please attach any relevant Artisan .alog profiles.

Note that you need either add a .txt extension or zip the files before uploading. Otherwise you will receive a "Not a supported file type" error on uploading.

MAKOMO commented 3 years ago

I cannot duplicate this one. If I load the attached settings into my Artisan v2.4.4 (v2.4.0 is no longer supported) and press Control, the dialog popups up and I can operate everything, change settings and close the dialog again without any issue. Do you observe the issue also if you disconnect the hardware and press Control directly after starting Artisan? If not, your issue might be a communication issue to the TC4. Note that the PID dialog sends changed settings to the connected TC4. If this communication fails the dialog might hang.

MAKOMO commented 3 years ago

Stale

hertizonical commented 3 years ago

Sorry for not getting back. These emails ended up in a spam of sorts.

I ended up resetting the program back to factory and reprogramming from scratch. That seemed to work. Something in the setting must have got corrupted somehow. It was very weird how it worked for one batch and then stopped on the second batch immediately following.

Either way, we are back up and running. Thank you for taking a look!


From: Marko Luther @.> Sent: Thursday, June 3, 2021 3:02:44 AM To: artisan-roaster-scope/artisan @.> Cc: hertizonical @.>; Author @.> Subject: Re: [artisan-roaster-scope/artisan] Control Button Crash (#609)

Closed #609https://github.com/artisan-roaster-scope/artisan/issues/609.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/artisan-roaster-scope/artisan/issues/609#event-4836017655, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AA7J3XH4OAVFJIVVAVONEA3TQ4ZKJANCNFSM44MFET7Q.