Страница 1 из 1

Не работает вход String в ПБ

Добавлено: 02 мар 2017, 00:38
Anydy
1.Если в параметрах пользователя (CODE) изменить параметр (конкретно String) ничего не происходит, приходится удалять параметр и создавать заново.
2. Если сделать параметр пользователя, то все компилируется.
Вот так при параметрах пользователя вставляется верно "Test","Alarm"
В блоке:
MQTT.publish(1, 2, 1, 3, Top, Mess);
В скетче:

MQTT.publish(1, 2, 1, 3, "Test", "Alarm");

А вот так если сделать вход блока (String) и на него подать константу то  скетч не компилируется.
Top = String("Test");
Mess = String("Alarm");
MQTT.publish(1, 2, 1, 3, Top, Mess);


И при нажатии на кнопку компиляция первый раз IDE начинает запускаться и скрывается, при повторном нажатии запускается.
Что я делаю не так?)))

Не работает вход String в ПБ

Добавлено: 02 мар 2017, 00:55
Boroda
Поставили на плату ПользБлок, нажимаем ПКМ "редактировать". Редактируем параметры пользователя, сохраняем - ничего не сохраняется и на плате и в панели ПользБлоков. Удаляем с платы блок, редактируем его в панели ПользБлоков, сохраняем - сохраняется. Ставим блок обратно на плату. Глюки.