Problem: MQTT print speed setting type confusion bug
Firmware Version: 01.06.01.00 (P1 series)
Printer: P1 series, but might affect others too
Steps to reproduce:
- Connect to the printer via MQTT.
- Send the following command to set the print speed to an incorrect value:
{
"print": {
"sequence_id": "0",
"command": "print_speed",
"param": "A" // this is usually a string containing
// a number from 1 (silent) to 4 (ludricious)
}
}
- Observe the speed value shown on the printer and inside Bambu Studio / Bambu Handy. Notice that it has a strange value (in my case, 254% and 510%).