atomswift_1.3.199.apk
7.8 MB
#AtomSwift ☣️
Убран принудительный фильтр, исправляющий точность < 2 м.
В экспорт GPX добавлены данные:
- высота (elevation)
- точность (в метрах) - как hdop
- extensions: doserate, cp2s, speed, devicename, searchmode
В окне экспорта карты исправлены мин макс значения.
Убран принудительный фильтр, исправляющий точность < 2 м.
В экспорт GPX добавлены данные:
- высота (elevation)
- точность (в метрах) - как hdop
- extensions: doserate, cp2s, speed, devicename, searchmode
В окне экспорта карты исправлены мин макс значения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👎1
#BecqMoni 👾
Поиск пиков, расчёт fwhm пика.
Исправлен расчёт fwhm, теперь он:
- отображается в таблице найденных пиков как fwhm, а не 2 сигмы
- влияет на отрисовку пиков + континуум.
Поиск пиков, расчёт fwhm пика.
Исправлен расчёт fwhm, теперь он:
- отображается в таблице найденных пиков как fwhm, а не 2 сигмы
- влияет на отрисовку пиков + континуум.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
AtomSpectra-6.6.9.apk
6.8 MB
Исправление некоторых ошибок и небольшое улучшение:
1) Исправлен контроль аудиовхода (чтобы наушники не мешали работе прошкам)
2) Исправлен выход из программе по команде из шторки уведомлений
3) Откорректирован вывод спектра (нижняя граница 0,9, а не 1 в логарифмическом масштабе)
Small bugfixes and enhancement:
1) Fix audio input check during Pro-working
2) Update spectrum output in log mode (lower line is 0.9 not 1.0)
3) Fix program quit from notification.
1) Исправлен контроль аудиовхода (чтобы наушники не мешали работе прошкам)
2) Исправлен выход из программе по команде из шторки уведомлений
3) Откорректирован вывод спектра (нижняя граница 0,9, а не 1 в логарифмическом масштабе)
Small bugfixes and enhancement:
1) Fix audio input check during Pro-working
2) Update spectrum output in log mode (lower line is 0.9 not 1.0)
3) Fix program quit from notification.
👍4
AtomSpectra-6.6.10.apk
6.8 MB
В данной версии должно заработать переключение языков, но полное переключение только после перезапуска всего приложения. Пока что не нашёл, как решить проблему смены языка без перезапуска программы.
🔥3
#BecqMoni 👾
Fix. Работа с RadiaCode, если BT адаптер выключен в системном меню, то он включается перед работой.
Fix. Работа с RadiaCode, если BT адаптер выключен в системном меню, то он включается перед работой.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
#BecqMoni 👾
Fix. При определённых событиях переключение профиля устройства на другое, на чистом документе спектра могло привести к ошибке переразметки границ спектра.
Fix. При определённых событиях переключение профиля устройства на другое, на чистом документе спектра могло привести к ошибке переразметки границ спектра.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
atomswift_1.3.200.apk
7.8 MB
#AtomSwift ☣️
При открытии другой карты при некоторых обстоятельствах не обновлялись min/max значения по метрикам в модели.
Поддержка импорта *.rctrk.
При открытии другой карты при некоторых обстоятельствах не обновлялись min/max значения по метрикам в модели.
Поддержка импорта *.rctrk.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🙏2
atomswift_1.3.201.apk
7.8 MB
#AtomSwift ☣️
Fix. Вкладка Архив. При изменении ориентации экрана не сохранялся выбранный для просмотра день.
Fix. Вкладка Архив. При изменении ориентации экрана не сохранялся выбранный для просмотра день.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🙏1
#BecqMoni 👾
Две новые фичи от Максима Бартошика:
1. TEST! Device config -> Doserate. Расчёт мощности дозы по спектру К-40 и файлу геометрии LSRM
2. Global config. Добавлена опция выставлять пустую конфигурацию для импортируемых спектров N42, AtomSpectra, CSV.
Более детально:
1. https://github.com/Am6er/BecqMoni/pull/11
Экспериментальная фича, попытка смоделировать конфиг для расчета мощности дозы для спектрометра, когда у вас нет контрольных источников. Понадобится только LSRM и калийная соль.
как пользоваться:
1) набрать фон
2) набрать спектр соли с калием, сохранить спектр с фоном*
3) в LSRM сделать модель детектора и точечного источника на расстоянии 20 см от геометрического центра детектора*
4) сохранить рассчитанную в лсрм кривую в диапазоне 40 кэВ - 3 МэВ
5) пойти в девайс конфиг, загрузить файл спектра и файл эффективности. рассчитать конфигурацию
6) проверить то, что получилось, на адекватность
* вопрос, как расположить точечный источник и соль. Предположу, что если кристалл симметричен (типа 40*40), то не имеет значения. Если кристалл как у нано спектрометров, то в зависимости от расположения источника при измерении, я бы попробовал сперва расположение "сбоку". Спектр можно снимать с любой дистанции, главное чтобы калий было видно, важна форма спектра как такового.
Если у вас есть достаточно заметные источники (чтобы заметное повышение мощности дозы было не вплотную к детектору), было бы интересно узнать, насколько эта модель ошибается и на каких источниках.
2. https://github.com/Am6er/BecqMoni/pull/12
Две новые фичи от Максима Бартошика:
1. TEST! Device config -> Doserate. Расчёт мощности дозы по спектру К-40 и файлу геометрии LSRM
2. Global config. Добавлена опция выставлять пустую конфигурацию для импортируемых спектров N42, AtomSpectra, CSV.
Более детально:
1. https://github.com/Am6er/BecqMoni/pull/11
Экспериментальная фича, попытка смоделировать конфиг для расчета мощности дозы для спектрометра, когда у вас нет контрольных источников. Понадобится только LSRM и калийная соль.
как пользоваться:
1) набрать фон
2) набрать спектр соли с калием, сохранить спектр с фоном*
3) в LSRM сделать модель детектора и точечного источника на расстоянии 20 см от геометрического центра детектора*
4) сохранить рассчитанную в лсрм кривую в диапазоне 40 кэВ - 3 МэВ
5) пойти в девайс конфиг, загрузить файл спектра и файл эффективности. рассчитать конфигурацию
6) проверить то, что получилось, на адекватность
* вопрос, как расположить точечный источник и соль. Предположу, что если кристалл симметричен (типа 40*40), то не имеет значения. Если кристалл как у нано спектрометров, то в зависимости от расположения источника при измерении, я бы попробовал сперва расположение "сбоку". Спектр можно снимать с любой дистанции, главное чтобы калий было видно, важна форма спектра как такового.
Если у вас есть достаточно заметные источники (чтобы заметное повышение мощности дозы было не вплотную к детектору), было бы интересно узнать, насколько эта модель ошибается и на каких источниках.
2. https://github.com/Am6er/BecqMoni/pull/12
GitHub
feat (dose-rate): calculate dose rate config based on K40 spectrum and LSRM efficiency model by Maksim-Bartoshyk · Pull Request…
assumptions:
K40 spectrum is similar for any activity, just vertical scale changes
K40 spectrum from point source is similar to spectrum from potassium salt
LSRM model is accurate
calculation:
b...
K40 spectrum is similar for any activity, just vertical scale changes
K40 spectrum from point source is similar to spectrum from potassium salt
LSRM model is accurate
calculation:
b...
🔥2
atomswift_1.3.202.apk
7.8 MB
#AtomSwift ☣️
Добавлена настройка для Fused: использовать ли приоритезацию точности для определения местоположения.
Добавлена настройка для Fused: использовать ли приоритезацию точности для определения местоположения.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🙏1
atomswift_1.3.203.apk
8.1 MB
#AtomSwift ☣️
Изменения в картировании.
1.Обновлены библиотеки работы с местоположением и картами от Google до последней доступной версии.
2.Минимальный андроид, на который можно поставить приложение atomswift - Android 4 (SDK 21).
3.Переделана политика запросов Fused Location с batch запросов.
4.Опция "ожидать более точного местоположения" теперь включена по умолчанию и убрана из настроек, т.к. она не работала как ожидалось в batch запросах.
5.Интервал обновления местоположения (настройка/2;2 * настройка) теперь не требуется и изменён на обычный порог в течении которого нужно уложиться с получением запроса на местоположение.
Логика работы Fused провайдера теперь похожа на то, для чего он и добавлялся:
Если есть возможность брать координаты с GPS - берём координаты с GPS. Если нет такой возможности - берём координаты с менее точных поставщиков. Но, GPS (если он есть) теперь всегда в приоритете.
Изменения в картировании.
1.Обновлены библиотеки работы с местоположением и картами от Google до последней доступной версии.
2.Минимальный андроид, на который можно поставить приложение atomswift - Android 4 (SDK 21).
3.Переделана политика запросов Fused Location с batch запросов.
4.Опция "ожидать более точного местоположения" теперь включена по умолчанию и убрана из настроек, т.к. она не работала как ожидалось в batch запросах.
5.Интервал обновления местоположения (настройка/2;2 * настройка) теперь не требуется и изменён на обычный порог в течении которого нужно уложиться с получением запроса на местоположение.
Логика работы Fused провайдера теперь похожа на то, для чего он и добавлялся:
Если есть возможность брать координаты с GPS - берём координаты с GPS. Если нет такой возможности - берём координаты с менее точных поставщиков. Но, GPS (если он есть) теперь всегда в приоритете.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17🙏3👍1
atomswift_1.3.204.apk
8.1 MB
#AtomSwift ☣️
По просьбе Тичо была добавлена возможность в настройки приложения в секцию Карты: какие маркеры имеют приоритет при отрисовке при уровне zoom, когда есть конкуренция из нескольких маркеров на эту позицию в треке.
Варианты:
- маркеры с MAX значением метрики (мощность дозы, cp2s, высота, скорость) отображаются в приоритете поверх трека (так было изначально в приложении и это настройка по умолчанию)
- маркеры с MIN значением метрики
- маркеры со средним значением метрики
Фиксы:
- При отсутствующей выбранной карте и выключенном значке смены источника метрики (мощность дозы, cp2s, высота, скорость) можно было менять источник аппаратными кнопками Vol up/Vol down
- При тапе на маркер область поиска увеличена с +30% до +40% (пальцы пухнут :( )
По просьбе Тичо была добавлена возможность в настройки приложения в секцию Карты: какие маркеры имеют приоритет при отрисовке при уровне zoom, когда есть конкуренция из нескольких маркеров на эту позицию в треке.
Варианты:
- маркеры с MAX значением метрики (мощность дозы, cp2s, высота, скорость) отображаются в приоритете поверх трека (так было изначально в приложении и это настройка по умолчанию)
- маркеры с MIN значением метрики
- маркеры со средним значением метрики
Фиксы:
- При отсутствующей выбранной карте и выключенном значке смены источника метрики (мощность дозы, cp2s, высота, скорость) можно было менять источник аппаратными кнопками Vol up/Vol down
- При тапе на маркер область поиска увеличена с +30% до +40% (пальцы пухнут :( )
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🙏1
atomswift_1.3.205.apk
8.1 MB
#AtomSwift ☣️
Изменена логика усреднения групп маркеров при AVG (см. прошлый релиз).
Все маркеры разбиваются на группы маркеров, которые находятся близко между собой. Усреднение проводится по каждой группе индивидуально. Приоритет в отображении группы получает тот маркер, у которого значение максимально близко к полученному усреднению по всей группе.
Изменена логика усреднения групп маркеров при AVG (см. прошлый релиз).
Все маркеры разбиваются на группы маркеров, которые находятся близко между собой. Усреднение проводится по каждой группе индивидуально. Приоритет в отображении группы получает тот маркер, у которого значение максимально близко к полученному усреднению по всей группе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1🙏1
atomswift_1.3.206.apk
8.1 MB
#AtomSwift ☣️
Небольшие изменения картирования (ну а что, лето же)🏝
1. Ранее: при использовании GPS провайдера был фильтр: не ставить маркеры, точность которых хуже, чем 60 м (в диаметре). При использовании Fused провайдера ограничений по точности не было. Эта логика убрана. Теперь маркеры ставятся всегда, но они фильтруются к отображению на карте, о чём повествует пункт 2 изменений.
2. Добавлен фильтр "не отображать маркеры, точность которых хуже, чем Х" работает для всех координат без разницы, как провайдер их принёс. Значение Х по умолчанию = 60 (как и было в п.1). Интервал возможных значений: от 1 до 9999 м.
Итого: кто пользовался раньше GPS провайдером - для тех визуально ничего не изменится. Кому нужно будет поковырять карты в ту или другую сторону (хуже-лучше) - появился инструмент.
Частично добавлено по просьбе Тичо.
Небольшие изменения картирования (ну а что, лето же)
1. Ранее: при использовании GPS провайдера был фильтр: не ставить маркеры, точность которых хуже, чем 60 м (в диаметре). При использовании Fused провайдера ограничений по точности не было. Эта логика убрана. Теперь маркеры ставятся всегда, но они фильтруются к отображению на карте, о чём повествует пункт 2 изменений.
2. Добавлен фильтр "не отображать маркеры, точность которых хуже, чем Х" работает для всех координат без разницы, как провайдер их принёс. Значение Х по умолчанию = 60 (как и было в п.1). Интервал возможных значений: от 1 до 9999 м.
Итого: кто пользовался раньше GPS провайдером - для тех визуально ничего не изменится. Кому нужно будет поковырять карты в ту или другую сторону (хуже-лучше) - появился инструмент.
Частично добавлено по просьбе Тичо.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1🎉1🙏1
#BecqMoni 👾
Небольшое добавление. При открытии/импортировании спектров, если там какие-то проблемы в сообщении об ошибке теперь пишется детальная информация.
Небольшое добавление. При открытии/импортировании спектров, если там какие-то проблемы в сообщении об ошибке теперь пишется детальная информация.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
atomswift_1.3.207.apk
8.1 MB
#AtomSwift ☣️
Кнопки громкости Volume UP/DOWN независимо разделены по функциям:
- поставить маркер на карту
- переключать источник метрик
- переключать downsampling strategy
Дополнение.
Что нужно сделать, чтобы после установки этой версии оказались кликабельными метки на карте:
После скачивания приложения идём в раздел Настройки-Приложение, откручиваем вниз до конца, далее поднимаемся вверх и находим раздел "Логика выборки маркеров". Кликаем этот раздел, выбираем любой пункт, но для начала лучше выбрать пункт "Максимальное значение метрики".
Видео инструкция по ссылке
https://youtube.com/shorts/wVnI3MPA6i0?si=jPHnCVLdEV9XZqXJ
Кнопки громкости Volume UP/DOWN независимо разделены по функциям:
- поставить маркер на карту
- переключать источник метрик
- переключать downsampling strategy
Дополнение.
Что нужно сделать, чтобы после установки этой версии оказались кликабельными метки на карте:
После скачивания приложения идём в раздел Настройки-Приложение, откручиваем вниз до конца, далее поднимаемся вверх и находим раздел "Логика выборки маркеров". Кликаем этот раздел, выбираем любой пункт, но для начала лучше выбрать пункт "Максимальное значение метрики".
Видео инструкция по ссылке
https://youtube.com/shorts/wVnI3MPA6i0?si=jPHnCVLdEV9XZqXJ
👍8🙏1
#BecqMoni 👾
Возвращаемся к трудовым будням после отпуска.
1.Фикс от Максима Бартошика. Если в открытом, не записываемом спектре (в спектр не пишутся данные) поменять метаданные (локация, вес, объём, заметки), то эта информация не сохранялась в файле спектра.
2.Добавлен параметр "Loss Counts Ratio" в окне "Counts Rate". Данный параметр показывает отношение 100 * Invalid counts / Total counts во временном окне, указанном в настройке (по умолчанию 3 секунды). Смысл данного параметра - оценить, сколько имп не попавших в спектр присутствует в этом временном окне. Может дать понимание о максимальной загрузке детектора. 100% - все импульсы отбраковались за последние N секунд настройки временного окна.
На этот параметр прямым образом так же влияют:
- LLD
- % shape threshold
Возвращаемся к трудовым будням после отпуска.
1.Фикс от Максима Бартошика. Если в открытом, не записываемом спектре (в спектр не пишутся данные) поменять метаданные (локация, вес, объём, заметки), то эта информация не сохранялась в файле спектра.
2.Добавлен параметр "Loss Counts Ratio" в окне "Counts Rate". Данный параметр показывает отношение 100 * Invalid counts / Total counts во временном окне, указанном в настройке (по умолчанию 3 секунды). Смысл данного параметра - оценить, сколько имп не попавших в спектр присутствует в этом временном окне. Может дать понимание о максимальной загрузке детектора. 100% - все импульсы отбраковались за последние N секунд настройки временного окна.
На этот параметр прямым образом так же влияют:
- LLD
- % shape threshold
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
#BecqMoni 👾
Исправление:
- добавлена проверка имени файла фонового спектра на некорректные символы, которые могли повлечь необрабатываемое исключение при открытии.
- для Atom Spectra PRO моделей: при подключении к устройству, если время набранного спектра > триггера в поле Timer, спектр мог не успеть прогрузиться или не обновиться.
Добавлен экспорт фона текущего активного спектра в файл.
Исправление:
- добавлена проверка имени файла фонового спектра на некорректные символы, которые могли повлечь необрабатываемое исключение при открытии.
- для Atom Spectra PRO моделей: при подключении к устройству, если время набранного спектра > триггера в поле Timer, спектр мог не успеть прогрузиться или не обновиться.
Добавлен экспорт фона текущего активного спектра в файл.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🙏2