У вас вряд ли скорость на шине такая же как у меня. Как я видел - дефолтная, 9600.
Тут вы вместо того чтобы прочитать длину сохраненной в банк команды (регистр input, используется для чтения функция 0x04) записываете в него “1” функцией 05.
Собственно чтение длины я показал как самый простой способ убедиться что записалось.
Так через интерфейс все ж делать это проще. Ну и сразу можно (на период настройки, естественно) включить чтение длин записанных команд.
Это устарело, сейчас сохраняются в два раза более длинные, в актуальных прошивках.
Идея такая? Команда пишется в RAM банк, она, даже если не помещается в него полностью - то все равно остается.
Вот тут про это: WB-MIR v.2 не записывает в ROM - #9 от пользователя BrainRoot
Но, повторюсь, неактуально.