#43483
I tried to make robot maqeen controlled over bluetooth programmed on MakeCode. Looks like extension maqueen is not compatible with extension Bluetooth.
In MakeCode I added extension Bluetooth and created following program (see below)
When I added to the program an extension maqueen, the program started to show icons Sad and number 0 and 2.

Can it be fixed?


bluetooth.onBluetoothConnected(function () {
basic.showIcon(IconNames.Yes)
})
bluetooth.onBluetoothDisconnected(function () {
basic.showIcon(IconNames.No)
})
bluetooth.onUartDataReceived(serial.delimiters(Delimiters.Hash), function () {
s = bluetooth.uartReadUntil(serial.delimiters(Delimiters.SemiColon))
if (s == список[0]) {
basic.showIcon(IconNames.Happy)
} else {
basic.showIcon(IconNames.Sad)
}
})
let s = ""
let список: string[] = []
bluetooth.startUartService()
basic.showIcon(IconNames.Heart)
список = ["f", "b", "s"]
#43525
Are there 2 statements:

1. maybe not latest firmware on my micro:bit
2. DFrobot has not updated maqueen extension available via MakeCode

?

1. Firmware on my micro:bit probably is not the latest, I'll update
If 2) is correct, Dfrobot would better update extension in MakeCode
#43527
I updated firmaware on micro:bit, now it's 0250
created a new project and program described in the first post

- after load into micro:bit it was only static picture on screen, as expected

I added maqueen extension to the project:

- new program shows in cycle 0 2 and 'sad", as was described in original post.

Adding maqueen extension crearly change behavior of the program even without usage of maqueen blocks in the program