You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When loading hex files that contain (some) extensions, the offline version of MakeCode fails to load the hex file if you are offline.
It works when you're online, but my goal in testing this was finding a route for distributing extensions for offline use.
Weird things to note/that make testing harder:
If you've ever used the offline app with the same extension while online, it appears to work once you're offline
This is important feedback from accessory makers at BETT who want to be able to use the offline version of MakeCode with their extensions/accessories at competitions where internet access is limited.
To Reproduce
Steps to reproduce the behavior:
Download the offline editor: makecode.microbit.org/offline
In the ONLINE editor in the browser: create a program with an extension in it. I used Elecfreaks Ringbit Car in the video but It also fails with ble-pxt-hid.
Save this program as a hex file
Turn off internet access
Open the offline app (testing is easier if this is the first time)
Drop the 'extension' hex into the app
It fails to load
Drop a normal/default hex into the app: it succeeds
Expected behavior
The script should load as normal
Screenshots
offline.loading.mp4
Desktop (please complete the following information):
OS: macOS 13.2
Makecode 8.0.7 in both browser and in the offline app
The text was updated successfully, but these errors were encountered:
I think one of the examples is not self contained, but the other looks like it is...
For the pxt-hid one, it looks like only bundled deps (and still fails):
(There is a neopixel extension in the source viewer once I do load it... Was there once some code to patch/switch the neopixel drivers after an update?)
Describe the bug
When loading hex files that contain (some) extensions, the offline version of MakeCode fails to load the hex file if you are offline.
It works when you're online, but my goal in testing this was finding a route for distributing extensions for offline use.
Weird things to note/that make testing harder:
This is important feedback from accessory makers at BETT who want to be able to use the offline version of MakeCode with their extensions/accessories at competitions where internet access is limited.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The script should load as normal
Screenshots
offline.loading.mp4
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: