Arduino IDE 2.0.0-rc9 Cannot open sketch that it saved

Actually, this applies to previous versions of the IDE 2.0.0 as well.

If I open the IDE and save the default sketch as, say, NewSketch.ino, it will create the directory and the file in the location determined by preferences. If I quit the IDE and reopen it, then try and load NewSketch.ino it refuses to do so, instead giving me a new default sketch.

I can open the saved sketch in Arduino 1.8.19 and also in VS Code with no issues.

The details that would seem to apply:

  • I am using Windows 11 as a Parallels VM with the Documents folder shared from my iMac. Parallels is correctly setup.
  • The directory that contains my Arduino sketches is a sub-folder within Documents.
  • As mentioned, I can open the IDE and Save As... and create the sketch and its folder here, but cannot then re-open the sketch in 2.0.0, (either double-clicking it or using the "Open" option inside the IDE) but I can in the older version of the IDE and other Windows text editing applications.
  • If I create a new sketch in IDE 2.0.0 and save it in, say, a OneDrive folder, then it will create the sketch and its folder and I can then re-open it with no problems in IDE 2.0.0.

It would seem to me that there is some issue with how IDE 2.0.0 is working in respect to that shared Documents folder that doesn't cause an issue with other Windows 11 applications.
I don't know if there is a way to see more about what is happening when I try and open the sketch as it shows me no error messages at all.

Hi @AndrewDJ. Thanks for your excellent report!

There is. I think this is a good next step in the investigation.

Arduino IDE outputs logs in a few ways:

  • To the terminal when started from the command line
  • To log files, which are under %APPDATA%\Arduino IDE\ (e.g., C:\Users\<user name>\AppData\Roaming\Arduino IDE\ on Windows.
  • To the "Developer Tools" console (but these are generally less comprehensive than the logs from either of the first two)

You can use either of the first two, but I generally find that, in the case of a reproducible issue, the terminal logs are more convenient. So I'll provide instructions for getting those:

  1. Start Windows "File Explorer".
  2. Open the Arduino IDE installation folder.
    (usually C:\Program Files\Arduino IDE or C:\Users\<user name>\AppData\Local\Programs\Arduino IDE).
  3. In the folder listing of the Arduino IDE installation folder, hold the Shift key while clicking the right hand button on the mouse.
  4. From the context menu, click "Open PowerShell window here".
    PowerShell will now open with the current directory set to the Arduino IDE installation folder.
  5. Type the following command:
    & ".\Arduino IDE"
    
  6. Press the Enter key.
    Debug output should now be printed to the PowerShell window as the Arduino IDE starts (or fails to start).
  7. Attempt to open the sketch from the problematic location.
  8. Switch back to the PowerShell window if the Arduino IDE window took the focus.
  9. Right click on the title bar of the PowerShell window.
    This will open a context menu.
  10. Select Edit > Select All from the context menu.
    This will select all the text in the PowerShell window.
  11. Press Ctrl+C.
    This will copy the contents of the PowerShell window to the clipboard.
  12. Open a forum reply here by clicking the Reply button.
  13. Click the </> icon on the post composer toolbar.
    This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
  14. Press Ctrl+V.
    This will paste the output into the code block.
  15. Move the cursor outside of the code block markup before you add any additional text to your reply.
  16. Click the Reply button to post the output.

Please let me know if you have any questions or problems while following those instructions.

Thanks for the info - here's the (rather large) result:

PS C:\Program Files\Arduino IDE\locales> cd ..
PS C:\Program Files\Arduino IDE> & ".\Arduino IDE"
PS C:\Program Files\Arduino IDE>
Starting backend process. PID: 1760
Using browser-only version of superagent in non-browser environment
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
root INFO Configuration directory URI: 'file:///c%3A/Users/andrewjohnson/.theia'
root INFO Backend Object.initialize: 3.7 ms [Finished 1.006 s after backend start]
root INFO Backend Object.configure: 2.9 ms [Finished 1.006 s after backend start]
root INFO Backend MessagingContribution.onStart: 1.3 ms [Finished 1.006 s after backend start]
root INFO Backend OSBackendApplicationContribution.configure: 0.4 ms [Finished 1.045 s after backend start]
root INFO Backend DefaultWorkspaceServer.onStart: 0.3 ms [Finished 1.045 s after backend start]
root INFO Backend LocalizationBackendContribution.initialize: 39.5 ms [Finished 1.046 s after backend start]
root INFO Backend LocalizationBackendContribution.configure: 0.4 ms [Finished 1.046 s after backend start]
root INFO Backend TaskBackendApplicationContribution.onStart: 0.2 ms [Finished 1.046 s after backend start]
root INFO Backend PluginDeployerContribution.initialize: 2.0 ms [Finished 1.048 s after backend start]
root INFO Backend ElectronTokenBackendContribution.configure: 1.9 ms [Finished 1.048 s after backend start]
root INFO Backend ConfigServiceImpl.onStart: 2.3 ms [Finished 1.048 s after backend start]
root INFO Backend WebviewBackendSecurityWarnings.initialize: 0.4 ms [Finished 1.050 s after backend start]
root INFO Backend ArduinoDaemonImpl.onStart: 0.4 ms [Finished 1.050 s after backend start]
daemon INFO Starting daemon from C:\Program Files\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe...
root INFO Backend NodeFileUploadService.configure: 1.8 ms [Finished 1.051 s after backend start]
discovery-log INFO start
discovery-log INFO start new deferred
root INFO Backend BoardDiscovery.onStart: 0.4 ms [Finished 1.052 s after backend start]
root INFO Backend FileDownloadEndpoint.configure: 1.0 ms [Finished 1.053 s after backend start]
root INFO Backend AuthenticationServiceImpl.onStart: 0.1 ms [Finished 1.053 s after backend start]
root INFO Backend PluginApiContribution.configure: 0.5 ms [Finished 1.054 s after backend start]
root INFO Backend HostedPluginReader.configure: 0.2 ms [Finished 1.054 s after backend start]
root INFO Backend HostedPluginReader.configure: 0.2 ms [Finished 1.055 s after backend start]
root INFO Backend PlotterBackendContribution.configure: 0.8 ms [Finished 1.056 s after backend start]
root INFO Theia app listening on http://localhost:65009.
root INFO Finished starting backend application: 5.7 ms [Finished 1.059 s after backend start]
root WARN The local plugin referenced by local-dir:/c%3A/Users/andrewjohnson/.arduinoIDE/extensions does not exist.
Restoring workspace roots: c:\Users\andrewjohnson\AppData\Local\Temp\.arduinoIDE-unsaved2022626-10452-1qbxy83.lqf7\sketch_jul26b
root WARN The local plugin referenced by local-dir:/c%3A/Users/andrewjohnson/.arduinoIDE/plugins does not exist.
root WARN The local plugin referenced by local-dir:C:\Users\andrewjohnson\.arduinoProIDE\plugins does not exist.
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "cortex-debug" to a VS Code extension "cortex-debug@0.3.10" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-arduino-tools" to a VS Code extension "vscode-arduino-tools@0.0.2-beta.4" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-cpp" to a VS Code extension "cpp@1.52.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json" to a VS Code extension "json@1.46.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json-language-features" to a VS Code extension "json-language-features@1.46.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-cs" to a VS Code extension "vscode-language-pack-cs@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-de" to a VS Code extension "vscode-language-pack-de@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-es" to a VS Code extension "vscode-language-pack-es@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-fr" to a VS Code extension "vscode-language-pack-fr@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-it" to a VS Code extension "vscode-language-pack-it@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-ja" to a VS Code extension "vscode-language-pack-ja@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-nl" to a VS Code extension "vscode-language-pack-nl@1.48.3" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-pt-BR" to a VS Code extension "vscode-language-pack-pt-BR@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-ru" to a VS Code extension "vscode-language-pack-ru@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-tr" to a VS Code extension "vscode-language-pack-tr@1.69.0" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-language-pack-zh-hans" to a VS Code extension "vscode-language-pack-zh-hans@1.69.0" with engines:
root ERROR ---- !!!SLOW!!! DURATION: loadCliConfig took 348.465 ms. Args: [] ----
root INFO Resolve plugins list: 1388.9 ms [Finished 2.441 s after backend start]
root INFO Deployed backend plugin "cortex-debug@0.3.10" from "C:\Program Files\Arduino IDE\resources\app\plugins\cortex-debug\extension\dist\extension": 6.7 ms [Finished 2.448 s after backend start]
root INFO Deployed backend plugin "vscode-arduino-tools@0.0.2-beta.4" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-arduino-tools\extension\dist\bundle": 5.9 ms [Finished 2.454 s after backend start]
root INFO Deployed backend plugin "cpp@1.52.1" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-cpp\extension": 6.9 ms [Finished 2.461 s after backend start]
root INFO Deployed backend plugin "json@1.46.1" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-json\extension": 2.1 ms [Finished 2.463 s after backend start]
root INFO Deployed backend plugin "json-language-features@1.46.1" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-json-language-features\extension\client\dist\jsonMain": 0.8 ms [Finished 2.464 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-cs@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-cs\extension": 128.3 ms [Finished 2.592 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-de@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-de\extension": 120.2 ms [Finished 2.712 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-es@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-es\extension": 128.8 ms [Finished 2.841 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-fr@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-fr\extension": 107.2 ms [Finished 2.949 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-it@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-it\extension": 94.7 ms [Finished 3.043 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-ja@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-ja\extension": 71.9 ms [Finished 3.115 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-nl@1.48.3" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-nl\extension": 30.1 ms [Finished 3.145 s after backend start]
daemon INFO {"level":"info","msg":"Using config file: c:\\Users\\andrewjohnson\\.arduinoIDE\\arduino-cli.yaml","time":"2022-07-26T19:12:43+01:00"}
{"level":"info","msg":"arduino-cli.exe version 0.25.0","time":"2022-07-26T19:12:43+01:00"}
{"level":"info","msg":"Executing `arduino-cli daemon`","time":"2022-07-26T19:12:43+01:00"}
{"IP":"127.0.0.1","Port":"64563"}

daemon INFO Daemon is running.
root INFO Deployed backend plugin "vscode-language-pack-pt-BR@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-pt-BR\extension": 289.8 ms [Finished 3.435 s after backend start]
root INFO Deployed backend plugin "vscode-language-pack-ru@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-ru\extension": 184.4 ms [Finished 3.620 s after backend start]
daemon INFO {"index":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_index.json","level":"info","msg":"Checking signature","signatureFile":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_index.json.sig","time":"2022-07-26T19:12:44+01:00","trusted":true}

root INFO Deployed backend plugin "vscode-language-pack-tr@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-tr\extension": 200.4 ms [Finished 3.820 s after backend start]
daemon INFO {"error":"opening signature file: open c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_4dsystems_index.json.sig: The system cannot find the file specified.","index":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_4dsystems_index.json","level":"info","msg":"Checking signature","signatureFile":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_4dsystems_index.json.sig","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Loading hardware from: c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Loading package 4D Systems from: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\4D Systems\\hardware","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Adding monitor tool","protocol":"serial","time":"2022-07-26T19:12:44+01:00","tool":"builtin:serial-monitor"}
{"level":"info","msg":"Loaded platform","platform":{"ID":"4D Systems:avr","Installed":"1.8.1","Latest":"1.8.1","Name":"4D Systems AVR Boards"},"time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Loading package arduino from: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware","time":"2022-07-26T19:12:44+01:00"}
{"error":"opening signature file: open C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\installed.json.sig: The system cannot find the file specified.","index":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\installed.json","level":"info","msg":"Checking signature","signatureFile":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\installed.json.sig","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Adding monitor tool","protocol":"serial","time":"2022-07-26T19:12:44+01:00","tool":"builtin:serial-monitor"}
{"level":"info","msg":"Loaded platform","platform":{"ID":"arduino:avr","Installed":"1.8.5","Latest":"1.8.5","Name":"Arduino AVR Boards"},"time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Checking existence of 'tools' path: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\tools","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Loading tools from dir: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\tools","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:44+01:00","tool":{"version":"1.3.0","systems":[{"os":"i686-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_386.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_386.tar.bz2","Checksum":"SHA-256:3e7f59d6fbc7a724598303f0d3289d0c4fd137a8973437980658379a024887b2","Size":2633516,"CachePath":"packages"}},{"os":"x86_64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_amd64.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_amd64.tar.bz2","Checksum":"SHA-256:aa45ee2441ffc3a122daec5802941d1fa2ac47adf5c5c481b5e0daa4dc259ffa","Size":2716248,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_arm.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_arm.tar.bz2","Checksum":"SHA-256:1888587409b56aef4ba0ab0e6703b3dccba7cc3a022756ba9b908247e5d5a656","Size":2567435,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_arm64.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_arm64.tar.bz2","Checksum":"SHA-256:835ed8f37cffac37e979d1b0f6041559592d3d98be52f0e8611b76c4858e4113","Size":2472427,"CachePath":"packages"}},{"os":"i386-apple-darwin11","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-darwin_amd64.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-darwin_amd64.tar.bz2","Checksum":"SHA-256:d5d0f82ff829c0e434d12a2ee640a6fbd78f893ab37782edbb8b5bf2359d119e","Size":2766116,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-windows_386.zip","ArchiveFileName":"arduinoOTA-1.3.0-windows_386.zip","Checksum":"SHA-256:051943844eee442460d2c709edefadca184287fffd2b6c100dd53aa742aa05f6","Size":2768948,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:44+01:00","tool":{"version":"7.3.0-atmel3.6.1-arduino7","systems":[{"os":"arm-linux-gnueabihf","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-arm-linux-gnueabihf.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-arm-linux-gnueabihf.tar.bz2","Checksum":"SHA-256:3903553d035da59e33cff9941b857c3cb379cb0638105dfdf69c97f0acc8e7b5","Size":34683056,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-aarch64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-aarch64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:03d322b9df6da17289e9e7c6233c34a8535d9c645c19efc772ba19e56914f339","Size":38045723,"CachePath":"packages"}},{"os":"x86_64-apple-darwin14","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-apple-darwin14.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-apple-darwin14.tar.bz2","Checksum":"SHA-256:f6ed2346953fcf88df223469088633eb86de997fa27ece117fd1ef170d69c1f8","Size":36684546,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-w64-mingw32.zip","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-w64-mingw32.zip","Checksum":"SHA-256:a54f64755fff4cb792a1495e5defdd789902a2a3503982e81b898299cf39800e","Size":52519412,"CachePath":"packages"}},{"os":"i686-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-pc-linux-gnu.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:954bbffb33545bcdcd473af993da2980bf32e8461ff55a18e0eebc7b2ef69a4c","Size":37176991,"CachePath":"packages"}},{"os":"x86_64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:bd8c37f6952a2130ac9ee32c53f6a660feb79bee8353c8e289eb60fdcefed91e","Size":37630618,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:44+01:00","tool":{"version":"6.3.0-arduino17","systems":[{"os":"arm-linux-gnueabihf","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-armhf-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-armhf-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:2a8e68c5d803aa6f902ef219f177ec3a4c28275d85cbe272962ad2cd374f50d1","Size":219631,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-aarch64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-aarch64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:6cf948f751acfe7b96684537f2291c766ec8b54b4f7dc95539864821456fa9fc","Size":229852,"CachePath":"packages"}},{"os":"x86_64-apple-darwin12","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2","Checksum":"SHA-256:120cc9edaae699e7e9ac50b1b8eb0e7d51fdfa555bac54233c2511e6ee5418c9","Size":279045,"CachePath":"packages"}},{"os":"x86_64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:accdfb920af2aabf4f7461d2ac73c0751760f525216dc4e7657427a78c60d13d","Size":254271,"CachePath":"packages"}},{"os":"i686-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-i686-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-i686-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:5c8cc6c17db9300e1451fe41cd7178b0442b4490ee6fdbc0aed9811aef96c05f","Size":244550,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-i686-w64-mingw32.zip","ArchiveFileName":"avrdude-6.3.0-arduino17-i686-w64-mingw32.zip","Checksum":"SHA-256:e99188873c7c5ad8f8f906f068c33600e758b2e36cce3adbd518a21bd266749d","Size":328460,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loading package builtin from: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\builtin","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Checking existence of 'tools' path: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\builtin\\tools","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Loading tools from dir: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\builtin\\tools","time":"2022-07-26T19:12:44+01:00"}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:44+01:00","tool":{"version":"5.8-arduino11","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-i686-pc-linux-gnu.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-i686-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:3e219116f54d9035f6c49c600d0bb358710dcce139798ad237de0eef7998d0e2","Size":106930,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-x86_64-pc-linux-gnu.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-x86_64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:62b514f3aaf37b5429ef703853bb46365fb91b4754c1916d085bf134004886e3","Size":111604,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-i686-mingw32.zip","ArchiveFileName":"ctags-5.8-arduino11-pm-i686-mingw32.zip","Checksum":"SHA-256:106c9f074a3e2ec55bd8a461c1522bb4c90488275f061c3d51942862c99b8ba7","Size":116455,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-x86_64-apple-darwin.zip","ArchiveFileName":"ctags-5.8-arduino11-pm-x86_64-apple-darwin.zip","Checksum":"SHA-256:bf74807260ddf0e1fc94d67e9cd8a41b7c0a2f0bee03e254e6975139b37ef250","Size":118296,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-armv6-linux-gnueabihf.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-armv6-linux-gnueabihf.tar.bz2","Checksum":"SHA-256:098e8dc6a7dc0ddf09ef28e6e2e81d2ae181d12f41fb182dd78ff1387d4eb285","Size":95271,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-aarch64-linux-gnu.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-aarch64-linux-gnu.tar.bz2","Checksum":"SHA-256:89b6f8adb7b7124ebe2eb30970ea77c754cd2239e0d8a6b0102ae2a36416c6ef","Size":100819,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:44+01:00","tool":{"version":"1.0.5","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_32bit.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_32bit.tar.gz","Checksum":"SHA-256:98cf9f9314ce8512baa4778d617bad5682f4dae74d00ee50c023863969a2a21a","Size":2392091,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_64bit.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_64bit.tar.gz","Checksum":"SHA-256:99ceb2ec11c40761e9cf996f8b1b5a65ae8d5db0ba6978a0518f36bb2d8628cd","Size":2466817,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Windows_32bit.zip","ArchiveFileName":"mdns-discovery_v1.0.5_Windows_32bit.zip","Checksum":"SHA-256:149d33749e617f5f58344416f045f0e0f5ae8124eba5771e17d33768d4ce3221","Size":2584774,"CachePath":"packages"}},{"os":"x86_64-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Windows_64bit.zip","ArchiveFileName":"mdns-discovery_v1.0.5_Windows_64bit.zip","Checksum":"SHA-256:aec72b399693b2e109df865e272a4bc834b0930162a52cdb18ded294b5cb7e12","Size":2631982,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_macOS_64bit.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_macOS_64bit.tar.gz","Checksum":"SHA-256:7da2a90ddd2a047b9ef05076b60e415f924d74901bc89c99e956568f34928a14","Size":2416088,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_ARMv6.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_ARMv6.tar.gz","Checksum":"SHA-256:055ca34355ed84923f052178497313dfc2c4e1973a4f0ba8289793e06fd194cd","Size":2296508,"CachePath":"packages"}},{"os":"arm64-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_ARM64.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_ARM64.tar.gz","Checksum":"SHA-256:1a77a4284194ae13abcc9d945cf1afb55d5e9a9381e3e8c071fdb4aec202b477","Size":2297337,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:44+01:00","tool":{"version":"1.3.2","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_32bit.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_32bit.tar.gz","Checksum":"SHA-256:86890adaedf38bcb62ceba904f94fb383ee7e9524d8d767bf3bb8032f0f4ca3f","Size":1588777,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_64bit.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_64bit.tar.gz","Checksum":"SHA-256:a18efd5eb4c085131ea2df63c10cb0df0e1b6d0de38761a71e94cb0fa40a08c3","Size":1630523,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Windows_32bit.zip","ArchiveFileName":"serial-discovery_v1.3.2_Windows_32bit.zip","Checksum":"SHA-256:03045731c39009d99e1527f4127cc2595e434d923eccef025f5d5fdd82b2803d","Size":1814067,"CachePath":"packages"}},{"os":"x86_64-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Windows_64bit.zip","ArchiveFileName":"serial-discovery_v1.3.2_Windows_64bit.zip","Checksum":"SHA-256:94ef68fb35d9ffed75f1c46607932d614d3d5b4722faf69487c6d433f7374868","Size":1843894,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_macOS_64bit.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_macOS_64bit.tar.gz","Checksum":"SHA-256:369e84d34cdee39277e840e7bdaf8393f3c10eefbd9934c9535cf57c4aaa3b20","Size":1699050,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_ARMv6.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_ARMv6.tar.gz","Checksum":"SHA-256:89ccc9bd3d22cfc1eec242fe00a34da2cba29c0008eb34d36509aea2c5a2819f","Size":1531250,"CachePath":"packages"}},{"os":"arm64-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_ARM64.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_ARM64.tar.gz","Checksum":"SHA-256:3209edd3dd783d6d9b8c7957a83fb0315648b9c45b916c6a8297d2e247816206","Size":1531863,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:44+01:00","tool":{"version":"0.9.1","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_32bit.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_32bit.tar.bz2","Checksum":"SHA-256:3939282c9c74dd259a0ebd66d959133efafc8b50fd800860d8c1f634615b665c","Size":1899387,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_64bit.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_64bit.tar.bz2","Checksum":"SHA-256:f121374fc33a66350381591816b2f2a0b0a108d70cf0ca01c59cc05186e6a5ce","Size":1954589,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Windows_32bit.zip","ArchiveFileName":"serial-monitor_v0.9.1_Windows_32bit.zip","Checksum":"SHA-256:15157e93618365cd959df57a9a25ccaa5a79d46a34f589e8711f571fe2e318e7","Size":1956735,"CachePath":"packages"}},{"os":"x86_64-mingw32","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Windows_64bit.zip","ArchiveFileName":"serial-monitor_v0.9.1_Windows_64bit.zip","Checksum":"SHA-256:e45561908526e855a7b9284ee438d2503cb21f9a5421fd840c1f10cd46b10b25","Size":1990791,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_macOS_64bit.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_macOS_64bit.tar.bz2","Checksum":"SHA-256:ebb4750e079ec893d89e9e256cd80b0e810a6cc17cd66189978f46246f52e14a","Size":1871195,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_ARMv6.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_ARMv6.tar.bz2","Checksum":"SHA-256:bd2cf410f7fbcb43dbe6ea9bdf265585de96bf7247cb425d050537ee59d16355","Size":1829212,"CachePath":"packages"}},{"os":"arm64-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_ARM64.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_ARM64.tar.bz2","Checksum":"SHA-256:be774d68c72fe7d79f9f6ec53f23e63e71793a15a60ed1210d51ec78c6fc0dc1","Size":1837454,"CachePath":"packages"}}]}}
{"dir":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\4D Systems\\hardware\\avr\\1.8.1\\libraries","level":"info","location":"platform","msg":"Adding libraries dir","time":"2022-07-26T19:12:44+01:00"}
{"dir":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries","level":"info","location":"platform","msg":"Adding libraries dir","time":"2022-07-26T19:12:44+01:00"}

root INFO Deployed backend plugin "vscode-language-pack-zh-hans@1.69.0" from "C:\Program Files\Arduino IDE\resources\app\plugins\vscode-language-pack-zh-hans\extension": 127.0 ms [Finished 3.947 s after backend start]
root INFO Deploy plugins list: 1388.9 ms [Finished 3.958 s after backend start]
root WARN Frontend s.configure took longer than the expected maximum 100 milliseconds: 548.0 ms [Finished 2.930 s after frontend start]
app-state-change >>> new app state <started_contributions was received from sender <1>. current window ID: 1
app-state-change <<< new app state is <started_contributions> for window <1>
root INFO Start frontend contributions: 1059.0 ms [Finished 3.215 s after frontend start]
root INFO Changed application state from 'init' to 'started_contributions'.
daemon INFO {"dir":"\\\\mac\\Home\\Documents\\Arduino\\libraries","level":"info","location":"user","msg":"Adding libraries dir","time":"2022-07-26T19:12:44+01:00"}

app-state-change >>> new app state <attached_shell was received from sender <1>. current window ID: 1
root INFO Changed application state from 'started_contributions' to 'attached_shell'.
app-state-change <<< new app state is <attached_shell> for window <1>
root INFO >>> Restoring the layout state...
root INFO ------- SERIALIZED LAYOUT DATA -------
root INFO {"version":5,"mainPanel":{"main":{"type":"tab-area","widgets":[{"constructionOptions":{"factoryId":"code-editor-opener","options":{"kind":"navigatable","uri":"file:///c%3A/Users/andrewjohnson/AppData/Local/Temp/.arduinoIDE-unsaved2022626-10452-1qbxy83.lqf7/sketch_jul26b/sketch_jul26b.ino","counter":0}},"innerWidgetState":"{\"cursorState\":[{\"inSelectionMode\":false,\"selectionStart\":{\"lineNumber\":10,\"column\":1},\"position\":{\"lineNumber\":10,\"column\":1}}],\"viewState\":{\"scrollLeft\":0,\"firstPosition\":{\"lineNumber\":1,\"column\":1},\"firstPositionDeltaTop\":0},\"contributionsState\":{\"editor.contrib.folding\":{\"lineCount\":10,\"provider\":\"indent\",\"foldedImports\":false},\"editor.contrib.wordHighlighter\":false}}"}],"currentIndex":0}},"mainPanelPinned":[false],"bottomPanel":{"config":{"main":null},"pinned":[],"expanded":false},"leftPanel":{"type":"sidepanel","items":[{"widget":{"constructionOptions":{"factoryId":"arduino-sketchbook-widget"}},"rank":1,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"boards-list-widget"}},"rank":2,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"library-list-widget"}},"rank":3,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"debug"},"innerWidgetState":"{\"parts\":[{\"partId\":\"debug:threads:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}},{\"partId\":\"debug:frames:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}},{\"partId\":\"debug:variables:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}},{\"partId\":\"debug:watch:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}},{\"partId\":\"debug:breakpoints:-1\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}},{\"partId\":\"plugin-view:cortex-debug.peripherals\",\"collapsed\":true,\"hidden\":true,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"plugin-view\",\"options\":{\"id\":\"plugin-view:cortex-debug.peripherals\",\"viewId\":\"cortex-debug.peripherals\"}},\"innerWidgetState\":\"{\\\"label\\\":\\\"Cortex Peripherals\\\",\\\"widgets\\\":[],\\\"suppressUpdateViewVisibility\\\":false,\\\"currentViewContainerId\\\":\\\"debug\\\"}\"}},{\"partId\":\"plugin-view:cortex-debug.registers\",\"collapsed\":true,\"hidden\":true,\"originalContainerId\":\"debug:view-container:-1\",\"originalContainerTitle\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"plugin-view\",\"options\":{\"id\":\"plugin-view:cortex-debug.registers\",\"viewId\":\"cortex-debug.registers\"}},\"innerWidgetState\":\"{\\\"label\\\":\\\"Cortex Registers\\\",\\\"widgets\\\":[],\\\"suppressUpdateViewVisibility\\\":false,\\\"currentViewContainerId\\\":\\\"debug\\\"}\"}}],\"title\":{\"label\":\"debug\",\"iconClass\":\"codicon codicon-debug-alt\",\"closeable\":true}}"},"rank":4,"expanded":false,"pinned":false},{"widget":{"constructionOptions":{"factoryId":"search-view-container"},"innerWidgetState":"{\"parts\":[{\"partId\":\"search-in-workspace\",\"collapsed\":false,\"hidden\":false,\"originalContainerId\":\"search-view-container\",\"originalContainerTitle\":{\"label\":\"Search\",\"iconClass\":\"codicon codicon-search\",\"closeable\":true},\"widget\":{\"constructionOptions\":{\"factoryId\":\"search-in-workspace\"},\"innerWidgetState\":\"{\\\"matchCaseState\\\":{\\\"className\\\":\\\"codicon codicon-case-sensitive\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Match Case\\\"},\\\"wholeWordState\\\":{\\\"className\\\":\\\"codicon codicon-whole-word\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Match Whole Word\\\"},\\\"regExpState\\\":{\\\"className\\\":\\\"codicon codicon-regex\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Use Regular Expression\\\"},\\\"includeIgnoredState\\\":{\\\"className\\\":\\\"codicon codicon-eye\\\",\\\"enabled\\\":false,\\\"title\\\":\\\"Include Ignored Files\\\"},\\\"showSearchDetails\\\":false,\\\"searchInWorkspaceOptions\\\":{\\\"matchCase\\\":false,\\\"matchWholeWord\\\":false,\\\"useRegExp\\\":false,\\\"includeIgnored\\\":false,\\\"include\\\":[],\\\"exclude\\\":[],\\\"maxResults\\\":2000},\\\"searchTerm\\\":\\\"\\\",\\\"replaceTerm\\\":\\\"\\\",\\\"showReplaceField\\\":false,\\\"searchHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0},\\\"replaceHistoryState\\\":{\\\"history\\\":[],\\\"index\\\":0}}\"}}],\"title\":{\"label\":\"Search\",\"iconClass\":\"fa fa-arduino-search\",\"closeable\":true}}"},"rank":5,"expanded":false,"pinned":false}]},"rightPanel":{"type":"sidepanel","items":[]},"activeWidgetId":"code-editor-opener:file:///c%3A/Users/andrewjohnson/AppData/Local/Temp/.arduinoIDE-unsaved2022626-10452-1qbxy83.lqf7/sketch_jul26b/sketch_jul26b.ino"}
root INFO ------- END SERIALIZED LAYOUT DATA -------
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b] Waiting for backend deployment: 161.0 ms [Finished 3.368 s after frontend start]
root INFO ---- DURATION: getSketchesNew took 16.470 ms. Args: [{"uri":"file://mac/Home/Documents/Arduino"}] ----
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140) starting instance
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b] Sync of 16 plugins: 907.0 ms [Finished 4.275 s after frontend start]
discovery-log INFO start request start watch
discovery-log INFO start requested start watch
discovery-log INFO start resolved watching
daemon INFO {"level":"info","msg":"starting discovery builtin:serial-discovery process","time":"2022-07-26T19:12:46+01:00"}

daemon INFO {"level":"info","msg":"starting discovery builtin:mdns-discovery process","time":"2022-07-26T19:12:46+01:00"}

daemon INFO {"level":"info","msg":"started discovery builtin:mdns-discovery process","time":"2022-07-26T19:12:46+01:00"}

daemon INFO {"level":"info","msg":"sending command HELLO 1 \"arduino-cli 0.25.0\" to discovery builtin:mdns-discovery","time":"2022-07-26T19:12:46+01:00"}

root INFO isTemp?
daemon INFO {"level":"info","msg":"started discovery builtin:serial-discovery process","time":"2022-07-26T19:12:46+01:00"}

daemon INFO {"level":"info","msg":"sending command HELLO 1 \"arduino-cli 0.25.0\" to discovery builtin:serial-discovery","time":"2022-07-26T19:12:46+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:mdns-discovery received message type: hello, message: OK, protocol version: 1","time":"2022-07-26T19:12:46+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:serial-discovery received message type: hello, message: OK, protocol version: 1","time":"2022-07-26T19:12:46+01:00"}
{"level":"info","msg":"sending command START_SYNC to discovery builtin:serial-discovery","time":"2022-07-26T19:12:46+01:00"}
{"level":"info","msg":"sending command START_SYNC to discovery builtin:mdns-discovery","time":"2022-07-26T19:12:46+01:00"}

root INFO <<< The layout has been successfully restored.
app-state-change >>> new app state <initialized_layout was received from sender <1>. current window ID: 1
app-state-change <<< new app state is <initialized_layout> for window <1>
daemon INFO {"level":"info","msg":"from discovery builtin:mdns-discovery received message type: start_sync, message: OK","time":"2022-07-26T19:12:46+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:serial-discovery received message type: start_sync, message: OK","time":"2022-07-26T19:12:46+01:00"}
{"level":"info","msg":"from discovery builtin:serial-discovery received message type: add, port: COM3","time":"2022-07-26T19:12:46+01:00"}
{"level":"info","msg":"from discovery builtin:serial-discovery received message type: add, port: COM5","time":"2022-07-26T19:12:46+01:00"}

root INFO Initialize the workbench layout: 1400.0 ms [Finished 4.668 s after frontend start]
root INFO Changed application state from 'attached_shell' to 'initialized_layout'.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][marus25.cortex-debug]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][arduino.vscode-arduino-tools]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][vscode.cpp]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][vscode.json]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][vscode.json-language-features]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-cs]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-de]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-es]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-fr]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-it]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-ja]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-nl]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-pt-br]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-ru]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-tr]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-zh-hans]: Loaded contributions.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b] Load contributions of 16 plugins: 116.0 ms [Finished 4.785 s after frontend start]
root WARN Frontend I.onDidInitializeLayout took longer than the expected maximum 100 milliseconds: 119.0 ms [Finished 4.788 s after frontend start]
root WARN 'cpp' language is remapped from 'source.cpp.embedded.macro' to 'source.cpp' scope
root WARN a registered grammar configuration for 'cpp' language is overridden
root INFO isTemp?
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): PluginManagerExtImpl/init()
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): initializing(cortex-debug@0.3.10 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
root INFO [hosted-plugin: 6140] Debugger contribution has been registered: cortex-debug
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): initializing(vscode-arduino-tools@0.0.2-beta.4 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): initializing(cpp@1.52.1 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(json@1.46.1 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(json-language-features@1.46.1 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-cs@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-de@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-es@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-fr@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-it@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): initializing(vscode-language-pack-ja@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): initializing(vscode-language-pack-nl@1.48.3 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-pt-BR@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-ru@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-tr@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(6140): initializing(vscode-language-pack-zh-hans@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): PluginManagerExtImpl/loadPlugin(C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-json-language-features\extension\client\dist\jsonMain)
app-state-change >>> new app state <ready was received from sender <1>. current window ID: 1
app-state-change <<< new app state is <ready> for window <1>
root INFO Frontend application start: 3524.0 ms [Finished 7.536 s after backend start]
root INFO Replace loading indicator with ready workbench UI (animation): 942.0 ms [Finished 5.734 s after frontend start]
root INFO Changed application state from 'initialized_layout' to 'ready'.
root INFO isTemp?
Checking for update
root INFO Executing startup tasks: []
root INFO [hosted-plugin: 6140] PLUGIN_HOST(6140): PluginManagerExtImpl/loadPlugin(C:\Program Files\Arduino IDE\resources\app\plugins\vscode-arduino-tools\extension\dist\bundle)
root ERROR ---- !!!SLOW!!! DURATION: getSketchesNew took 273.072 ms. Args: [{}] ----
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][marus25.cortex-debug]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][arduino.vscode-arduino-tools]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][vscode.cpp]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][vscode.json]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][vscode.json-language-features]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-cs]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-de]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-es]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-fr]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-it]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-ja]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-nl]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-pt-br]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-ru]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-tr]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b][ms-ceintl.vscode-language-pack-zh-hans]: Started plugin.
root INFO [46b04160-0724-4f19-b3aa-c4ed87eebe5b] Start of 16 plugins: 2073.0 ms [Finished 6.871 s after frontend start]
root INFO Starting language server: arduino:avr:mega
root ERROR ---- !!!SLOW!!! DURATION: installed took 808.984 ms. Args: [{}] ----
Update for version 2.0.0-rc9 is not available (latest version: 2.0.0-rc9, downgrade is allowed).
root INFO ---- DURATION: installed took 9.323 ms. Args: [{"fqbn":"arduino:avr:mega"}] ----
root INFO ---- DURATION: installed took 8.791 ms. Args: [{"fqbn":"arduino:avr:mega"}] ----
daemon INFO {"level":"info","msg":"Searching tools required for board arduino:avr:mega","time":"2022-07-26T19:12:49+01:00"}

daemon INFO {"level":"info","msg":"Required tool","time":"2022-07-26T19:12:49+01:00","tool":{"ToolName":"arduinoOTA","ToolVersion":"1.3.0","ToolPackager":"arduino"}}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:12:49+01:00","tool":{"ToolName":"avr-gcc","ToolVersion":"7.3.0-atmel3.6.1-arduino7","ToolPackager":"arduino"}}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:12:49+01:00","tool":{"ToolName":"avrdude","ToolVersion":"6.3.0-arduino17","ToolPackager":"arduino"}}
{"dir":"C:\\Program Files (x86)\\Arduino\\libraries","level":"info","location":"ide","msg":"Adding libraries dir","time":"2022-07-26T19:12:49+01:00"}
{"dir":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries","level":"info","location":"platform","msg":"Adding libraries dir","time":"2022-07-26T19:12:49+01:00"}

daemon INFO {"dir":"\\\\mac\\Home\\Documents\\Arduino\\libraries","level":"info","location":"user","msg":"Adding libraries dir","time":"2022-07-26T19:12:49+01:00"}

daemon INFO {"level":"info","msg":"Searching tools required for board arduino:avr:mega","time":"2022-07-26T19:12:50+01:00"}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:12:50+01:00","tool":{"ToolName":"arduinoOTA","ToolVersion":"1.3.0","ToolPackager":"arduino"}}

daemon INFO {"level":"info","msg":"Required tool","time":"2022-07-26T19:12:50+01:00","tool":{"ToolName":"avr-gcc","ToolVersion":"7.3.0-atmel3.6.1-arduino7","ToolPackager":"arduino"}}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:12:50+01:00","tool":{"ToolName":"avrdude","ToolVersion":"6.3.0-arduino17","ToolPackager":"arduino"}}

daemon INFO {"level":"info","msg":"Updating libraries index","time":"2022-07-26T19:12:56+01:00"}

daemon INFO {"level":"info","msg":"URL: https://downloads.arduino.cc/packages/package_index.tar.bz2","time":"2022-07-26T19:12:56+01:00"}
{"level":"info","msg":"Updating index","time":"2022-07-26T19:12:56+01:00","url":{"Scheme":"https","Opaque":"","User":null,"Host":"downloads.arduino.cc","Path":"/packages/package_index.tar.bz2","RawPath":"","ForceQuery":false,"RawQuery":"","Fragment":"","RawFragment":""}}

root INFO core-client-provider [library-index]
root INFO core-client-provider [platform-index]
daemon INFO {"level":"info","msg":"URL: http://www.4dsystems.com.au/downloads/4Duino/package_4dsystems_index.json","time":"2022-07-26T19:12:56+01:00"}
{"level":"info","msg":"Updating index","time":"2022-07-26T19:12:56+01:00","url":{"Scheme":"http","Opaque":"","User":null,"Host":"www.4dsystems.com.au","Path":"/downloads/4Duino/package_4dsystems_index.json","RawPath":"","ForceQuery":false,"RawQuery":"","Fragment":"","RawFragment":""}}

root INFO core-client-provider [library-index]
root WARN Implementation error. Neither 'download' nor 'task' is available.
root INFO core-client-provider [platform-index]
root WARN Implementation error. Neither 'download' nor 'task' is available.
daemon INFO {"level":"info","msg":"sending command QUIT to discovery builtin:serial-discovery","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"sending command QUIT to discovery builtin:mdns-discovery","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"from discovery builtin:serial-discovery received message type: quit, message: OK","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"from discovery builtin:mdns-discovery received message type: quit, message: OK","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"killing discovery builtin:serial-discovery process","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"killing discovery builtin:mdns-discovery process","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"index":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_index.json","level":"info","msg":"Checking signature","signatureFile":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_index.json.sig","time":"2022-07-26T19:12:58+01:00","trusted":true}

daemon INFO {"error":"opening signature file: open c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_4dsystems_index.json.sig: The system cannot find the file specified.","index":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_4dsystems_index.json","level":"info","msg":"Checking signature","signatureFile":"c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\package_4dsystems_index.json.sig","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"Loading hardware from: c:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"Loading package 4D Systems from: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\4D Systems\\hardware","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"Adding monitor tool","protocol":"serial","time":"2022-07-26T19:12:58+01:00","tool":"builtin:serial-monitor"}
{"level":"info","msg":"Loaded platform","platform":{"ID":"4D Systems:avr","Installed":"1.8.1","Latest":"1.8.1","Name":"4D Systems AVR Boards"},"time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"Loading package arduino from: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware","time":"2022-07-26T19:12:58+01:00"}
{"error":"opening signature file: open C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\installed.json.sig: The system cannot find the file specified.","index":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\installed.json","level":"info","msg":"Checking signature","signatureFile":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\installed.json.sig","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"Adding monitor tool","protocol":"serial","time":"2022-07-26T19:12:58+01:00","tool":"builtin:serial-monitor"}
{"level":"info","msg":"Loaded platform","platform":{"ID":"arduino:avr","Installed":"1.8.5","Latest":"1.8.5","Name":"Arduino AVR Boards"},"time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"Checking existence of 'tools' path: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\tools","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"Loading tools from dir: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\tools","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:58+01:00","tool":{"version":"1.3.0","systems":[{"os":"i686-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_386.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_386.tar.bz2","Checksum":"SHA-256:3e7f59d6fbc7a724598303f0d3289d0c4fd137a8973437980658379a024887b2","Size":2633516,"CachePath":"packages"}},{"os":"x86_64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_amd64.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_amd64.tar.bz2","Checksum":"SHA-256:aa45ee2441ffc3a122daec5802941d1fa2ac47adf5c5c481b5e0daa4dc259ffa","Size":2716248,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_arm.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_arm.tar.bz2","Checksum":"SHA-256:1888587409b56aef4ba0ab0e6703b3dccba7cc3a022756ba9b908247e5d5a656","Size":2567435,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_arm64.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-linux_arm64.tar.bz2","Checksum":"SHA-256:835ed8f37cffac37e979d1b0f6041559592d3d98be52f0e8611b76c4858e4113","Size":2472427,"CachePath":"packages"}},{"os":"i386-apple-darwin11","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-darwin_amd64.tar.bz2","ArchiveFileName":"arduinoOTA-1.3.0-darwin_amd64.tar.bz2","Checksum":"SHA-256:d5d0f82ff829c0e434d12a2ee640a6fbd78f893ab37782edbb8b5bf2359d119e","Size":2766116,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-windows_386.zip","ArchiveFileName":"arduinoOTA-1.3.0-windows_386.zip","Checksum":"SHA-256:051943844eee442460d2c709edefadca184287fffd2b6c100dd53aa742aa05f6","Size":2768948,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:58+01:00","tool":{"version":"7.3.0-atmel3.6.1-arduino7","systems":[{"os":"arm-linux-gnueabihf","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-arm-linux-gnueabihf.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-arm-linux-gnueabihf.tar.bz2","Checksum":"SHA-256:3903553d035da59e33cff9941b857c3cb379cb0638105dfdf69c97f0acc8e7b5","Size":34683056,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-aarch64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-aarch64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:03d322b9df6da17289e9e7c6233c34a8535d9c645c19efc772ba19e56914f339","Size":38045723,"CachePath":"packages"}},{"os":"x86_64-apple-darwin14","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-apple-darwin14.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-apple-darwin14.tar.bz2","Checksum":"SHA-256:f6ed2346953fcf88df223469088633eb86de997fa27ece117fd1ef170d69c1f8","Size":36684546,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-w64-mingw32.zip","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-w64-mingw32.zip","Checksum":"SHA-256:a54f64755fff4cb792a1495e5defdd789902a2a3503982e81b898299cf39800e","Size":52519412,"CachePath":"packages"}},{"os":"i686-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-pc-linux-gnu.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-i686-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:954bbffb33545bcdcd473af993da2980bf32e8461ff55a18e0eebc7b2ef69a4c","Size":37176991,"CachePath":"packages"}},{"os":"x86_64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avr-gcc-7.3.0-atmel3.6.1-arduino7-x86_64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:bd8c37f6952a2130ac9ee32c53f6a660feb79bee8353c8e289eb60fdcefed91e","Size":37630618,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:58+01:00","tool":{"version":"6.3.0-arduino17","systems":[{"os":"arm-linux-gnueabihf","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-armhf-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-armhf-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:2a8e68c5d803aa6f902ef219f177ec3a4c28275d85cbe272962ad2cd374f50d1","Size":219631,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-aarch64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-aarch64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:6cf948f751acfe7b96684537f2291c766ec8b54b4f7dc95539864821456fa9fc","Size":229852,"CachePath":"packages"}},{"os":"x86_64-apple-darwin12","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-x86_64-apple-darwin12.tar.bz2","Checksum":"SHA-256:120cc9edaae699e7e9ac50b1b8eb0e7d51fdfa555bac54233c2511e6ee5418c9","Size":279045,"CachePath":"packages"}},{"os":"x86_64-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:accdfb920af2aabf4f7461d2ac73c0751760f525216dc4e7657427a78c60d13d","Size":254271,"CachePath":"packages"}},{"os":"i686-linux-gnu","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-i686-pc-linux-gnu.tar.bz2","ArchiveFileName":"avrdude-6.3.0-arduino17-i686-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:5c8cc6c17db9300e1451fe41cd7178b0442b4490ee6fdbc0aed9811aef96c05f","Size":244550,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-i686-w64-mingw32.zip","ArchiveFileName":"avrdude-6.3.0-arduino17-i686-w64-mingw32.zip","Checksum":"SHA-256:e99188873c7c5ad8f8f906f068c33600e758b2e36cce3adbd518a21bd266749d","Size":328460,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loading package builtin from: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\builtin","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"Checking existence of 'tools' path: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\builtin\\tools","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"Loading tools from dir: C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\builtin\\tools","time":"2022-07-26T19:12:58+01:00"}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:58+01:00","tool":{"version":"5.8-arduino11","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-i686-pc-linux-gnu.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-i686-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:3e219116f54d9035f6c49c600d0bb358710dcce139798ad237de0eef7998d0e2","Size":106930,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-x86_64-pc-linux-gnu.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-x86_64-pc-linux-gnu.tar.bz2","Checksum":"SHA-256:62b514f3aaf37b5429ef703853bb46365fb91b4754c1916d085bf134004886e3","Size":111604,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-i686-mingw32.zip","ArchiveFileName":"ctags-5.8-arduino11-pm-i686-mingw32.zip","Checksum":"SHA-256:106c9f074a3e2ec55bd8a461c1522bb4c90488275f061c3d51942862c99b8ba7","Size":116455,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-x86_64-apple-darwin.zip","ArchiveFileName":"ctags-5.8-arduino11-pm-x86_64-apple-darwin.zip","Checksum":"SHA-256:bf74807260ddf0e1fc94d67e9cd8a41b7c0a2f0bee03e254e6975139b37ef250","Size":118296,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-armv6-linux-gnueabihf.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-armv6-linux-gnueabihf.tar.bz2","Checksum":"SHA-256:098e8dc6a7dc0ddf09ef28e6e2e81d2ae181d12f41fb182dd78ff1387d4eb285","Size":95271,"CachePath":"packages"}},{"os":"aarch64-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/tools/ctags-5.8-arduino11-pm-aarch64-linux-gnu.tar.bz2","ArchiveFileName":"ctags-5.8-arduino11-pm-aarch64-linux-gnu.tar.bz2","Checksum":"SHA-256:89b6f8adb7b7124ebe2eb30970ea77c754cd2239e0d8a6b0102ae2a36416c6ef","Size":100819,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:58+01:00","tool":{"version":"1.0.5","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_32bit.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_32bit.tar.gz","Checksum":"SHA-256:98cf9f9314ce8512baa4778d617bad5682f4dae74d00ee50c023863969a2a21a","Size":2392091,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_64bit.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_64bit.tar.gz","Checksum":"SHA-256:99ceb2ec11c40761e9cf996f8b1b5a65ae8d5db0ba6978a0518f36bb2d8628cd","Size":2466817,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Windows_32bit.zip","ArchiveFileName":"mdns-discovery_v1.0.5_Windows_32bit.zip","Checksum":"SHA-256:149d33749e617f5f58344416f045f0e0f5ae8124eba5771e17d33768d4ce3221","Size":2584774,"CachePath":"packages"}},{"os":"x86_64-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Windows_64bit.zip","ArchiveFileName":"mdns-discovery_v1.0.5_Windows_64bit.zip","Checksum":"SHA-256:aec72b399693b2e109df865e272a4bc834b0930162a52cdb18ded294b5cb7e12","Size":2631982,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_macOS_64bit.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_macOS_64bit.tar.gz","Checksum":"SHA-256:7da2a90ddd2a047b9ef05076b60e415f924d74901bc89c99e956568f34928a14","Size":2416088,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_ARMv6.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_ARMv6.tar.gz","Checksum":"SHA-256:055ca34355ed84923f052178497313dfc2c4e1973a4f0ba8289793e06fd194cd","Size":2296508,"CachePath":"packages"}},{"os":"arm64-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/mdns-discovery/mdns-discovery_v1.0.5_Linux_ARM64.tar.gz","ArchiveFileName":"mdns-discovery_v1.0.5_Linux_ARM64.tar.gz","Checksum":"SHA-256:1a77a4284194ae13abcc9d945cf1afb55d5e9a9381e3e8c071fdb4aec202b477","Size":2297337,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:58+01:00","tool":{"version":"1.3.2","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_32bit.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_32bit.tar.gz","Checksum":"SHA-256:86890adaedf38bcb62ceba904f94fb383ee7e9524d8d767bf3bb8032f0f4ca3f","Size":1588777,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_64bit.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_64bit.tar.gz","Checksum":"SHA-256:a18efd5eb4c085131ea2df63c10cb0df0e1b6d0de38761a71e94cb0fa40a08c3","Size":1630523,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Windows_32bit.zip","ArchiveFileName":"serial-discovery_v1.3.2_Windows_32bit.zip","Checksum":"SHA-256:03045731c39009d99e1527f4127cc2595e434d923eccef025f5d5fdd82b2803d","Size":1814067,"CachePath":"packages"}},{"os":"x86_64-mingw32","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Windows_64bit.zip","ArchiveFileName":"serial-discovery_v1.3.2_Windows_64bit.zip","Checksum":"SHA-256:94ef68fb35d9ffed75f1c46607932d614d3d5b4722faf69487c6d433f7374868","Size":1843894,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_macOS_64bit.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_macOS_64bit.tar.gz","Checksum":"SHA-256:369e84d34cdee39277e840e7bdaf8393f3c10eefbd9934c9535cf57c4aaa3b20","Size":1699050,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_ARMv6.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_ARMv6.tar.gz","Checksum":"SHA-256:89ccc9bd3d22cfc1eec242fe00a34da2cba29c0008eb34d36509aea2c5a2819f","Size":1531250,"CachePath":"packages"}},{"os":"arm64-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/discovery/serial-discovery/serial-discovery_v1.3.2_Linux_ARM64.tar.gz","ArchiveFileName":"serial-discovery_v1.3.2_Linux_ARM64.tar.gz","Checksum":"SHA-256:3209edd3dd783d6d9b8c7957a83fb0315648b9c45b916c6a8297d2e247816206","Size":1531863,"CachePath":"packages"}}]}}
{"level":"info","msg":"Loaded tool","time":"2022-07-26T19:12:58+01:00","tool":{"version":"0.9.1","systems":[{"os":"i686-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_32bit.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_32bit.tar.bz2","Checksum":"SHA-256:3939282c9c74dd259a0ebd66d959133efafc8b50fd800860d8c1f634615b665c","Size":1899387,"CachePath":"packages"}},{"os":"x86_64-pc-linux-gnu","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_64bit.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_64bit.tar.bz2","Checksum":"SHA-256:f121374fc33a66350381591816b2f2a0b0a108d70cf0ca01c59cc05186e6a5ce","Size":1954589,"CachePath":"packages"}},{"os":"i686-mingw32","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Windows_32bit.zip","ArchiveFileName":"serial-monitor_v0.9.1_Windows_32bit.zip","Checksum":"SHA-256:15157e93618365cd959df57a9a25ccaa5a79d46a34f589e8711f571fe2e318e7","Size":1956735,"CachePath":"packages"}},{"os":"x86_64-mingw32","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Windows_64bit.zip","ArchiveFileName":"serial-monitor_v0.9.1_Windows_64bit.zip","Checksum":"SHA-256:e45561908526e855a7b9284ee438d2503cb21f9a5421fd840c1f10cd46b10b25","Size":1990791,"CachePath":"packages"}},{"os":"x86_64-apple-darwin","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_macOS_64bit.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_macOS_64bit.tar.bz2","Checksum":"SHA-256:ebb4750e079ec893d89e9e256cd80b0e810a6cc17cd66189978f46246f52e14a","Size":1871195,"CachePath":"packages"}},{"os":"arm-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_ARMv6.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_ARMv6.tar.bz2","Checksum":"SHA-256:bd2cf410f7fbcb43dbe6ea9bdf265585de96bf7247cb425d050537ee59d16355","Size":1829212,"CachePath":"packages"}},{"os":"arm64-linux-gnueabihf","Resource":{"URL":"https://downloads.arduino.cc/monitor/serial-monitor/serial-monitor_v0.9.1_Linux_ARM64.tar.gz","ArchiveFileName":"serial-monitor_v0.9.1_Linux_ARM64.tar.bz2","Checksum":"SHA-256:be774d68c72fe7d79f9f6ec53f23e63e71793a15a60ed1210d51ec78c6fc0dc1","Size":1837454,"CachePath":"packages"}}]}}
{"dir":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries","level":"info","location":"platform","msg":"Adding libraries dir","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"dir":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\4D Systems\\hardware\\avr\\1.8.1\\libraries","level":"info","location":"platform","msg":"Adding libraries dir","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"dir":"\\\\mac\\Home\\Documents\\Arduino\\libraries","level":"info","location":"user","msg":"Adding libraries dir","time":"2022-07-26T19:12:58+01:00"}

discovery-log INFO restarting before stop
discovery-log INFO stop
discovery-log INFO >>> Stopping boards watcher...
discovery-log INFO Canceling boards watcher...
discovery-log INFO disposing requesting cancel
discovery-log INFO disposing canceled
discovery-log INFO error received
discovery-log INFO cancel error received!
discovery-log INFO stop received event: either end or cancel
discovery-log INFO stop stopped
discovery-log INFO received end
discovery-log INFO restarting after stop
discovery-log INFO start
discovery-log INFO start new deferred
discovery-log INFO start request start watch
discovery-log INFO start requested start watch
discovery-log INFO start resolved watching
daemon INFO {"level":"info","msg":"boards watcher stream closed","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"starting discovery builtin:serial-discovery process","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"starting discovery builtin:mdns-discovery process","time":"2022-07-26T19:12:58+01:00"}

daemon INFO {"level":"info","msg":"started discovery builtin:mdns-discovery process","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"sending command HELLO 1 \"arduino-cli 0.25.0\" to discovery builtin:mdns-discovery","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"started discovery builtin:serial-discovery process","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"sending command HELLO 1 \"arduino-cli 0.25.0\" to discovery builtin:serial-discovery","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:mdns-discovery received message type: hello, message: OK, protocol version: 1","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:serial-discovery received message type: hello, message: OK, protocol version: 1","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"sending command START_SYNC to discovery builtin:serial-discovery","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"sending command START_SYNC to discovery builtin:mdns-discovery","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:mdns-discovery received message type: start_sync, message: OK","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:serial-discovery received message type: start_sync, message: OK","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:serial-discovery received message type: add, port: COM3","time":"2022-07-26T19:12:59+01:00"}

daemon INFO {"level":"info","msg":"from discovery builtin:serial-discovery received message type: add, port: COM5","time":"2022-07-26T19:12:59+01:00"}

root WARN Warning! The request sketch path was different than the response sketch path from the CLI. This could be a potential bug. Request: <\\mac\Home\Documents\Arduino\ICBDummy\ICBDummy.ino>, response: <\\mac\Home\Documents\Arduino\ICBDummy>.
root WARN Frontend s.configure took longer than the expected maximum 100 milliseconds: 238.0 ms [Finished 1.697 s after frontend start]
app-state-change >>> new app state <started_contributions was received from sender <3>. current window ID: 1
app-state-change <<< new app state <started_contributions> is ignored from <3>. current window ID is <1>
app-state-change >>> new app state <started_contributions was received from sender <3>. current window ID: 3
app-state-change <<< new app state is <started_contributions> for window <3>
root INFO Start frontend contributions: 660.0 ms [Finished 2.005 s after frontend start]
root INFO Changed application state from 'init' to 'started_contributions'.
app-state-change >>> new app state <attached_shell was received from sender <3>. current window ID: 1
root INFO Changed application state from 'started_contributions' to 'attached_shell'.
app-state-change <<< new app state <attached_shell> is ignored from <3>. current window ID is <1>
root INFO >>> Restoring the layout state...
app-state-change >>> new app state <attached_shell was received from sender <3>. current window ID: 3
root INFO <<< Nothing to restore.
app-state-change <<< new app state is <attached_shell> for window <3>
app-state-change >>> new app state <initialized_layout was received from sender <3>. current window ID: 1
root INFO Initialize the workbench layout: 83.0 ms [Finished 2.182 s after frontend start]
app-state-change <<< new app state <initialized_layout> is ignored from <3>. current window ID is <1>
root INFO Changed application state from 'attached_shell' to 'initialized_layout'.
app-state-change >>> new app state <initialized_layout was received from sender <3>. current window ID: 3
app-state-change <<< new app state is <initialized_layout> for window <3>
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c] Waiting for backend deployment: 309.0 ms [Finished 2.309 s after frontend start]
root ERROR ---- !!!SLOW!!! DURATION: getSketchesNew took 433.818 ms. Args: [{"uri":"file://mac/Home/Documents/Arduino"}] ----
root INFO [hosted-plugin: 9288] PLUGIN_HOST(9288) starting instance
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c] Sync of 16 plugins: 894.0 ms [Finished 3.203 s after frontend start]
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][marus25.cortex-debug]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][arduino.vscode-arduino-tools]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][vscode.cpp]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][vscode.json]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][vscode.json-language-features]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-cs]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-de]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-es]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-fr]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-it]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-ja]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-nl]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-pt-br]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-ru]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-tr]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-zh-hans]: Loaded contributions.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c] Load contributions of 16 plugins: 27.0 ms [Finished 3.230 s after frontend start]
app-state-change >>> new app state <ready was received from sender <3>. current window ID: 1
app-state-change <<< new app state <ready> is ignored from <3>. current window ID is <1>
app-state-change >>> new app state <ready was received from sender <3>. current window ID: 3
app-state-change <<< new app state is <ready> for window <3>
root INFO Frontend application start: 2062.5 ms [Finished 31.176 s after backend start]
root INFO Replace loading indicator with ready workbench UI (animation): 1069.0 ms [Finished 3.257 s after frontend start]
root INFO Changed application state from 'initialized_layout' to 'ready'.
root INFO isTemp?
root INFO Executing startup tasks: []
root INFO ---- DURATION: getSketchesNew took 54.847 ms. Args: [{}] ----
root WARN 'cpp' language is remapped from 'source.cpp.embedded.macro' to 'source.cpp' scope
root WARN a registered grammar configuration for 'cpp' language is overridden
root ERROR ---- !!!SLOW!!! DURATION: installed took 409.305 ms. Args: [{}] ----
root INFO isTemp?
root INFO ---- DURATION: installed took 34.818 ms. Args: [{"fqbn":"arduino:avr:mega"}] ----
root INFO isTemp?
root INFO [hosted-plugin: 9288] PLUGIN_HOST(9288): PluginManagerExtImpl/init()
root INFO [hosted-plugin: 9288] PLUGIN_HOST(9288): initializing(cortex-debug@0.3.10 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
root INFO [hosted-plugin: 9288] Debugger contribution has been registered: cortex-debug
PLUGIN_HOST(9288): initializing(vscode-arduino-tools@0.0.2-beta.4 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(cpp@1.52.1 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(json@1.46.1 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(json-language-features@1.46.1 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-cs@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-de@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-es@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-fr@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-it@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-ja@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-nl@1.48.3 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-pt-BR@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-ru@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-tr@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
PLUGIN_HOST(9288): initializing(vscode-language-pack-zh-hans@1.69.0 with C:\Program Files\Arduino IDE\resources\app\node_modules\@theia\plugin-ext-vscode\lib\node\plugin-vscode-init)
root INFO [hosted-plugin: 9288] PLUGIN_HOST(9288): PluginManagerExtImpl/loadPlugin(C:\Program Files\Arduino IDE\resources\app\plugins\vscode-builtin-json-language-features\extension\client\dist\jsonMain)
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][marus25.cortex-debug]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][arduino.vscode-arduino-tools]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][vscode.cpp]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][vscode.json]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][vscode.json-language-features]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-cs]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-de]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-es]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-fr]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-it]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-ja]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-nl]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-pt-br]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-ru]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-tr]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c][ms-ceintl.vscode-language-pack-zh-hans]: Started plugin.
root INFO [069a7b9a-162e-4ec7-a575-8099e844d97c] Start of 16 plugins: 2474.0 ms [Finished 5.727 s after frontend start]
root INFO Starting language server: arduino:avr:mega
root INFO [hosted-plugin: 9288] PLUGIN_HOST(9288): PluginManagerExtImpl/loadPlugin(C:\Program Files\Arduino IDE\resources\app\plugins\vscode-arduino-tools\extension\dist\bundle)
daemon INFO {"level":"info","msg":"Searching tools required for board arduino:avr:mega","time":"2022-07-26T19:13:14+01:00"}

daemon INFO {"level":"info","msg":"Required tool","time":"2022-07-26T19:13:14+01:00","tool":{"ToolName":"arduinoOTA","ToolVersion":"1.3.0","ToolPackager":"arduino"}}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:13:14+01:00","tool":{"ToolName":"avr-gcc","ToolVersion":"7.3.0-atmel3.6.1-arduino7","ToolPackager":"arduino"}}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:13:14+01:00","tool":{"ToolName":"avrdude","ToolVersion":"6.3.0-arduino17","ToolPackager":"arduino"}}
{"dir":"C:\\Program Files (x86)\\Arduino\\libraries","level":"info","location":"ide","msg":"Adding libraries dir","time":"2022-07-26T19:13:14+01:00"}
{"dir":"C:\\Users\\andrewjohnson\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries","level":"info","location":"platform","msg":"Adding libraries dir","time":"2022-07-26T19:13:14+01:00"}

daemon INFO {"dir":"\\\\mac\\Home\\Documents\\Arduino\\libraries","level":"info","location":"user","msg":"Adding libraries dir","time":"2022-07-26T19:13:14+01:00"}

daemon INFO {"level":"info","msg":"Searching tools required for board arduino:avr:mega","time":"2022-07-26T19:13:15+01:00"}

daemon INFO {"level":"info","msg":"Required tool","time":"2022-07-26T19:13:15+01:00","tool":{"ToolName":"arduinoOTA","ToolVersion":"1.3.0","ToolPackager":"arduino"}}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:13:15+01:00","tool":{"ToolName":"avr-gcc","ToolVersion":"7.3.0-atmel3.6.1-arduino7","ToolPackager":"arduino"}}
{"level":"info","msg":"Required tool","time":"2022-07-26T19:13:15+01:00","tool":{"ToolName":"avrdude","ToolVersion":"6.3.0-arduino17","ToolPackager":"arduino"}}


Hopefully you can make sense of it all. I should mention that the sketch is called ICBDummy.ino.

Thanks. I think the specific line of interest is here:

I don't get an equivalent message like this. In my case, the path of the sketch folder (i.e., ICBDummy) is sent in the request rather than the path of the sketch file (i.e., ICBDummy\ICBDummy.ino)

I see one of the Arduino IDE developers reported receiving this same "The request sketch path was different than the response sketch path ..." error (though in a different context) here:

https://github.com/arduino/arduino-ide/issues/1191#issuecomment-1197899070

They have already prepared a fix for the bug they experienced (no guarantee it is the same as the one you are affected by). It is possible that will resolve the issue.

If you would like to give it a try, tester builds are available. I'll provide the instructions:

  1. Sign in to your GitHub account.
    (GitHub only allows downloads of the tester builds when you are signed in.)
  2. Open this page in your browser:
    https://github.com/arduino/arduino-ide/actions/runs/2752757852#artifacts
  3. Click the "Windows_X86-64_zip" link under the "Artifacts" section of the page.
  4. Wait for the download to finish.
  5. Unzip the downloaded file.
  6. Unzip the ZIP file you find inside the unzipped file.
  7. Run the Arduino IDE.exe file from the unzipped folder.

If you do give it a try, please let us know what are the results. I expect the fix will also be available from the nightly build sometime next week.

Hi,

Thanks for checking this. I tried the build and confirm that it hasn't fixed the issue - same behaviour as before unfortunately.

Incidentally, extracting that nightly build is a bit of a pain as the directory structure/filenames are too long! I was extracting to C:\ArduinoTest. I don't know if that is par for the course, but I just ignored those files that wouldn't extract because they looked like log files mostly.

And just to make sure I tried the right build:
Version: 2.0.0-rc9-snapshot-a3bbabf
Date: 2022-07-28T09:30:56.607Z
CLI Version: 0.25.0 [4fd95834]

Copyright © 2022 Arduino SA

This issue is being tracked by the Arduino IDE developers here:

The workaround is generally to unzip it to a location that has a short path, which barely gets us under the annoyingly restrictive path length limit imposed by Windows. It seems you are already doing a good job of that though.

I think it may be a challenging issue because this deeply nested folder structure comes from the Arduino IDE's dependencies, which are stored directly under the node_modules folder. It would be a more simple matter if the structure was of the code Arduino controls directly.

Surprisingly, we haven't had very many reports of the issue. Perhaps most are using the installer versions of the Arduino IDE instead of the ZIP.

I use the ZIP and haven't experienced unzip problems.
zip location: C:\Users\Wim\Downloads\arduino\arduino-2.0
extract location: C:\Users\Wim\Downloads\arduino\arduino-2.0\arduino-ide_2.0.0-rc9_Windows_64bit

My path seems to be a l;ot longer than the one @AndrewDJ has.

I run the IDE from the extract location above.

OS is Win10 Home

Note
All my IDE2.0 Beta installs are in C:\Users\Wim\Downloads\arduino\arduino-2.0 and extracted to their respective RCx directories.

@sterretje, interesting. I had the path too long problem before and since then extract to, for example, "C:\arduino-ide_nightly_64bit\arduino-ide_nightly-20220731". That has always worked.

My zip files are in "C:\Users\Willem\Downloads\Arduino\Programs" and I just tried to extract it to its respective directory in that folder, exactly like you do, and again got the path too long error.

OS is Windows 10 Pro. What is different in our systems?

@Willem43

No idea; I suggest that you come for a coffee to discuss. Due to Covid, I never got to visiting you.

One possible difference is the tool that we use; I use 7-zip to extract.

@sterretje

I think you just found it. I tried unzipping with 7-zip and bingo. Even with a longer directory name it worked.

It unzipped perfectly (exact same folder size) into folder: C:\Users\Willem\Downloads\Arduino\Programs\arduino-ide_nightly-20220731_Windows_64bit

Using "Extract All..." gives the path too long error.

Yes, we definitely need to get together for a coffee.

I also habitually use 7-zip rather than the native Windows extraction utility.

This is one good reason to use 7-zip.

What bothers me is: If the directory path length is fixed in Windows, why does 7-zip not have the problem but native extract does?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.