diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/217a2168-c5ad-438f-94c5-d13417888a3b.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/217a2168-c5ad-438f-94c5-d13417888a3b.vsidx deleted file mode 100644 index d3014b4..0000000 Binary files a/.vs/RP2040_UPS_Loader/FileContentIndex/217a2168-c5ad-438f-94c5-d13417888a3b.vsidx and /dev/null differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/2cff8624-1d73-46f4-95fc-86f511b9cf79.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/2cff8624-1d73-46f4-95fc-86f511b9cf79.vsidx new file mode 100644 index 0000000..c01b20d Binary files /dev/null and b/.vs/RP2040_UPS_Loader/FileContentIndex/2cff8624-1d73-46f4-95fc-86f511b9cf79.vsidx differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/37feb339-39ac-4d8a-835a-935d787227a0.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/37feb339-39ac-4d8a-835a-935d787227a0.vsidx deleted file mode 100644 index 53a3fcd..0000000 Binary files a/.vs/RP2040_UPS_Loader/FileContentIndex/37feb339-39ac-4d8a-835a-935d787227a0.vsidx and /dev/null differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/6b435ddc-1ed8-40d7-8e51-6d6611a37427.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/6b435ddc-1ed8-40d7-8e51-6d6611a37427.vsidx new file mode 100644 index 0000000..02e5051 Binary files /dev/null and b/.vs/RP2040_UPS_Loader/FileContentIndex/6b435ddc-1ed8-40d7-8e51-6d6611a37427.vsidx differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/7942641d-4c09-4170-a7a5-2d9f1def7839.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/7942641d-4c09-4170-a7a5-2d9f1def7839.vsidx deleted file mode 100644 index 416f723..0000000 Binary files a/.vs/RP2040_UPS_Loader/FileContentIndex/7942641d-4c09-4170-a7a5-2d9f1def7839.vsidx and /dev/null differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/af2f413a-c955-489a-b6bb-2fd0e9f24916.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/af2f413a-c955-489a-b6bb-2fd0e9f24916.vsidx new file mode 100644 index 0000000..8efc43e Binary files /dev/null and b/.vs/RP2040_UPS_Loader/FileContentIndex/af2f413a-c955-489a-b6bb-2fd0e9f24916.vsidx differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/b06b48d8-7550-4607-8411-e79ba54f8acc.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/b06b48d8-7550-4607-8411-e79ba54f8acc.vsidx deleted file mode 100644 index 1c79534..0000000 Binary files a/.vs/RP2040_UPS_Loader/FileContentIndex/b06b48d8-7550-4607-8411-e79ba54f8acc.vsidx and /dev/null differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/362ecf09-7e5e-44d5-a91d-c39c95da67fc.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/b2c21661-6595-4641-b0b7-84bd9f2495ef.vsidx similarity index 55% rename from .vs/RP2040_UPS_Loader/FileContentIndex/362ecf09-7e5e-44d5-a91d-c39c95da67fc.vsidx rename to .vs/RP2040_UPS_Loader/FileContentIndex/b2c21661-6595-4641-b0b7-84bd9f2495ef.vsidx index db9df7e..cef43e8 100644 Binary files a/.vs/RP2040_UPS_Loader/FileContentIndex/362ecf09-7e5e-44d5-a91d-c39c95da67fc.vsidx and b/.vs/RP2040_UPS_Loader/FileContentIndex/b2c21661-6595-4641-b0b7-84bd9f2495ef.vsidx differ diff --git a/.vs/RP2040_UPS_Loader/FileContentIndex/d0903f61-ad6a-4495-be8f-04b86ee35940.vsidx b/.vs/RP2040_UPS_Loader/FileContentIndex/d0903f61-ad6a-4495-be8f-04b86ee35940.vsidx new file mode 100644 index 0000000..9fe3731 Binary files /dev/null and b/.vs/RP2040_UPS_Loader/FileContentIndex/d0903f61-ad6a-4495-be8f-04b86ee35940.vsidx differ diff --git a/.vs/RP2040_UPS_Loader/v17/.wsuo b/.vs/RP2040_UPS_Loader/v17/.wsuo index 5d22a0d..876d464 100644 Binary files a/.vs/RP2040_UPS_Loader/v17/.wsuo and b/.vs/RP2040_UPS_Loader/v17/.wsuo differ diff --git a/.vs/RP2040_UPS_Loader/v17/DocumentLayout.backup.json b/.vs/RP2040_UPS_Loader/v17/DocumentLayout.backup.json index 976cc55..5f6a6e6 100644 --- a/.vs/RP2040_UPS_Loader/v17/DocumentLayout.backup.json +++ b/.vs/RP2040_UPS_Loader/v17/DocumentLayout.backup.json @@ -1,14 +1,18 @@ { "Version": 1, - "WorkspaceRootPath": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\", + "WorkspaceRootPath": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py||{8B382828-6202-11D1-8870-0000F87579D2}", + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py||{8B382828-6202-11D1-8870-0000F87579D2}", "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:rp2040_Loader.py||{8B382828-6202-11D1-8870-0000F87579D2}" }, { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py||{8B382828-6202-11D1-8870-0000F87579D2}", + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py||{8B382828-6202-11D1-8870-0000F87579D2}", "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Resources\\RP2040\\main.py||{8B382828-6202-11D1-8870-0000F87579D2}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt||{8B382828-6202-11D1-8870-0000F87579D2}", + "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Releases\\CHANGE LOG.txt||{8B382828-6202-11D1-8870-0000F87579D2}" } ], "DocumentGroupContainers": [ @@ -18,22 +22,35 @@ "DocumentGroups": [ { "DockedWidth": 209, - "SelectedChildIndex": 1, + "SelectedChildIndex": 2, "Children": [ { "$type": "Bookmark", "Name": "ST:0:0:{e506b91c-c606-466a-90a9-123d1d1e12b3}" }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "CHANGE LOG.txt", + "DocumentMoniker": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt", + "RelativeDocumentMoniker": "Releases\\CHANGE LOG.txt", + "ToolTip": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt", + "RelativeToolTip": "Releases\\CHANGE LOG.txt", + "ViewState": "AgIAAAYAAAAAAAAAAAAAACUAAAA+AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003109|", + "WhenOpened": "2025-10-06T12:33:48.161Z", + "EditorCaption": "" + }, { "$type": "Document", "DocumentIndex": 0, "Title": "rp2040_Loader.py", - "DocumentMoniker": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", + "DocumentMoniker": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", "RelativeDocumentMoniker": "rp2040_Loader.py", - "ToolTip": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", + "ToolTip": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", "RelativeToolTip": "rp2040_Loader.py", - "ViewState": "AgIAAFQAAAAAAAAAAAAAAIIAAAASAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.002457|", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAJEAAABAAAAAAAAAAA==", + "Icon": "00000000-0000-0000-0000-000000000000.000000|iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANASURBVEhLtZVPaBxlGMZ/s7uTNazZMW3Y/BGxRFOkWsQU3VAPxoJ6KiKIItJDwTnkomhhK\u002BRg7En3losHFwlBRDx5KGgPHhQruhKaUChaiCbWuNrGtttunN3Z\u002Bb7v9TCb7GTI6HrwgZf55nln3ud9n\u002B9jBv5PiIgV51zXlTj3L3i0Uqksxclt7CkwPz8fp/fE7Oxs4Pv\u002BlSAIXq5UKtV4HiAVJ/4LHMexS6XSPtu2P3JdtxjP808C1Wo1MaIoFAqDEZEju5J7wXVd8Tyvp5ibm9tZr62t3ZiZmVl1Xfe\u002BaL3ECXpFuVymXC6zuLg4mE6nR4DD0XwmehNF3IooisXQ7lKptItfWFhYWllZ2cUlTlAsFveMqakpbNvG0xYb9TbrN1rcbBoymQyO42TjdRInSMJtz\u002Bedcz\u002Bwvnkbr\u002BmjlUKrgOF8ljMvPP3I8vKyHX0\u002BcYL4ydmO9bpif86m/OJkp3gYv27e4uzSL9np6emD0TqJAnFrtsMY4Zsff\u002BfUh99itMZoFV6VYstrMTAwcGe0TqIAgNYarTVWKsXSlS0\u002B/r7GhbU/efLQCEcPFnjq8Bh2GrRWaK0xxvDEZP1NaXwuElw7LyL7Evcgeorq\u002BQk\u002B\u002BHJ1x\u002B\u002BuNeHadO6NGPC\u002BDl9qXXqcoVNvJU4QteXcxVqny7DT7rrLGa2YGAYQ0C1oXQZ19dlEgSg2NhuYTqdGKdJiODCUY3w4z/hInvtHHZ47Os5LR34C5YFugvagXbs38WsatejdaoAKArQKuHuwn/dP\u002BPTLatgthNegBmoLjA\u002BmDdqHkdPJmxy1aCyfxXSsmDmWoz/4CtRvoGoQbID/MwS3Op03u1P03XMzUSCKYw\u002BN7mymc4fqJkwQWqE6haPr7ATYo5/2ZBFAM3\u002BA2vUGxx9uUpBPQgtMG/oOgZUFUeGHIZUD0nDXM9fIDD2WKBBHKpXCsiz6zGW4/l5Y3Pig2yAajECuCGOn3wbOA1XLsho9WQRgjEFrjZCWrtcdW/a/AkMnIdUPgGVZX1iW1SDpnxznonjj9dcuPVD47kHqn4Ui21PkJglGz7TtrPO8ZVln4\u002B/1DBFJi8irohor8tdFJVsXRNp/rItIVUROiMjx6PN/A\u002BOzH72MzdOgAAAAAElFTkSuQmCC", "WhenOpened": "2025-07-10T14:11:57.024Z", "EditorCaption": "" }, @@ -41,17 +58,14 @@ "$type": "Document", "DocumentIndex": 1, "Title": "main.py", - "DocumentMoniker": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", + "DocumentMoniker": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", "RelativeDocumentMoniker": "Resources\\RP2040\\main.py", - "ToolTip": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", + "ToolTip": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", "RelativeToolTip": "Resources\\RP2040\\main.py", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.002457|", - "WhenOpened": "2025-07-23T11:07:29.706Z" - }, - { - "$type": "Bookmark", - "Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}" + "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAABqAAAAAAAAAA==", + "Icon": "00000000-0000-0000-0000-000000000000.000000|iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANASURBVEhLtZVPaBxlGMZ/s7uTNazZMW3Y/BGxRFOkWsQU3VAPxoJ6KiKIItJDwTnkomhhK\u002BRg7En3losHFwlBRDx5KGgPHhQruhKaUChaiCbWuNrGtttunN3Z\u002Bb7v9TCb7GTI6HrwgZf55nln3ud9n\u002B9jBv5PiIgV51zXlTj3L3i0Uqksxclt7CkwPz8fp/fE7Oxs4Pv\u002BlSAIXq5UKtV4HiAVJ/4LHMexS6XSPtu2P3JdtxjP808C1Wo1MaIoFAqDEZEju5J7wXVd8Tyvp5ibm9tZr62t3ZiZmVl1Xfe\u002BaL3ECXpFuVymXC6zuLg4mE6nR4DD0XwmehNF3IooisXQ7lKptItfWFhYWllZ2cUlTlAsFveMqakpbNvG0xYb9TbrN1rcbBoymQyO42TjdRInSMJtz\u002Bedcz\u002Bwvnkbr\u002BmjlUKrgOF8ljMvPP3I8vKyHX0\u002BcYL4ydmO9bpif86m/OJkp3gYv27e4uzSL9np6emD0TqJAnFrtsMY4Zsff\u002BfUh99itMZoFV6VYstrMTAwcGe0TqIAgNYarTVWKsXSlS0\u002B/r7GhbU/efLQCEcPFnjq8Bh2GrRWaK0xxvDEZP1NaXwuElw7LyL7Evcgeorq\u002BQk\u002B\u002BHJ1x\u002B\u002BuNeHadO6NGPC\u002BDl9qXXqcoVNvJU4QteXcxVqny7DT7rrLGa2YGAYQ0C1oXQZ19dlEgSg2NhuYTqdGKdJiODCUY3w4z/hInvtHHZ47Os5LR34C5YFugvagXbs38WsatejdaoAKArQKuHuwn/dP\u002BPTLatgthNegBmoLjA\u002BmDdqHkdPJmxy1aCyfxXSsmDmWoz/4CtRvoGoQbID/MwS3Op03u1P03XMzUSCKYw\u002BN7mymc4fqJkwQWqE6haPr7ATYo5/2ZBFAM3\u002BA2vUGxx9uUpBPQgtMG/oOgZUFUeGHIZUD0nDXM9fIDD2WKBBHKpXCsiz6zGW4/l5Y3Pig2yAajECuCGOn3wbOA1XLsho9WQRgjEFrjZCWrtcdW/a/AkMnIdUPgGVZX1iW1SDpnxznonjj9dcuPVD47kHqn4Ui21PkJglGz7TtrPO8ZVln4\u002B/1DBFJi8irohor8tdFJVsXRNp/rItIVUROiMjx6PN/A\u002BOzH72MzdOgAAAAAElFTkSuQmCC", + "WhenOpened": "2025-07-23T11:07:29.706Z", + "EditorCaption": "" } ] } diff --git a/.vs/RP2040_UPS_Loader/v17/DocumentLayout.json b/.vs/RP2040_UPS_Loader/v17/DocumentLayout.json index 91e72b1..23d2c22 100644 --- a/.vs/RP2040_UPS_Loader/v17/DocumentLayout.json +++ b/.vs/RP2040_UPS_Loader/v17/DocumentLayout.json @@ -1,18 +1,18 @@ { "Version": 1, - "WorkspaceRootPath": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\", + "WorkspaceRootPath": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt||{8B382828-6202-11D1-8870-0000F87579D2}", - "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Releases\\CHANGE LOG.txt||{8B382828-6202-11D1-8870-0000F87579D2}" - }, - { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py||{8B382828-6202-11D1-8870-0000F87579D2}", + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py||{8B382828-6202-11D1-8870-0000F87579D2}", "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:rp2040_Loader.py||{8B382828-6202-11D1-8870-0000F87579D2}" }, { - "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py||{8B382828-6202-11D1-8870-0000F87579D2}", + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py||{8B382828-6202-11D1-8870-0000F87579D2}", "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Resources\\RP2040\\main.py||{8B382828-6202-11D1-8870-0000F87579D2}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt||{8B382828-6202-11D1-8870-0000F87579D2}", + "RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Releases\\CHANGE LOG.txt||{8B382828-6202-11D1-8870-0000F87579D2}" } ], "DocumentGroupContainers": [ @@ -22,7 +22,7 @@ "DocumentGroups": [ { "DockedWidth": 209, - "SelectedChildIndex": 1, + "SelectedChildIndex": 2, "Children": [ { "$type": "Bookmark", @@ -30,40 +30,40 @@ }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 2, "Title": "CHANGE LOG.txt", - "DocumentMoniker": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt", + "DocumentMoniker": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt", "RelativeDocumentMoniker": "Releases\\CHANGE LOG.txt", - "ToolTip": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt", + "ToolTip": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Releases\\CHANGE LOG.txt", "RelativeToolTip": "Releases\\CHANGE LOG.txt", - "ViewState": "AgIAAAAAAAAAAAAAAAAAACEAAAAAAAAAAAAAAA==", + "ViewState": "AgIAAAYAAAAAAAAAAAAAACUAAAA+AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003109|", "WhenOpened": "2025-10-06T12:33:48.161Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 1, + "DocumentIndex": 0, "Title": "rp2040_Loader.py", - "DocumentMoniker": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", + "DocumentMoniker": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", "RelativeDocumentMoniker": "rp2040_Loader.py", - "ToolTip": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", + "ToolTip": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\rp2040_Loader.py", "RelativeToolTip": "rp2040_Loader.py", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAIIAAAASAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.002457|", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAB0AAABAAAAAAAAAAA==", + "Icon": "00000000-0000-0000-0000-000000000000.000000|iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANASURBVEhLtZVPaBxlGMZ/s7uTNazZMW3Y/BGxRFOkWsQU3VAPxoJ6KiKIItJDwTnkomhhK\u002BRg7En3losHFwlBRDx5KGgPHhQruhKaUChaiCbWuNrGtttunN3Z\u002Bb7v9TCb7GTI6HrwgZf55nln3ud9n\u002B9jBv5PiIgV51zXlTj3L3i0Uqksxclt7CkwPz8fp/fE7Oxs4Pv\u002BlSAIXq5UKtV4HiAVJ/4LHMexS6XSPtu2P3JdtxjP808C1Wo1MaIoFAqDEZEju5J7wXVd8Tyvp5ibm9tZr62t3ZiZmVl1Xfe\u002BaL3ECXpFuVymXC6zuLg4mE6nR4DD0XwmehNF3IooisXQ7lKptItfWFhYWllZ2cUlTlAsFveMqakpbNvG0xYb9TbrN1rcbBoymQyO42TjdRInSMJtz\u002Bedcz\u002Bwvnkbr\u002BmjlUKrgOF8ljMvPP3I8vKyHX0\u002BcYL4ydmO9bpif86m/OJkp3gYv27e4uzSL9np6emD0TqJAnFrtsMY4Zsff\u002BfUh99itMZoFV6VYstrMTAwcGe0TqIAgNYarTVWKsXSlS0\u002B/r7GhbU/efLQCEcPFnjq8Bh2GrRWaK0xxvDEZP1NaXwuElw7LyL7Evcgeorq\u002BQk\u002B\u002BHJ1x\u002B\u002BuNeHadO6NGPC\u002BDl9qXXqcoVNvJU4QteXcxVqny7DT7rrLGa2YGAYQ0C1oXQZ19dlEgSg2NhuYTqdGKdJiODCUY3w4z/hInvtHHZ47Os5LR34C5YFugvagXbs38WsatejdaoAKArQKuHuwn/dP\u002BPTLatgthNegBmoLjA\u002BmDdqHkdPJmxy1aCyfxXSsmDmWoz/4CtRvoGoQbID/MwS3Op03u1P03XMzUSCKYw\u002BN7mymc4fqJkwQWqE6haPr7ATYo5/2ZBFAM3\u002BA2vUGxx9uUpBPQgtMG/oOgZUFUeGHIZUD0nDXM9fIDD2WKBBHKpXCsiz6zGW4/l5Y3Pig2yAajECuCGOn3wbOA1XLsho9WQRgjEFrjZCWrtcdW/a/AkMnIdUPgGVZX1iW1SDpnxznonjj9dcuPVD47kHqn4Ui21PkJglGz7TtrPO8ZVln4\u002B/1DBFJi8irohor8tdFJVsXRNp/rItIVUROiMjx6PN/A\u002BOzH72MzdOgAAAAAElFTkSuQmCC", "WhenOpened": "2025-07-10T14:11:57.024Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 1, "Title": "main.py", - "DocumentMoniker": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", + "DocumentMoniker": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", "RelativeDocumentMoniker": "Resources\\RP2040\\main.py", - "ToolTip": "C:\\Users\\william\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", + "ToolTip": "C:\\Users\\William\\Documents\\Git\\RP2040_UPS_Loader\\Resources\\RP2040\\main.py", "RelativeToolTip": "Resources\\RP2040\\main.py", - "ViewState": "AgIAAGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.002457|", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAABqAAAAAAAAAA==", + "Icon": "00000000-0000-0000-0000-000000000000.000000|iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANASURBVEhLtZVPaBxlGMZ/s7uTNazZMW3Y/BGxRFOkWsQU3VAPxoJ6KiKIItJDwTnkomhhK\u002BRg7En3losHFwlBRDx5KGgPHhQruhKaUChaiCbWuNrGtttunN3Z\u002Bb7v9TCb7GTI6HrwgZf55nln3ud9n\u002B9jBv5PiIgV51zXlTj3L3i0Uqksxclt7CkwPz8fp/fE7Oxs4Pv\u002BlSAIXq5UKtV4HiAVJ/4LHMexS6XSPtu2P3JdtxjP808C1Wo1MaIoFAqDEZEju5J7wXVd8Tyvp5ibm9tZr62t3ZiZmVl1Xfe\u002BaL3ECXpFuVymXC6zuLg4mE6nR4DD0XwmehNF3IooisXQ7lKptItfWFhYWllZ2cUlTlAsFveMqakpbNvG0xYb9TbrN1rcbBoymQyO42TjdRInSMJtz\u002Bedcz\u002Bwvnkbr\u002BmjlUKrgOF8ljMvPP3I8vKyHX0\u002BcYL4ydmO9bpif86m/OJkp3gYv27e4uzSL9np6emD0TqJAnFrtsMY4Zsff\u002BfUh99itMZoFV6VYstrMTAwcGe0TqIAgNYarTVWKsXSlS0\u002B/r7GhbU/efLQCEcPFnjq8Bh2GrRWaK0xxvDEZP1NaXwuElw7LyL7Evcgeorq\u002BQk\u002B\u002BHJ1x\u002B\u002BuNeHadO6NGPC\u002BDl9qXXqcoVNvJU4QteXcxVqny7DT7rrLGa2YGAYQ0C1oXQZ19dlEgSg2NhuYTqdGKdJiODCUY3w4z/hInvtHHZ47Os5LR34C5YFugvagXbs38WsatejdaoAKArQKuHuwn/dP\u002BPTLatgthNegBmoLjA\u002BmDdqHkdPJmxy1aCyfxXSsmDmWoz/4CtRvoGoQbID/MwS3Op03u1P03XMzUSCKYw\u002BN7mymc4fqJkwQWqE6haPr7ATYo5/2ZBFAM3\u002BA2vUGxx9uUpBPQgtMG/oOgZUFUeGHIZUD0nDXM9fIDD2WKBBHKpXCsiz6zGW4/l5Y3Pig2yAajECuCGOn3wbOA1XLsho9WQRgjEFrjZCWrtcdW/a/AkMnIdUPgGVZX1iW1SDpnxznonjj9dcuPVD47kHqn4Ui21PkJglGz7TtrPO8ZVln4\u002B/1DBFJi8irohor8tdFJVsXRNp/rItIVUROiMjx6PN/A\u002BOzH72MzdOgAAAAAElFTkSuQmCC", "WhenOpened": "2025-07-23T11:07:29.706Z", "EditorCaption": "" } diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite index a977fcb..fb3359a 100644 Binary files a/.vs/slnx.sqlite and b/.vs/slnx.sqlite differ diff --git a/Firmware/ADAFRUIT_FEATHER_RP2040-20250415-v1.25.0.uf2 b/Firmware/ADAFRUIT_FEATHER_RP2040-20250415-v1.25.0.uf2 deleted file mode 100644 index 3607f11..0000000 Binary files a/Firmware/ADAFRUIT_FEATHER_RP2040-20250415-v1.25.0.uf2 and /dev/null differ diff --git a/Firmware/RP2040-v1.26.1.uf2 b/Firmware/RP2040-v1.26.1.uf2 new file mode 100644 index 0000000..7c4a0c3 Binary files /dev/null and b/Firmware/RP2040-v1.26.1.uf2 differ diff --git a/Firmware/RP2350-v1.26.1.uf2 b/Firmware/RP2350-v1.26.1.uf2 new file mode 100644 index 0000000..631aa69 Binary files /dev/null and b/Firmware/RP2350-v1.26.1.uf2 differ diff --git a/Releases/CHANGE LOG.txt b/Releases/CHANGE LOG.txt index a27dacc..6152c66 100644 --- a/Releases/CHANGE LOG.txt +++ b/Releases/CHANGE LOG.txt @@ -31,3 +31,13 @@ RP Loader V1.1.0 - 06/10/2025 Improvements: - Added support for the RP2350-ETH (Pico 2 platform) +RP Loader V1.1.1 - 08/10/2025 + +Improvements: +- Included the firmware for the RP2350-ETH (Pico 2 platform) in the Firmware folder +- Updated firmwares to latest version of MicroPython (V1.26.1) +- Removed various unessasary parts of the program to make it even faster to run :) + +Bug Fixes: +- Fixed support for the RP2350-ETH (Pico 2 platform) + diff --git a/Resources/RP2040/main.py b/Resources/RP2040/main.py index 44456b4..6c640ff 100644 --- a/Resources/RP2040/main.py +++ b/Resources/RP2040/main.py @@ -5,7 +5,6 @@ from ch9120 import CH9120 import ujson import math -start_time = time.time() # --- CH9120 Network Configuration --- MODE = 0 @@ -135,12 +134,6 @@ def update_ip_configuration(ip, gateway, subnet): save_network_config(ip, gateway, subnet) -def get_uptime(): - seconds = int(time.time() - start_time) - hrs = seconds // 3600 - mins = (seconds % 3600) // 60 - secs = seconds % 60 - return f"{hrs:02d}:{mins:02d}:{secs:02d}" def main(): ch9120_configure() diff --git a/rp2040_Loader.py b/rp2040_Loader.py index e22457c..627daed 100644 --- a/rp2040_Loader.py +++ b/rp2040_Loader.py @@ -128,7 +128,7 @@ class RP2040UploaderApp: if __name__ == "__main__": root = tk.Tk() app = RP2040UploaderApp(root) - root.title("RP Loader V1.1.0") + root.title("RP Loader V1.1.1") root.iconbitmap(r'Resources/icon1.ico') @@ -143,7 +143,7 @@ if __name__ == "__main__": # Footer label in bottom right footer_frame = tk.Frame(root) footer_frame.pack(side=tk.BOTTOM, fill=tk.X) - footer_label = tk.Label(footer_frame, text="Made by Hendo 06/10/2025", anchor="e", justify="right", font=("TkDefaultFont", 7, "bold")) + footer_label = tk.Label(footer_frame, text="Made by Hendo 08/10/2025", anchor="e", justify="right", font=("TkDefaultFont", 7, "bold")) footer_label.pack(side=tk.RIGHT, padx=10, pady=5) root.mainloop()