Сложно сказать о преимуществах ,особенно если не использовать модбас .А если используем ,то нужно и соблюдать требования .OlegAn1962 писал(а):А какие преимущества (кроме совместимости с разными версиями модбаса) дает разделение регистров на группы, если я не пользуюсь никакими промышленными контроллерами?
Так быть не должно ,проверить не могу .vlad писал(а):еще заметил особенность: если мы берем и удаляем какую нибудь переменную из модбаса то происходит изменение адресов во всех переменных. помоему это что то не то.
вот и я про тоже. я уж думал мозг перегрелся вроде поставил адрес 1 работает удалил другую переменную все перестало работать, потом только заметил что адреса меняются. И однозначно работает гораздо медленнее чем в 11.Rovki писал(а):Так быть не должно ,проверить не могу .
Это бага. Не доглядел. В старом модбасе автоматом пересчитывались адреса. Теперь это не нужно, но код убрать забыл))) Уже исправил. В следующей версии всё будет нормально.vlad писал(а):еще заметил особенность: если мы берем и удаляем какую нибудь переменную из модбаса то происходит изменение адресов во всех переменных. помоему это что то не то. и реакция в 11 версии выше чем в 12
Замечательно . А что на счет скорости работы?Или это на глаз не заметноsupport писал(а):следующей версии всё будет нормально
Возможно. но и в старой версии это было бы точно так же. Для слейва между версией 11 и 12 разницы быть не может никакой. Логика работы осталась та же. Даже скажу больше - код здорово оптимизирован и выброшено много лишнего. Так что ответ слейв выдаёт даже на несколько микросекунд быстрее чем в старой весии. Всё остальное - только скорость порта. Ну и да если идёт опрос датчика - то возможно и небольшое притормаживание на момент опроса. Но это было и в 11 версии. Можете например изменить периодичность опроса. С моей точки зрения чаще 1 раза в 1-2 секунды опрашивать не имеет смыслаRovki писал(а):.Может свою лепту вносит прерывания от датчика температуры>?
Так модуль блютуз настроен на одну скорость 9600 ,что бы сменить ее нужно перепрограммировать модуль НС ,иначе связи не будет .Вы меняете скорость порта ,а скорость НС нет ,так нельзя .vlad писал(а):При изменении скорости порта пропадает связь му ардуино и каскадной
Понял. Не очень удобно это. Подождем автора может что то изменит. Потому как задержка по сравнению с 11 всетаки очень ощутима.Rovki писал(а):Так модуль блютуз настроен на одну скорость 9600 ,что бы сменить ее нужно перепрограммировать модуль НС ,иначе связи не будет .Вы меняете скорость порта ,а скорость НС нет ,так нельзя .
на нс-05 тоже подходит?Rovki писал(а):Могу выложить программу для перепрограммирования если надо НС06 по блютузу со смартфона
https://play.google.com/store....monitorOlegAn1962 писал(а):Rovki, выложите пожалуйста,
отпишите плиз, уменьшилась реакция на нажатие кнопки?OlegAn1962 писал(а):Спасибо огромное, попробую
это вы про что ?vlad писал(а):отпишите плиз, уменьшилась реакция на нажатие кноки