microbit file system with JavaScript
I'm trying to write to serial:
input.onButtonPressed(Button.B, function () {
basic.showNumber(1)
serial.redirectToUSB()
serial.writeLine("dit is een test1")
let my_data = "output.txt"
files.appendLine( my_data, "lll,lll,dddl,ll099" )
files.readToSerial(my_data)
})
I followed tutorial on:
https://www.dendrite.me/media/output/mediaid/5a13f86908d73406ab61317c
and when I say:
serial.writeLine("dit is een test1")
It works great and I see it in tera term "dit is een test1"
but when I try to do it like this:
files.readToSerial(my_data)
nothing is showed :(
In the simulator it works, but on Micro:bit it doesn't show up.
bbc-microbit
add a comment |
I'm trying to write to serial:
input.onButtonPressed(Button.B, function () {
basic.showNumber(1)
serial.redirectToUSB()
serial.writeLine("dit is een test1")
let my_data = "output.txt"
files.appendLine( my_data, "lll,lll,dddl,ll099" )
files.readToSerial(my_data)
})
I followed tutorial on:
https://www.dendrite.me/media/output/mediaid/5a13f86908d73406ab61317c
and when I say:
serial.writeLine("dit is een test1")
It works great and I see it in tera term "dit is een test1"
but when I try to do it like this:
files.readToSerial(my_data)
nothing is showed :(
In the simulator it works, but on Micro:bit it doesn't show up.
bbc-microbit
Have you tried to readmy-data
a line at a time and writing each line withserial.writeLine
– rhubarbdog
Nov 22 '18 at 14:28
yes it gives me just variable name back and not the file :(
– user1405338
Nov 22 '18 at 18:29
There are many bugs with file and serial. I have just produced the same blocks as in op but with the addition of afor ever
block withshow number 6
in there, not only does the 6 not display, but the microbit also does nothing when i click button b. I have raised this as a bug on Github
– rhubarbdog
Nov 24 '18 at 0:35
add a comment |
I'm trying to write to serial:
input.onButtonPressed(Button.B, function () {
basic.showNumber(1)
serial.redirectToUSB()
serial.writeLine("dit is een test1")
let my_data = "output.txt"
files.appendLine( my_data, "lll,lll,dddl,ll099" )
files.readToSerial(my_data)
})
I followed tutorial on:
https://www.dendrite.me/media/output/mediaid/5a13f86908d73406ab61317c
and when I say:
serial.writeLine("dit is een test1")
It works great and I see it in tera term "dit is een test1"
but when I try to do it like this:
files.readToSerial(my_data)
nothing is showed :(
In the simulator it works, but on Micro:bit it doesn't show up.
bbc-microbit
I'm trying to write to serial:
input.onButtonPressed(Button.B, function () {
basic.showNumber(1)
serial.redirectToUSB()
serial.writeLine("dit is een test1")
let my_data = "output.txt"
files.appendLine( my_data, "lll,lll,dddl,ll099" )
files.readToSerial(my_data)
})
I followed tutorial on:
https://www.dendrite.me/media/output/mediaid/5a13f86908d73406ab61317c
and when I say:
serial.writeLine("dit is een test1")
It works great and I see it in tera term "dit is een test1"
but when I try to do it like this:
files.readToSerial(my_data)
nothing is showed :(
In the simulator it works, but on Micro:bit it doesn't show up.
bbc-microbit
bbc-microbit
asked Nov 20 '18 at 12:56
user1405338user1405338
75212
75212
Have you tried to readmy-data
a line at a time and writing each line withserial.writeLine
– rhubarbdog
Nov 22 '18 at 14:28
yes it gives me just variable name back and not the file :(
– user1405338
Nov 22 '18 at 18:29
There are many bugs with file and serial. I have just produced the same blocks as in op but with the addition of afor ever
block withshow number 6
in there, not only does the 6 not display, but the microbit also does nothing when i click button b. I have raised this as a bug on Github
– rhubarbdog
Nov 24 '18 at 0:35
add a comment |
Have you tried to readmy-data
a line at a time and writing each line withserial.writeLine
– rhubarbdog
Nov 22 '18 at 14:28
yes it gives me just variable name back and not the file :(
– user1405338
Nov 22 '18 at 18:29
There are many bugs with file and serial. I have just produced the same blocks as in op but with the addition of afor ever
block withshow number 6
in there, not only does the 6 not display, but the microbit also does nothing when i click button b. I have raised this as a bug on Github
– rhubarbdog
Nov 24 '18 at 0:35
Have you tried to read
my-data
a line at a time and writing each line with serial.writeLine
– rhubarbdog
Nov 22 '18 at 14:28
Have you tried to read
my-data
a line at a time and writing each line with serial.writeLine
– rhubarbdog
Nov 22 '18 at 14:28
yes it gives me just variable name back and not the file :(
– user1405338
Nov 22 '18 at 18:29
yes it gives me just variable name back and not the file :(
– user1405338
Nov 22 '18 at 18:29
There are many bugs with file and serial. I have just produced the same blocks as in op but with the addition of a
for ever
block with show number 6
in there, not only does the 6 not display, but the microbit also does nothing when i click button b. I have raised this as a bug on Github– rhubarbdog
Nov 24 '18 at 0:35
There are many bugs with file and serial. I have just produced the same blocks as in op but with the addition of a
for ever
block with show number 6
in there, not only does the 6 not display, but the microbit also does nothing when i click button b. I have raised this as a bug on Github– rhubarbdog
Nov 24 '18 at 0:35
add a comment |
1 Answer
1
active
oldest
votes
The files module is at best a beta edition.
Makecode have advised not to use it, it's unsupported.
Have you tried micropython, it has good support for file system. There is also serial support, but i have little knowledge of it
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53393494%2fmicrobit-file-system-with-javascript%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The files module is at best a beta edition.
Makecode have advised not to use it, it's unsupported.
Have you tried micropython, it has good support for file system. There is also serial support, but i have little knowledge of it
add a comment |
The files module is at best a beta edition.
Makecode have advised not to use it, it's unsupported.
Have you tried micropython, it has good support for file system. There is also serial support, but i have little knowledge of it
add a comment |
The files module is at best a beta edition.
Makecode have advised not to use it, it's unsupported.
Have you tried micropython, it has good support for file system. There is also serial support, but i have little knowledge of it
The files module is at best a beta edition.
Makecode have advised not to use it, it's unsupported.
Have you tried micropython, it has good support for file system. There is also serial support, but i have little knowledge of it
answered Nov 29 '18 at 4:41
rhubarbdogrhubarbdog
34819
34819
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53393494%2fmicrobit-file-system-with-javascript%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Have you tried to read
my-data
a line at a time and writing each line withserial.writeLine
– rhubarbdog
Nov 22 '18 at 14:28
yes it gives me just variable name back and not the file :(
– user1405338
Nov 22 '18 at 18:29
There are many bugs with file and serial. I have just produced the same blocks as in op but with the addition of a
for ever
block withshow number 6
in there, not only does the 6 not display, but the microbit also does nothing when i click button b. I have raised this as a bug on Github– rhubarbdog
Nov 24 '18 at 0:35