Подскажите, пожалуйста. Прошивка v1.08.2. При каких условиях будет идти индикация на ВИБРО? Просто подпаял рабочую вибру от мобильника, включил в настройках (первое меню) ИНДИКАЦИЯ ВИБРО и оно молчит. Уменьшил 1-ый порог тревоги до 10 мкР/ч, тревога пошла на бузер, ВИБРО молчит.
1.6.5 28.05.20 - Графические изменения, переделан основной бар, время дозы меньшим шрифтом, оформление быстрого меню, скорость накачки убрана из статистики.
1. Я был против инверсии основного бара... но... посмотрел - что-то в этом есть!
В любом случае, автор имеет право на свое видение... остальные привыкнут! :)
2. В ДОЗЕ в мелком шрифте буквы надо бы опустить вниз... не воспринимаются они так... кажутся "кракозябрами", пока не всмотришься!
3. В БЫСТРОМ МЕНЮ значек выключателя сделать меньше (об этом речь уже шла).
И я не соображу - выключив прибор в быстром меню, как его потом включить? Только механическим вкл.?
4. Остальные менюшки планируются к приведению к общему стилю? Или уже поднадоело?
Если еще энтузиазм есть, мо погу поделиться еще одной идеей:
В режиме ПОИСК (кот. работает сейчас весьма неплохо) цифры работают в роли индикатора, поскольку считать точное значение при быстрой смене не представляется возможным... да и не надо...
Но в роли индикатора гораздо лучше будет работать динамическая полоска минибара! Поэтому предлагаю доработать режим ПОИСК так:
(Рисовал еще с предыдущей версии, поэтому верхний бар без инверсии)
Цифры можно оставить - в "научных" целях :), да и слишком длинная динамическая полоска не нужна...
Нарастать полоска должна синхронно с ростом числа имп/сек СЛЕВА-НАПРАВО (как стрелки в приборах)!
Также правильнее будет, если график тоже будет двигаться СЛЕВА-НАПРАВО вырастая из начала координат!
Таким образом режим ПОИСК и оживится, и пользоваться им станет гораздо удобнее!
Pav_13 - Мне если честно с инверсией больше понравился, заливал к себе на у-во чтоб оценить, и по моему очень хорошо выглядит)
Не совсем понял про шрифт в дозе шо с ним не так и шо нужно сделать?)
Да значек чуть позже сделаю, а включить у-во можно долгим удержанием кнопки "ОК"
На счет остальных менюшек не знаю, вроде как по мне и так не дурно там все)
Так, на счет графика, про индикацию в целом понял, график пусть в другую сторону не проблема(сделаю дефайн чтоб можно было выбрать направление), а вот то что нарисованы отдельные широкие полоски на графике, это так он должен выглядеть или просто так нарисовали?
Мне если честно с инверсией больше понравился, заливал к себе на у-во чтоб оценить, и по моему очень хорошо выглядит)
Нет проблем! Мне тоже уже почти нравится! :)
mambavamba14 пишет:
Не совсем понял про шрифт в дозе шо с ним не так и шо нужно сделать?)
У меня буквы вот так отображаются! Хотелось бы выровнять их с цифрами по нижнему краю!
mambavamba14 пишет:
Да значек чуть позже сделаю, а включить у-во можно долгим удержанием кнопки "ОК"
При долгом удержании кнопки ОК прибор включается, но если мгновенно не успеть бросить кнопку, то оказываеешься в режиме статистики! Надо бы какой-то тайм-аут для этого случая сделать!
mambavamba14 пишет:
На счет остальных менюшек не знаю, вроде как по мне и так не дурно там все)
Я бы название меню "настройка" выполнил в том же стиле, что и основной бар (а также "статистика" и "дебаг")...
mambavamba14 пишет:
Так, на счет графика, про индикацию в целом понял, график пусть в другую сторону не проблема(сделаю дефайн чтоб можно было выбрать направление), а вот то что нарисованы отдельные широкие полоски на графике, это так он должен выглядеть или просто так нарисовали?
Динамическая полоска может выглядеть так, как ее возможно сделать! Я просто не знаю возможностей библиотеки, поэтому нарисовал просто для общего пониманияЙ
Пусть она будет не отдельными "кубиками", а сплошной... Просто нужно, если возможно, сделать ее ширину такой, чтобы она не сливалась с графиком снизу! Ну и поверх нее шкалу тоже было бы неплохо...
Pav_13 - Хм...странно, я делал буквы вровень с цифрами...поправлю!
На счет включения понял о чем вы, тоже исправлю!
Про полоску я понял, я просто не понял по графику, у вас на фото нарисованы отдельные столбцы через промежутки, это так нужно сделать или это просто для примера их приделали чтоб понимать откуда должен идти график?
прошивка получается гибкой и настраиваемой под каждого))
Я вот, хотя бы общее представление имею о написании программ, и то вынужден напрягать мозги с этими "универсальными" настройками!
А как быть тем, кто собрать и настроить прибор может без особых проблем (а таких большинство), а вот даже с подключением ардуино и порядком прошивки испытывают трудности?!
А тут еще, оказывается, и в самой прошивке кучу параметров надо вводить!
Возможно, на этапе отладки программы, пока ее тестируют более-менее опытные пользователи, пусть так и остается. Но когда примете решение о завершении проекта (а остановиться когда-нибудь надо будет :)), то лучше будет убрать эти "персональные" настройки, оставив только подстройку под "железо" (коэффициенты)...
П.С. Можете воспринимать это, как старческое брюзжание :))
прошивка получается гибкой и настраиваемой под каждого))
Я вот, хотя бы общее представление имею о написании программ, и то вынужден напрягать мозги с этими "универсальными" настройками!
А как быть тем, кто собрать и настроить прибор может без особых проблем (а таких большинство), а вот даже с подключением ардуино и порядком прошивки испытывают трудности?!
А тут еще, оказывается, и в самой прошивке кучу параметров надо вводить!
Возможно, на этапе отладки программы, пока ее тестируют более-менее опытные пользователи, пусть так и остается. Но когда примете решение о завершении проекта (а остановиться когда-нибудь надо будет :)), то лучше будет убрать эти "персональные" настройки, оставив только подстройку под "железо" (коэффициенты)...
П.С. Можете воспринимать это, как старческое брюзжание :))
На этот случай тоже по старчески побрюзжу! Если нужно все прожеванное, так есть другие прошивки и варианты, в чем проблема! А то получается как бы помягче сказать... В стиле женщин, делаем гибче, упираемся, а потом - раз и все по новой, типа - а я и не хотела, мне гибкость не к лицу. И вообще современная тенденция ВСЕ разжевать и не дай БОГ кто-то там перенапряжется головкой и лишнего почитает, с ним СТРЕСС будет! Интеллектуальный... Как то так.
Pav_13 - Так в том и дело что их не обязательно трогать, кроме тех что настраивают напряжение)) Поэтому они и разбиты по вкладкам))
И да, прошивка уже обновлена! 1.6.5 28.05.20 - добавлено прямое/обратное движение графика, параметр в "SETUP" - "TYPE_GRAF_MOVE", добавлена индикация имп/с шкалой, предел выбирается в "config" - "GRAF_IND_MAX", исправлено случайное нажатие при включении кнопкой.
Pav_13 - Ну вот..., а говорил что инверсия бара плохо читаемая.
mambavamba14 - При сбросе настроек ОК+Power Загрузкаююю . Полоска Y с разлиновкой почему-то как-то подмаргивает, график с лева на право, Думаю лучше будет если импульсы будут выходить не прямо с полосы Y, а на 1-2 пикселя правее. Еще предложение ограничить временем 15-20 сек. открытие Быстрое меню и Настройки если не нажата не одна кнопка.
alexadresat - Можно по подробнее про полоску? Под словом ограничить, вы имеете ввиду тайм-аут, по истечению которого автоматически выйдет и перейдет на основные экраны??
График должен начинаться прорисовываться не с нулевой позиции, а с 4 или 5. Иначе изображение оси Х моргает в такт обновления графика и кажется бледным.
Цифры подсчета импульсов, я расчитывал, будут побольше размером и их достаточно 4 разряда, желательно без лишних нулей.
Вертикальную линию оси Х желательно продлить вверх до соединения с крайним штрихом горизонтальной шкалы. Начало динамической полоски тоже желательно сдвинуть с нулевой на 2 или 3 позицию, чтобы между началом полоски и продленной вверх линией оси Х был небольшой разрывчик. Так будет приятнее смотреться...
alexadresat - Поправил. А что за график с формулой справа?
Pav_13 - Цифры к сожалению будут сливаться с краем бара(( А про оси по подробнее, не совсем понял, это к графику относится или к индикатору импульсов??
mambavamba14 - Проверил, на экране ДОЗА 00дн 00ч00м буква ч неадекватно выше всех букв, а так больше не к чему придраться. Но все таки нужен тайм-аут для Отладка. Тогда покажи как это сделать.
SoftFelix, проверяйте железо. Вибра должна работать при сработке тревоги (первые 7 секунд, одновременно с бузером), если в меню индикации выбрано "ВИБРО" - то вместо светодиода и звука каждая пойманная частица будет дёргать вибро. Но этот пункт экспериментальный, на медленных вибро может не успевать срабатывать.
По поводу сохранения опорного, забыл отписаться. Баг действительно есть, буду разбираться. Что примечательно - некоторые значения сохраняются без ошибок, некоторые после ресета сбиваются. Но эта переменная давно просится на замену с float на uint8_t, в todo листе есть. Вот только когда ж я начну его реализовывать... :(
SoftFelix, проверяйте железо. Вибра должна работать при сработке тревоги (первые 7 секунд, одновременно с бузером), если в меню индикации выбрано "ВИБРО" - то вместо светодиода и звука каждая пойманная частица будет дёргать вибро. Но этот пункт экспериментальный, на медленных вибро может не успевать срабатывать.
По поводу сохранения опорного, забыл отписаться. Баг действительно есть, буду разбираться. Что примечательно - некоторые значения сохраняются без ошибок, некоторые после ресета сбиваются. Но эта переменная давно просится на замену с float на uint8_t, в todo листе есть. Вот только когда ж я начну его реализовывать... :(
Вибра всё-таки срабатывает по тревоге. А вот на каждую частицу точно не срабатывает.
Вибра вот такая, таблеточного типа:
Опорное - да, сохраняется странно. К примеру, что бы сохранить 1.06, мне сперва нужно выставить 1.07, сохранить 1.07, потом тут же уменьшить один раз до 1.06 и сохранить. Тогда 1.06 сохраниться. Но иногда при выключении-включении опять сбрасывается на 1.05. Если 1.05 увеличить до 1.06 и сохранить, то после очередного включения питания будет 1.05.
Подскажите, пожалуйста. Прошивка v1.08.2. При каких условиях будет идти индикация на ВИБРО? Просто подпаял рабочую вибру от мобильника, включил в настройках (первое меню) ИНДИКАЦИЯ ВИБРО и оно молчит. Уменьшил 1-ый порог тревоги до 10 мкР/ч, тревога пошла на бузер, ВИБРО молчит.
1.6.5 28.05.20 - Графические изменения, переделан основной бар, время дозы меньшим шрифтом, оформление быстрого меню, скорость накачки убрана из статистики.
1.6.5 28.05.20
Протестировал...
1. Я был против инверсии основного бара... но... посмотрел - что-то в этом есть!
В любом случае, автор имеет право на свое видение... остальные привыкнут! :)
2. В ДОЗЕ в мелком шрифте буквы надо бы опустить вниз... не воспринимаются они так... кажутся "кракозябрами", пока не всмотришься!
3. В БЫСТРОМ МЕНЮ значек выключателя сделать меньше (об этом речь уже шла).
И я не соображу - выключив прибор в быстром меню, как его потом включить? Только механическим вкл.?
4. Остальные менюшки планируются к приведению к общему стилю? Или уже поднадоело?
Если еще энтузиазм есть, мо погу поделиться еще одной идеей:
В режиме ПОИСК (кот. работает сейчас весьма неплохо) цифры работают в роли индикатора, поскольку считать точное значение при быстрой смене не представляется возможным... да и не надо...
Но в роли индикатора гораздо лучше будет работать динамическая полоска минибара! Поэтому предлагаю доработать режим ПОИСК так:
(Рисовал еще с предыдущей версии, поэтому верхний бар без инверсии)
Цифры можно оставить - в "научных" целях :), да и слишком длинная динамическая полоска не нужна...
Нарастать полоска должна синхронно с ростом числа имп/сек СЛЕВА-НАПРАВО (как стрелки в приборах)!
Также правильнее будет, если график тоже будет двигаться СЛЕВА-НАПРАВО вырастая из начала координат!
Таким образом режим ПОИСК и оживится, и пользоваться им станет гораздо удобнее!
Pav_13 - Мне если честно с инверсией больше понравился, заливал к себе на у-во чтоб оценить, и по моему очень хорошо выглядит)
Не совсем понял про шрифт в дозе шо с ним не так и шо нужно сделать?)
Да значек чуть позже сделаю, а включить у-во можно долгим удержанием кнопки "ОК"
На счет остальных менюшек не знаю, вроде как по мне и так не дурно там все)
Так, на счет графика, про индикацию в целом понял, график пусть в другую сторону не проблема(сделаю дефайн чтоб можно было выбрать направление), а вот то что нарисованы отдельные широкие полоски на графике, это так он должен выглядеть или просто так нарисовали?
Мне если честно с инверсией больше понравился, заливал к себе на у-во чтоб оценить, и по моему очень хорошо выглядит)
Нет проблем! Мне тоже уже почти нравится! :)
Не совсем понял про шрифт в дозе шо с ним не так и шо нужно сделать?)
У меня буквы вот так отображаются! Хотелось бы выровнять их с цифрами по нижнему краю!
Да значек чуть позже сделаю, а включить у-во можно долгим удержанием кнопки "ОК"
При долгом удержании кнопки ОК прибор включается, но если мгновенно не успеть бросить кнопку, то оказываеешься в режиме статистики! Надо бы какой-то тайм-аут для этого случая сделать!
На счет остальных менюшек не знаю, вроде как по мне и так не дурно там все)
Я бы название меню "настройка" выполнил в том же стиле, что и основной бар (а также "статистика" и "дебаг")...
Так, на счет графика, про индикацию в целом понял, график пусть в другую сторону не проблема(сделаю дефайн чтоб можно было выбрать направление), а вот то что нарисованы отдельные широкие полоски на графике, это так он должен выглядеть или просто так нарисовали?
Динамическая полоска может выглядеть так, как ее возможно сделать! Я просто не знаю возможностей библиотеки, поэтому нарисовал просто для общего пониманияЙ
Пусть она будет не отдельными "кубиками", а сплошной... Просто нужно, если возможно, сделать ее ширину такой, чтобы она не сливалась с графиком снизу! Ну и поверх нее шкалу тоже было бы неплохо...
Pav_13 - Хм...странно, я делал буквы вровень с цифрами...поправлю!
На счет включения понял о чем вы, тоже исправлю!
Про полоску я понял, я просто не понял по графику, у вас на фото нарисованы отдельные столбцы через промежутки, это так нужно сделать или это просто для примера их приделали чтоб понимать откуда должен идти график?
это просто для примера их приделали чтоб понимать откуда должен идти график?
Именно так!
Иногда (не могу уловить системы) при выходе из" настроек" с сохранением, вместо "настройки сохранены" выскакивает куча "кракозябр" :(!
Но эффект носит случайный характер и зависимости пока уловить не могу...
Pav_13 - Тоже замечал такое, пробуйте сброс настроек, вроде пока помогает...
график пусть в другую сторону не проблема(сделаю дефайн чтоб можно было выбрать направление)
В "дефайнах" скоро сам разработчик запутается, а не то, что пользователи! :)
График должен начинаться от начала координат! Начало координат принято рисовать слева.
Сделать так, и не надо лишних дефайнов...
И еще...
Сделайте по умолчанию набор пресетов вот таким, а то надоела уже править:
MID_RAD_TIME[10] {60, 120, 180, 240, 300, 360, 420, 480, 540, 600};
Меньше минуты делать время усреднения нет смысла, поскольку время счета 36-40 сек!
Больше 10 минут тоже, мне кажется, ни к чему...
Я ставлю сейчас 2 минуты, и, вроде как, более-менее похоже на желаемую цифру...
Pav_13 - Может быть)) Но зато прошивка получается гибкой и настраиваемой под каждого))
Я вот, хотя бы общее представление имею о написании программ, и то вынужден напрягать мозги с этими "универсальными" настройками!
А как быть тем, кто собрать и настроить прибор может без особых проблем (а таких большинство), а вот даже с подключением ардуино и порядком прошивки испытывают трудности?!
А тут еще, оказывается, и в самой прошивке кучу параметров надо вводить!
Возможно, на этапе отладки программы, пока ее тестируют более-менее опытные пользователи, пусть так и остается. Но когда примете решение о завершении проекта (а остановиться когда-нибудь надо будет :)), то лучше будет убрать эти "персональные" настройки, оставив только подстройку под "железо" (коэффициенты)...
П.С. Можете воспринимать это, как старческое брюзжание :))
Я вот, хотя бы общее представление имею о написании программ, и то вынужден напрягать мозги с этими "универсальными" настройками!
А как быть тем, кто собрать и настроить прибор может без особых проблем (а таких большинство), а вот даже с подключением ардуино и порядком прошивки испытывают трудности?!
А тут еще, оказывается, и в самой прошивке кучу параметров надо вводить!
Возможно, на этапе отладки программы, пока ее тестируют более-менее опытные пользователи, пусть так и остается. Но когда примете решение о завершении проекта (а остановиться когда-нибудь надо будет :)), то лучше будет убрать эти "персональные" настройки, оставив только подстройку под "железо" (коэффициенты)...
П.С. Можете воспринимать это, как старческое брюзжание :))
На этот случай тоже по старчески побрюзжу! Если нужно все прожеванное, так есть другие прошивки и варианты, в чем проблема! А то получается как бы помягче сказать... В стиле женщин, делаем гибче, упираемся, а потом - раз и все по новой, типа - а я и не хотела, мне гибкость не к лицу. И вообще современная тенденция ВСЕ разжевать и не дай БОГ кто-то там перенапряжется головкой и лишнего почитает, с ним СТРЕСС будет! Интеллектуальный... Как то так.
Pav_13 - Так в том и дело что их не обязательно трогать, кроме тех что настраивают напряжение)) Поэтому они и разбиты по вкладкам))
И да, прошивка уже обновлена! 1.6.5 28.05.20 - добавлено прямое/обратное движение графика, параметр в "SETUP" - "TYPE_GRAF_MOVE", добавлена индикация имп/с шкалой, предел выбирается в "config" - "GRAF_IND_MAX", исправлено случайное нажатие при включении кнопкой.
Прошился по быстрому...
Есть глючки...
Подробнее вечером...
Pav_13 - Ну вот..., а говорил что инверсия бара плохо читаемая.
mambavamba14 - При сбросе настроек ОК+Power Загрузкаююю . Полоска Y с разлиновкой почему-то как-то подмаргивает, график с лева на право, Думаю лучше будет если импульсы будут выходить не прямо с полосы Y, а на 1-2 пикселя правее. Еще предложение ограничить временем 15-20 сек. открытие Быстрое меню и Настройки если не нажата не одна кнопка.
alexadresat - Можно по подробнее про полоску? Под словом ограничить, вы имеете ввиду тайм-аут, по истечению которого автоматически выйдет и перейдет на основные экраны??
Полоска как-то волной пробегает сверху в низ.(Могу снять видео)
Да все правильно тайм-аут если не нажата не одна кнопка.
alexadresat - Если не сложно было бы не плохо. И что вы имели ввиду "на 1-2 пикселя правее"?
График должен начинаться прорисовываться не с нулевой позиции, а с 4 или 5. Иначе изображение оси Х моргает в такт обновления графика и кажется бледным.
Цифры подсчета импульсов, я расчитывал, будут побольше размером и их достаточно 4 разряда, желательно без лишних нулей.
Вертикальную линию оси Х желательно продлить вверх до соединения с крайним штрихом горизонтальной шкалы. Начало динамической полоски тоже желательно сдвинуть с нулевой на 2 или 3 позицию, чтобы между началом полоски и продленной вверх линией оси Х был небольшой разрывчик. Так будет приятнее смотреться...
alexadresat - Поправил. А что за график с формулой справа?
Pav_13 - Цифры к сожалению будут сливаться с краем бара(( А про оси по подробнее, не совсем понял, это к графику относится или к индикатору импульсов??
mambavamba14 - Да это я чтоб не запутать где Y а где X. А то у меня это Y, а у Pav_13 - это X
Тогда я оси перепутал... Давно графиков не строил :)...
alexadresat - аа понял)) Прошивку обновил, попробуй нормально ли сейчас.
По поводу размера цифр облом :(...
А может, цифры сделать ниже строчкой, где сейчас единицы, а единицы написать над цифрами маленькими буквами?
Pav_13 - Как вариант! Маленькими буквами это по типу как "дн" "ч" "м"?
Я сейчас, к сожалению, не могу прошиваться и рисовать - с планшета на даче...
Вся надежда на alexadresat...
По размеру букв - да.
По поводу дорисовки линий, перечитайте мой пост, имея ввиду, что осью Х я называл вертикальную ось!
Должно быть понятно...
mambavamba14 - Да все хорошо с тайм-аут, Еще забыли меню Статистика и график не подмигивает. С шрифтом согласен надо убавлять размер.
Какой шрифт убавлять? Что-то не понял... Я просил наоборот - увеличить!
Pav_13 - Вот этот шрифт - имп/с
А что не так с меню «статистика»?
Pav_13 - тайм-аут
Имп/сек переместятся вверх и станут маленькими, а цифры опустятся вниз и подрастут...
alexadresat - Поправил!
Непонятные плюсы в ПОИСК. Шкала сильно прижата к бару. Когда выбираешь тонкая настройка длинны импульса идет перемещение строк в право.
Экран Отладка остался без тайм-аута...
alexadresat - Исправил! Я не думаю что в отладке нужен тайм-аут...
mambavamba14 - Проверил, на экране ДОЗА 00дн 00ч00м буква ч неадекватно выше всех букв, а так больше не к чему придраться. Но все таки нужен тайм-аут для Отладка. Тогда покажи как это сделать.
alexadresat - Можно фото? Дык там вся загвоздка, что это цикл в цикле, те при выходе с отладки мы просто попадем в статистику...
SoftFelix, проверяйте железо. Вибра должна работать при сработке тревоги (первые 7 секунд, одновременно с бузером), если в меню индикации выбрано "ВИБРО" - то вместо светодиода и звука каждая пойманная частица будет дёргать вибро. Но этот пункт экспериментальный, на медленных вибро может не успевать срабатывать.
По поводу сохранения опорного, забыл отписаться. Баг действительно есть, буду разбираться. Что примечательно - некоторые значения сохраняются без ошибок, некоторые после ресета сбиваются. Но эта переменная давно просится на замену с float на uint8_t, в todo листе есть. Вот только когда ж я начну его реализовывать... :(
Вот смотри ...
alexadresat - Вроде поправил...файл "image" не забывайте тоже обновить
SoftFelix, проверяйте железо. Вибра должна работать при сработке тревоги (первые 7 секунд, одновременно с бузером), если в меню индикации выбрано "ВИБРО" - то вместо светодиода и звука каждая пойманная частица будет дёргать вибро. Но этот пункт экспериментальный, на медленных вибро может не успевать срабатывать.
По поводу сохранения опорного, забыл отписаться. Баг действительно есть, буду разбираться. Что примечательно - некоторые значения сохраняются без ошибок, некоторые после ресета сбиваются. Но эта переменная давно просится на замену с float на uint8_t, в todo листе есть. Вот только когда ж я начну его реализовывать... :(
Вибра всё-таки срабатывает по тревоге. А вот на каждую частицу точно не срабатывает.
Вибра вот такая, таблеточного типа:
Опорное - да, сохраняется странно. К примеру, что бы сохранить 1.06, мне сперва нужно выставить 1.07, сохранить 1.07, потом тут же уменьшить один раз до 1.06 и сохранить. Тогда 1.06 сохраниться. Но иногда при выключении-включении опять сбрасывается на 1.05. Если 1.05 увеличить до 1.06 и сохранить, то после очередного включения питания будет 1.05.
mambavamba14 - Скачал, залил но все тоже ни чего не изменилось... Перезалей пожалуйста
alexadresat - Перезалил, идентифекаторы обновил, а буква "ч" по всей видимости так кажется, она ровно 4 пкс, как и все остальные.
alexadresat - Сделал. Можно фото 3-х основных экранов, добавлю в пост прошивки.