Rovki писал(а): ↑14.12.2023{, 05:16}
Попробуйте разобраться , для программиста каскады при тестировании главное повторить ваш опыт , выявить ситуацию при которой возникает глюк, может он обусловлен сборкой андроида на данном устройстве.Будем признательны за выявление закономерности и условий возникновения данного бага или фичи. Если нужен будет ключ для другого железа для тестирования ,обращайтесь, дам.
Выявил 3 глюка
1. Закрываешь приложение. Вверху висит значок. Modbus server 1.0.5.
То есть работа в фоне. После повторного запуска приложения - проект автоматом не запускается. Приходится перезапускать проект.
Это по всей видимости давний глюк. Он не сильно напрягает.
2. При работе с блоками mqtt программа зависает, если нет постоянного обмена с mqtt брокером( сервером). Решается отправкой и приемом переменной примерно раз в минуту.
3. При работе с двумя серверами ( а может такое есть и с одним сервером, пока не проверял) при обрыве связи с одним сервером ( отключал локальный mqtt брокер), связь пропадает и с другим. И зависает. При этом не зависает проект целиком, а только mqtt обмен.
Вылечить этот глюк у меня пока не получилось.
4. при пропадании интернета, связь с брокером естественно теряется. после появления интернета MQTT связь не восстанавливается