No indication of file size limits for uploading programs to the micro:bit
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript
- Bereich
- embedded-iot, frontend
Rechercherichtung
In der Issue wird keine Datei und kein Test genannt. Beginne damit, die Validierung der Skriptgröße und den Upload-Pfad des Online-Editors nachzuverfolgen, und ermittle anschließend, wie das Größenlimit für micro:bit abgerufen wird. Als erledigt gilt die Aufgabe, wenn der bestehende Fehler angibt, um wie viele Bytes das Programm das Limit überschreitet, und eine Abdeckung für ein zu großes Programm vorhanden ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
A problem I've often come across is creating a python program which is too large for the micro:bit, however, I usually only find this out when I've flashed it across and had the Memory allocation failure message scroll across. At that point it tells you how many bytes too large the file is. Using the online micro:bit python editor I discovered the useful 'Oops! Your script is to long given the limited memory on the device.' error message feature. What would make this even more useful though is if it actually told you by how much a program had exceeded the size limit. Could this be added? Is the actual max file size information accessible anywhere?
- Vorherrschende Sprache
- JavaScript
- Sterne
- 201
- Forks
- 126
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bbcmicrobit/PythonEditor
-
Programming languagesOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
bbcmicrobit/PythonEditor#406 ·
-
UOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 1/100
bbcmicrobit/PythonEditor#405 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
bbcmicrobit/PythonEditor#391 · 2 Kommentare · 6 Reaktionen ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
bbcmicrobit/PythonEditor#375 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
bbcmicrobit/PythonEditor#367 ·
Alle Issues in bbcmicrobit/PythonEditor
Ähnliche Issues
-
uk-ai-advisory uk-ai-advisory:operational-resilience
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
githubnext/gh-aw-cao#16035 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 72/100
nishantwrp/gsoc-organizations#213 ·
-
LinkedIn icon svgOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
simple-icons/simple-icons#15050 ·
Maintainer antworten meist innerhalb von 1 Tag
-
0. Needs triage 35-feedback bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Price: 75 USD Priority: 2 (Medium) Time: <1 Hour
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag