Commit Graph
404 Commits
Author SHA1 Message Date
Julian Frohmüller 00aae2dbfc Update F3 scripts and fix minor issues 2026-07-18 17:17:52 +02:00
Julian Frohmüller 8b34e25bf8 Add Ext Terminal (UART) dialog with serial script support 2026-07-18 17:17:49 +02:00
Julian Frohmüller f0f756ace0 Improve Asclepius error handling, serial reconnection, and TTY configuration 2026-07-18 17:17:46 +02:00
ISpillMyDrink 1e68ceea29 Merge remote-tracking branch 'origin/main' into feat/asclepius 2026-06-16 14:50:03 +02:00
Julian Frohmüller cf4533a5de Fix all -Wstringop-truncation, -Wstringop-overflow, and -Wformat-truncation warnings; add -Wno-unused-result flag 2026-06-14 17:01:24 +02:00
Julian Frohmüller fe756b133a Fix type mismatch, strncpy truncation, and off-by-one error in usb error prints 2026-06-14 16:46:09 +02:00
Julian Frohmüller 92228df860 Add "clean" option to build and install scripts 2026-06-14 16:44:30 +02:00
Julian Frohmüller 5474debc6f Get rid of some string truncation warnings 2026-06-01 20:07:42 +02:00
Julian Frohmüller d9f4eedf53 Get rid of more warnings in opensuperclone.c 2026-06-01 19:58:54 +02:00
Julian Frohmüller 2299622662 Fix conditional statement in process_resources_ccc 2026-06-01 19:58:23 +02:00
Julian Frohmüller e3cb372b12 Get rid of warnings for unused variables. 2026-06-01 19:35:09 +02:00
Julian Frohmüller 5edd49ead6 Disable compile-time warnings about unused parameters 2026-05-28 12:09:25 +02:00
Julian Frohmüller fce15d53a3 Get rid of compile-time warnings in OSCViewer build 2026-05-28 11:44:53 +02:00
ISpillMyDrink 8802aa8bd6 Fix UI persistance for selectable relay 2026-04-27 17:41:19 +02:00
ISpillMyDrink 612a21fa04 Make Asclepius relay selectable instead of cycling all. 2026-04-23 16:35:26 +02:00
ISpillMyDrink 0027f6da67 Re-enabe Power On/Off buttons on disconnect if Asclepius is connected 2026-04-23 15:38:03 +02:00
Julian Frohmüller 8d62f13180 Attempt to make serial connection more stable 2026-04-22 21:00:01 +02:00
Julian Frohmüller 4d058e97c8 Fix merge problem. 2026-04-22 20:48:30 +02:00
Julian Frohmüller 3abd8a783c Merge branch 'main' into feat/asclepius 2026-04-22 20:47:27 +02:00
ISpillMyDink d88384d849 Add missing libm dependency 2026-04-10 09:03:35 +02:00
ISpillMyDrink 50f8c29d42 oscviewer: add option to follor current block on auto-update 2026-04-09 17:39:25 +02:00
ISpillMyDrink da5332f1bc Merge remote-tracking branch 'refs/remotes/origin/main' 2026-04-09 17:09:47 +02:00
Julian Frohmüller 4b6f47932a Update README.md 2026-04-09 16:42:56 +02:00
ISpillMyDrink 9957a9d053 oscviewer: add default view settings to config file and settings window 2026-04-09 16:37:05 +02:00
ISpillMyDrink 059bd015a3 oscviewer: add a "Jump to Current" menu entry 2026-04-09 16:07:52 +02:00
ISpillMyDrink 2307843956 oscviewer: cache render surfaces to greatly improve performance 2026-04-09 15:57:51 +02:00
Julian Frohmüller 05f268abf5 Add a default window width and height option to configuration file. 2026-04-05 10:22:15 +02:00
Julian Frohmüller 02734b9199 Add debugger configuration for VSCode. 2026-04-05 10:01:41 +02:00
ISpillMyDink 8f0640d70b Remove more unnecessary IOCM delay code. Add window height/width to config settings. 2026-03-24 20:46:51 +01:00
ISpillMyDink 3d1ea52f68 Remove Asclepius IOCM delay. 2026-03-24 20:34:02 +01:00
ISpillMyDink 18daa8de5e Change minimum wait time for Asclepius UART connection. 2026-03-24 19:28:36 +01:00
ISpillMyDrink dec6a8d3c0 Improve UI for Asclepius support. 2026-03-24 18:45:15 +01:00
ISpillMyDink aa578e1ce1 Merge branch 'main' into feat/asclepius 2026-03-02 11:45:04 +01:00
ISpillMyDink 12eb245d91 Add a "--port" command line option for direct modes 2026-03-02 11:39:56 +01:00
ISpillMyDink ed061ab18d Fix command line parsing in CLI mode 2026-03-02 11:16:41 +01:00
Julian Frohmüller 697e2b3d1a oscscript: add WD ROYL RAM patches to VSC menu 2026-02-25 13:54:55 +01:00
Julian Frohmüller 48c51a416b oscscript: move rebuild assist scripts into script root 2026-02-23 19:31:18 +01:00
Julian Frohmüller 2cc850e930 Merge branch 'main' into feat/asclepius 2026-02-23 19:18:48 +01:00
Julian Frohmüller c6c083af40 oscscript: delete redundant files 2026-02-23 19:10:01 +01:00
Julian Frohmüller d19ee8ca76 oscscript: move WD ROYL module 0x02 RAM patches into script root 2026-02-23 19:04:05 +01:00
Julian Frohmüller 6bc6770f02 Update copyright year to 2026 2026-02-23 13:35:19 +01:00
Julian Frohmüller d8f225179b oscscript: simplify some scripts by using status_check wherever applicable 2026-02-23 12:00:40 +01:00
Julian Frohmüller 8d2aeb20ed oscscript: move ata_execute_diagnostic and ata_idle_immediate_unload to oscscript root 2026-02-23 11:54:29 +01:00
Julian Frohmüller 2807d24d10 oscscript: remove redundant ata_identify_device script 2026-02-23 11:53:46 +01:00
Julian Frohmüller 266146fe0f oscscript: Move status_check to good_subroutines.osc 2026-02-23 11:01:15 +01:00
Julian Frohmüller 2d6b96f5bd Normalize formatting of all scripts 2026-02-21 12:34:38 +01:00
Julian Frohmüller 68550d3209 Add .osc suffix to all script files so they get detected as OSCScript files by VSCode. 2026-02-20 20:01:59 +01:00
Julian Frohmüller 0194ced772 Update README to include information about the scripting engine 2026-02-20 13:54:08 +01:00
Julian Frohmüller b0dfcd2ff8 Add prototype code for power cycling through Asclepius 2026-01-24 11:57:31 +01:00
Julian Frohmüller 2813b8c473 Add voltages to Asclepius status bar. 2026-01-24 11:55:35 +01:00