ArDos / дозиметр, часть №1

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Pav_13 - Нет, в цикле тревоги вообще нет ничего такого что могло бы влиять на работу дисплея...пробуйте сброс настроек, может поможет...

Pav_13
Offline
Зарегистрирован: 21.05.2020

Сброс настроек не помогает...

Но вот что еще - если после срабатывания тревоги и погасания дисплея, ориентируясь по звуку клавиш, выключить прибор в быстром меню - он выключается. Потом клавишей ОК его можно включить и он снова начинает щелкать от импульсов и пикать клавишами, но дисплей при этом не работает! Только выключив и включив питание механически можно снова оживить дисплей!

Вопрос: в чем разница между включением электронным и механическим? В каком-то случае нет начальной инициализации дисплея?

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Pav_13 - Инициализация дисплея только при первом старте, затем только команда ухода в сон. Я помню вы говорили что у вас некоторые пины не совпадают с Ардос разводкой, мб вы какие-то указываете не верно и работа вибры или фонарика перезагружает дисплей?

Pav_13
Offline
Зарегистрирован: 21.05.2020

Блин! Точно!

Я уже задолбался с этим переназначением пинов и портов каждый раз! Делаю это на полуавтомате...

Пин поменял, а порт нет!

Все нормально!

Спасибо!

Прошу прощения за хипиш, кот. тут поднял по недосмотру!

Vitali
Offline
Зарегистрирован: 16.07.2019

  

Vitali
Offline
Зарегистрирован: 16.07.2019

    

Pav_13
Offline
Зарегистрирован: 21.05.2020

Черточка на экране режима ДОЗА выглядит нормально! Решает проблему "битого пикселя".

По-прежнему уверен, что никаких "рамок" или чего подобного делать не следует!

Но соглашусь, что левая сторона картинки в этом режиме пустовата :(... 

Предлагаю для "уравновешивания" левой стороны еще чуть удлинить начальную черточку от полоски бара и поместить над этой черточкой маленькими цифрами установленное в меню "настройка" число дозы для сохранения!

Только я не понял, зачем эта доза в меню настраивается с точностью до единицы? 

Насколько я понимаю, сохранение порциями сделано для более редкой записи в память с целью сбережения ее ресурса!

Тут можно сделать набор пресетов , например [20, 50, 100, 500, 1000], кот. пользователь установит в зависимости от того, в насколько "фонящем" районе он собирается шляться!

Зачем перебор поединично? Или я чего-то не просек?!

Wik
Offline
Зарегистрирован: 10.11.2019

mambavamba14 - заметил, что некоторые вспышки светодиода-индикатора частиц отличаются по яркости, будто бы длительность импульса короче, чем обычно.

И еще, думаю, было бы удобнее в меню настроек пункт "Щелчки" поднять к пункту "Вспышки" .

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Wik - Может такое быть, тк слишком расточительно было бы использовать отдельный таймер для светодиодика...Сейчас светодиод загорается ровно в тот момент когда регистрируется частица, а гаснет в диапазоне 0-17.5мс, в зависимости где сейчас находится основной таймер.

Приму к сведению когда буду менюшку переделывать.

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

В архиве новая прошивка 1.6.5 - Оптимизация. #4225

ПыСы alexadrest - я помню про подсветку, пока не знаю как это все грамотно и компактно реализовать...

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

 mambavamba14 - C настройками все печально, строки бегают...  И выглядит на мой вкус похуже чем было... как-то тесновато.

Pav_13
Offline
Зарегистрирован: 21.05.2020

Может, все же, оставить одну пустую строку между верхним баром и пунктами меню?

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Pav_13 -  Я с Вами согласен, лучше доп. страницу сделать.

Pav_13
Offline
Зарегистрирован: 21.05.2020

Или нарисовать картинку вместо прежней в том стиле, как сейчас "установки"?

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat - Мне если честно нравиться больше старый стиль настроек, там как-то все гармонично изначально получилось

Pav_13 - Тогда по сути проще оставить старый, тк по мне он очень хорошо смотрится...Но для наглядности сделал как вы просили(1 строчку отступ). Слово "УСТАНОВКИ" и есть картинка.

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Надо оставлять как было, только удалить график и инвертировать надпись НАСТРОЙКИ расположив ее посередине.

Pav_13
Offline
Зарегистрирован: 21.05.2020

Я ничего не имею против старых настроек, кроме самой картинки "настройки" (с изображением реактора) :)!

"Статистика" и "отладка" меня тоже вполне устраивают! Разве только в "отладке чуть поменять местами строчки:

Когда меняешь опорное, смотришь на изменение VCC/

Когда меняешь накачку, смотришь на SPD/ 

Pav_13
Offline
Зарегистрирован: 21.05.2020

alexadresat, то не "график" - то Чернобыльский реактор :)!

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Pav_13 - Вообще подразумевалось как график...но да ладно...))

alexadresat - Кст, только заметил...У тебя прям идеальный кварц WDT, так прям точно 17,5мс периода редко на каких камнях встречается..))

Pav_13
Offline
Зарегистрирован: 21.05.2020

Да? 

А я где-то в теме встречал пост именно с подобным изображением и там речь шла о реакторе :(...

Напутал! Прошу прощения!

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Вернулся на предыдущую прошивку.

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Pav_13 - На счет перемещения пункта, так то при изменении опорного меняется значение высокого тоже...

alexadresat - Перерисую мб потом, тк мало того что картинка почти в 2 строки, так ещё и инверсно её надо...Если есть желание, можете поэкспериментировать и я потом добавлю её в архив с прошивкой))

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

Экран загрузки с артефактами.

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

А какой размер бара настройки?

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat - Ах да увидел, в 1.6.6 поменял разрешение, а в 1.6.5 забыл...

Картинка настроек 84х16, сама картинка в окантовке 84х14

Pav_13
Offline
Зарегистрирован: 21.05.2020

Ну... тогда предлагаю попытаться перерисовать картинку, а остальное оставить, как было...

Я сейчас на даче... тут у меня только айпад... и жена - ни то ни другое не способствуют тестированию прошивки, поэтому вся надежда на alexadresat (если у него есть время)...

Я один глючек обнаружил... не суть важный, но пытливый пользователь может докопаться! Постараюсь описать словами чуть позже...

Pav_13
Offline
Зарегистрирован: 21.05.2020

Про глючек...

В режиме ДОЗА есть полосочка, растущая синхронно с дозой...

Если ничего не трогать и просто наблюдать за полосочкой (желательно вблизи достаточно активного источника, иначе терпения может не хватить), то видно, как полосочка доходит до правого края дисплея и сбрасывается до размера начальной черточки... И так циклически до бесконечности (надеюсь, не проверял)...

Если же не дожидаясь, пока полосочка дойдет до края нажать и удерживать кнопку «вниз», то показания набранной дозы сбросятся до нуля, а вот полосочка сбросится не до начальной черточки, а останется чуть большей! Если после этого продолжить наблюдать за ростом полосочки, то можно увидеть, как она доходит до края, но не сбрасываетс! На ее конце появляется какая- то закорючка, потом в нижней строке дисплея после слова «всего» начинают появляться посторонние символы, потом «чудеса» начинают твориться в верхнем тулбаре-там последовательно появляются все названия режимов (поиск, доза, фон) и только когда исказится символ батарейки, полоска наконец-то сбросится, но опять не до начальной черточки, а чуть больше... И «спектакль» продолжится циклично! 

Вернуться в нормальный режим можно только выключением питания.

Что предлагаю сделать:

1. Заблокировать в этом режиме обработку кнопки»вниз» с удержанием (зачем сбрасывать дозу? она же накопилась ,ее надо учитывать)

2. Найти в коде ошибку (что-то где-то переполняется) и исправить

На усмотрение автора прошивки...

 

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Друзья, такой вопрос! Есть идея сделать включение у-ва с кнопки, те. после включения выключателя нужно будет нажать и подержать кнопку "ок". Стоит ли, или не нужно?

Pav_13 - Да я понял что за глюк, поправлю. Дык в том и смысл есть общая доза(за все время, а есть текущая(те. после вкл. у-ва)

Pav_13
Offline
Зарегистрирован: 21.05.2020

Не нужно!

Pav_13
Offline
Зарегистрирован: 21.05.2020

Еще наблюдение...

Если в режиме ПОИСК нажать и удерживать кнопку «вниз», то происходит очистка поля графика... и больше ничего...

Предложения:

1. Оставить, как есть, ибо ни на что не влияет...

2. Заблокировать обработку удержания кнопки «вниз» в этом режиме.

3. Сделать на удержание этой кнопки функцию «снимок экрана» - т. е. изображение на экране должно зафиксироваться, чтобы можно было спокойно рассмотреть цифры, положение индикаторной полоски, картинку графика, снять все это на смартфон и выложить в интернет...

После повторного нажатия на кнопку «вниз» работа режима ПОИСК должна восстановиться...

4. С делать на удержание кнопки «вниз» функцию изменения скорости отрисовки графика, индикатора, и цифр имп/сек. Например, у меня сейчас все это обновляется 5 раз в секунду (200 мс), мне так нравится... А нажал кнопочку, скорость замедлилась... Ну... или наоборот...

Правда, не знаю, зачем это может быть нужно? Просто в голову пришло :)...

На усмотрение автора прошивки...

 

Pav_13
Offline
Зарегистрирован: 21.05.2020

mambavamba, я понимаю, что есть текущая доза, но не понимаю, зачем ее нужно сбрасывать? 

Вот с фоном понятно - прскочил зону повышенного.. цифры большие, чтоб не ждать пока пересчитает, сбросил фон и смотришь уже на этой позиции какой...

А доза она должна считаться непрерывно, чтобы иметь смысл!

Wik
Offline
Зарегистрирован: 10.11.2019

Второй раз получаю такую картину, только что ее вызывает не могу понять. До перехода в сон было все нормально, после вот такая ерунда на экране "доза", черточка не двигается, но крупные цифры меняются, а на экране "статистика" нули в дозе и во времени.

Pav_13
Offline
Зарегистрирован: 21.05.2020

Похоже на то, что я описывал выше...

Закорючка на конце точно такая! :)

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

1.6.5 30.05.20 #4225 - мелкие исправления, добавлено значение "ADC" для акб в отладку, добавлен набор пресетов для автоматического сохранения дозы, добавлен порог не включения у-ва после разряда акб, параметр в "config" - "LOW_BAT_POWER", будет отображена разряженная батарея, затем у-во выключится, добавлен файл "connection" со всеми пинами подключения периферии к мк, файл "image" переименован в "resources". Если будут какие-то глюки, в первую очередь делайте сброс настроек!

Wik - Исправил в последней прошивке! На всякий случай сделайте сброс настроек после прошивки!

Wik
Offline
Зарегистрирован: 10.11.2019

Находясь на экране "доза" зажав левую кнопку доза сбросилась, картинка восстановилась, полоска ожила. И в статистике появились данные, там, где были нули. Питание не отключал. Хотя в предыдущий раз помогло только отключение питания.

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

У кого какой вкус: кто любит дыню, а кто арбуз

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat - Большое спасибо! В прошивку добавил, архив обновил!

Pav_13
Offline
Зарегистрирован: 21.05.2020

alexadresat, хорошая работа!

Но шрифт заметно не тот :(...

Поступлю правильно - нарисую сам:)! Правда, давно этим не занимался, но навыки должны сохраниться :)...

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Pav_13 - Вот так вот, человек старался, а вы перекрестили всю его работу...))

Обновил архив, исправил учет общей дозы(раньше до сохранения в память, текущая и сохраненная могли отличаться)

Pav_13
Offline
Зарегистрирован: 21.05.2020

Не наговаривайте на меня - я похвалил! 

Но шрифт-то не тот! 

Pav_13
Offline
Зарегистрирован: 21.05.2020

Главное, на фотках выше, сделанных самим alexadresat, есть все буквы, нужные для этой картинки! 

Единственное, букву И надо сделать шире на пиксель, чтобы между верхних концов палочек вставить точку... И все!

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Pav_13 - И не думал, просто минутка юмора))

Я тут щас подумал, мб вообще во всех окнах сделать верхний бар как и на основных? Те. также будет видна батарейка и иконки, но будут меняться надписи слева на соответствующие..

alexadresat
alexadresat аватар
Offline
Зарегистрирован: 22.02.2017

mambavamba14 -  А почему картинку вытягивает на экране? Нарисовано круглой, а экран вытягивает.

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

alexadresat - Да я тоже замечал такой эффект, скорее всего из-за того что пиксели дисплея не идеально квадратные, а немного прямоугольны(типо маркетинговый ход, чтоб визуально разрешение увеличить)...Больше у меня вариантов нету))

Pav_13
Offline
Зарегистрирован: 21.05.2020

mambavamba, мне кажется, иконки и батарейка в окнах меню лишнее...

Попробуйте в окне «настройки» сделать такой же тулбар, как «статистика», например, только с надписью « настроика» ...

Как будет смотреться?

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Pav_13 - Так я уже делал это в тестовой версии 1.6.6....

Но зато будет как в серьёзных устройствах)))

Pav_13
Offline
Зарегистрирован: 21.05.2020

Тестовую версию мы забраковали, потому что там пункты меню хаотично двигались, были вплотную к верхнему бару, из- за чего курсор с этим верхним баром сливался...

А варианта с пустой строкой между верхним баром и строками меню мы не пробовали...

mambavamba14
mambavamba14 аватар
Offline
Зарегистрирован: 25.12.2019

Добавил обратно, папка "ArDos_with_RADON_for_test"

Pav_13
Offline
Зарегистрирован: 21.05.2020

Попробуйте сделать «как в серьезных устройствах»- все же в Ваших руках! :)

Надо посмотреть «в натуре» чтобы оценить...

Я, вон, был против инверсии в тулбаре, а посмотрел... и заценил! :)