-
The new "START SIMULATOR" button is confusing, as we already use the term "simulator" to refer to the micro:bit simulator. I think the purpose of this button is to start the Jacdac simulator, correct?…
-
What is the meaning of long_click and hold? Here is the current service spec: https://microsoft.github.io/jacdac-docs/services/button
-
the files in the "dummy" directory of "interfaces" really represent the hardware abstraction layer that JD relies on. Can we use a different name than "dummy"? Perhaps "hal"?
-
Would be nice to have a callback to know when a client has been connected/disconnected from a server. It would also be good to have an api like: `isConnected` for polling code too!
-
**Describe the bug**
When viewing the dashboard, if a device changes the service it is advertising, the dashboard does not update the digital twin. It continues to display the previous service digita…
-
The top hits on google are still garbage.
![image](https://user-images.githubusercontent.com/4175913/98923934-23857380-2489-11eb-9e87-4675cedec9e2.png)
-
micro:bit requires power cycling after a few connect cycles.
- 1 open https://microsoft.github.io/jacdac-docs/dashboard/]
- 2 connect microbit
- 3 disconnect micro:bit
- repeat 2,3 until the err…
-
When applying the max_bytes constraint to a string, the jdpack format ``s[n]`` complains if the string is shorter than n characters.
```
command send_string @ 0x80 {
message: string { m…
-
Currently, names in specifications are divided up by packet types, so it is possible for a register and event to have the same name. I propose that we disallow multiples uses of same name in a specifi…
-
Blockly range expects integer. Does not play well with our 0..1 ranges.