ПО КБ РАДАР ⚛️ Atom Spectra
814 subscribers
62 photos
38 videos
300 files
110 links
Используйте Поиск по каналу, чтобы найти актуальную версию приложений Atom Spectra, Atom Swift, Atom Next, Atom Mini2 для PC windows, Atom Simple.
Свои предложения разработчику Вы можете оставить в комментариях к последней версии программы.
Download Telegram
atomswift_1.3.210.apk
8.1 MB
#AtomSwift ☣️

ВНИМАНИЕ! Сделайте бекап (на всякий случай, мне он не потребовался) :)

Исправления:
- На вкладке "Архив" графические отображения значений порогов I1-I3, когда выбрано отображение мкР/ч
- Исправлена формула расчёта автоматического порога при cps > константа F,S,M

Новое:
- При смене константы поиска на экране "Настройки", расчёт порога сбрасывает статистику и начинает расчёт заново
- Добавлен таймер на экран "Настройки", отображающий оставшееся время для обновления решения по авто порогу.
- На экран "Настройки" добавлена кнопка "X" принудительного сброса процесса расчёта статистики. Отображается, когда прибор подключён.
- В формат файла "Архив" добавлено новое поле - alert_flag. Данное поле проставляется в запись = 1, если в этот момент было превышение порога по мощности дозы, иначе = 0
- Поле alert_flag добавлено в экспорт файла архива в формат CSV
- На вкладке "Архив" добавлено визуальное отображение точек, у которых было зафиксировано превышение порога (который был на тот момент времени) по мощности дозы.
- Визуальное отображение точек, у которых зафиксировано превышение порога включается по кнопке "I1-3" из тулбара.
- Добавлена информация о константах в прошивке устройства. Настройки -> Приложение -> Об устройстве

P.S. Если есть проблемы с архивом за текущий день (после установки обновления не отображаются данные), то лучше удалить все данные за текущий день.
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Как пользоваться авто порогом и ручным (разовым) выставлением авто порога.
👍6
atomswift_1.3.211.apk
8.1 MB
#AtomSwift ☣️

В настройки приложения добавлена опция, позволяющая при картировании добавлять маркеры без учёта, есть ли GPS или нет. Если GPS нет, то маркер добавляется с координатами 0;0. Если есть GPS, то добавляется с текущими полученными координатами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
#BecqMoni 👾

Релиз от Максима Бартошика. Добавлена опция в методы сглаживания SMA/WMA - прогрессивный выбор окна.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
atomswift_1.3.212.apk
8.1 MB
#AtomSwift ☣️

Небольшие изменения и фиксы:
1.Архив. Отрисовывать красный крестик внизу в состоянии отображения графика, когда нет децимации, но и точки (с кружочками) ещё не отображаются.
2.Настройки устройства. Исправление UI расположения таймера.
3.Настройки устройства. Убрано принудительное включение вибро-звука при включении галки "Авто порог". На усмотрение пользователя.
4.Настройки приложения. Добавлена опция настройки таймера набора статистики для авто порога. Значение по умолчанию = 30 сек. Возможный интервал значений: [30;999] сек.

P.S. Пара нюансов, не упомянутых в записке к релизу:
1. Порог на приборах AtomFast/AtomSwift выставляется без сброса статистики. Так что если новое значение таймера больше старого, то нужно просто донабрать оставшееся время до обновления порога. А если меньше, чем текущее время с учетом нового порога - то обновление порога уже пришло :)
2. При нажатии галочки "Авто порог" ранее сохранялась настройка виброзвука. Этот момент не изменился. Если при включенном автопороге вдруг эта настройка изменится, то при выключении автопорога она вернется к сохранённой настройке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🙏1
atomswift_1.3.213.apk
8.1 MB
#AtomSwift 😯

Архив
1. Изменены названия у режимов децимации dMED -> dAVG
2. Изменены названия у медиан Med -> Bez (Безье)
3. Добавлен режим децимации dMED который отбирает точки по медиане.
4.Добавлен режим отображения медианы Med, на ряду с Bez и SMA.

Небольшой экскурс в причину релиза. Медиана, в отличие от среднего арифметического, позволяет дать альтернативный взгляд на "оценку центральной тенденции".👈 В отличие от среднего арифметического, медиана менее подвержена 👈 влиянию всяких всплесков. Что может быть полезно для изучения фона.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
AtomSpectra-6.6.15.112_TEST0.apk
6.8 MB
#AtomSpectra

ТЕСТОВАЯ версия от Максима Бартошика.

1) отвязаны друг от друга таймеры обработки данных из pro и аудио, уменьшено количество запущенных таймеров, это должно помочь с багом отображения времени с pro устройства. как побочный эффект - я смог на полном заряде телефона записать не 10, а 14 часов спектра с нано 3 аудио
важно - таймер чтения аудиопотока запущен только при наборе спектра
2) запрашивается статус pro устройства при подключении, если оно набирает спектр - приложение переводится в режим записи спектра, иначе - режим остановки
3) исправлен баг, когда приложение запущено, но не видит подключаемое pro устройство
4) читается калибровка из pro устройства каждый раз при подключении
5) исправлено отображение больших значений cps в интервале при подключении pro устройства, набирающего спектр
6) исправлен баг tycho при сбросе/чтении калибровки pro устройства, когда калибровки в устройстве нет

изменения РИСКОВАННЫЕ, сломаться могли как сбор данных, так и отображение, нужно тщательно проверять
🔥4
atomswift_1.3.214.apk
8.1 MB
#AtomSwift ☣️

Большой релиз. Перед установкой сделайте backup!

1.Добавлен функционал тайлов в карты. Число тайлов в стандартном пресете ограничено 4-мя:
- Dosemap.org tracks
- Dosemap.org averages
- OpenStreetMap
- Карта загрязнения Cs-137 1998 года с сайта "Это место"

За Dosemap.org и вообще за всю идею с XYZ тайлами говорим спасибо Максу Васильеву! 🤩 До момента общения с ним я вообще не знал, что это такое.

Планируется фиксированное количество доступных тайлов убрать в будущих версиях.

На момент релиза, работают только тайлы, построенные в проекции сферического меркатора (Google Map, DoseMap.org, OpenStreetMap, 2GIS etc..). Эллиптический меркатор, используемый, например в Yandex Maps - не поддерживается. В будущих версиях будет обязательно поддержка и эллиптического меркатора.

2. В настройках приложения доступен выбор типа Google map - NONE (Пусто). Это нужно, чтобы использовать тайлы других провайдеров (например OSM) вместо карт Google.

3. Доступны настройки для редактирования свойств тайлов:
- Название
- URL шаблон до сервиса тайлов. Ожидается префикс {"http://", "https://", "file:///"} и обязательные зарезервированные переменные: {x}, {y}, {z}.
- Максимальный уровень масштаба, который может вернуть провайдер тайлов. Целое число в интервале [5,21] Требуется для понимания, с какого уровня zoom нужно "растягивать тайлы", взятые с последнего доступного указанного уровня масштаба.
- Сколько дней кешировать тайлы в системном кэше приложения. Целое число в интервале [0,366]
- Прозрачность слоя тайлов.

По настройкам будет отдельное видео с пояснением.

4. Все настройки сохраняются в файл tile_providers.json

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

6.В приложении при работе с тайлами существуют 2 LRU кэша:
- кэш в памяти телефона, ограничен размером 100Мб
- дисковый кэш в системном разделе кэша приложения, ограничен размером 500Мб
Очистка дискового кэша происходит через стандартный интерфейс свойств андроид приложения atomswift, где расположена кнопка "Очистить кэш".
Ключом кэша до конкретного тайла является MD5 от итогового сформированного URL на основе шаблона и параметров x,y,z.

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

8.В этом канале, отдельным постом будет зафиксирован список интересных тайл провайдеров, которые можно взять себе в качестве настроек.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1
Maps_full_ru.zip
854.9 KB
#AtomSwift ☣️

Интересные провайдеры тайлов:

1.DoseMap.org
Треки:
шкала 0-0.23 -
https://dosemap.org/xyz-tracks23/{z}/{x}/{y}.png

шкала 0-0.57 -
https://dosemap.org/xyz-tracks57/{z}/{x}/{y}.png

полная шкала -
https://dosemap.org/xyz-tracks00/{z}/{x}/{y}.png


Усреднения:
шкала 0-0.23 -
https://dosemap.org/xyz-hex23/{z}/{x}/{y}.png

шкала 0-0.57 -
https://dosemap.org/xyz-hex57/{z}/{x}/{y}.png

полная шкала -
https://dosemap.org/xyz-hex00/{z}/{x}/{y}.png


MaxZoomLevel:
17

Тип меркатора: EPSG:3857 (Google, DoseMap, OSM)
Размер тайла: 256 пикселей


2. 2GIS
URL
https://tile0.maps.2gis.com/tiles?x={x}&y={y}&z={z}&ts=online_1

MaxZoomLevel
21

Тип меркатора: EPSG:3857 (Google, DoseMap, OSM)
Размер тайла: 256 пикселей

3. OpenTopoMap.org
URL
https://tile.opentopomap.org/{z}/{x}/{y}.png

MaxZoomLevel
21

Тип меркатора: EPSG:3857 (Google, DoseMap, OSM)
Размер тайла: 256 пикселей

4. ArcGis Sattelite
URL
https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}


MaxZoomLevel:
21

Тип меркатора: EPSG:3857 (Google, DoseMap, OSM)
Размер тайла: 256 пикселей

5. Яндекс карты
URL:
https://core-renderer-tiles.maps.yandex.net/tiles?l=map&x={x}&y={y}&z={z}&scale=1&lang=ru_RU

MaxZoomLevel:
21

Тип меркатора: EPSG:3395 (Yandex)
Размер тайла: 256 пикселей

6. Яндекс спутник
URL
https://core-sat.maps.yandex.net/tiles?l=sat&x={x}&y={y}&z={z}

MaxZoomLevel:
21

Тип меркатора: EPSG:3395 (Yandex)
Размер тайла: 256 пикселей

7. Яндекс карта (тёмная тема)
URL
https://core-renderer-tiles.maps.yandex.net/tiles?l=map&theme=dark&x={x}&y={y}&z={z}&scale=1&lang=ru_RU


MaxZoomLevel:
21

Тип меркатора: EPSG:3395 (Yandex)
Размер тайла: 256 пикселей

8. Яндекс карты в проекции меркатора EPSG:3857 (Google, DoseMap, OSM)
URL
https://core-renderer-tiles.maps.yandex.net/tiles?l=map&x={x}&y={y}&z={z}&scale=2&lang=ru_RU&projection=web_mercator


MaxZoomLevel:
21

Тип меркатора: EPSG:3857 (Google, DoseMap, OSM)
Размер тайла: 256 пикселей

P.S. Кто понял уже смысл настройки - во вложении большой файл с картами неразобранный. Можно самостоятельно поэкспериментировать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
atomswift_1.3.215.apk
8.1 MB
#AtomSwift ☣️

Добавлено:
1. Обязательные настройки провайдера тайлов:
Тип проекции меркатора:
- EPSG:3857 (Google, DoseMap, OSM)
- EPSG:3395 (Yandex)
Ранее в релизе все проекции были EPSG:3857 (Google, DoseMap, OSM). Добавлена работа с новой проекцией: EPSG:3395 (Yandex)
Размер тайла: 256 или 512 пикселей. Значение по умолчанию - 256 пикселей. Все ссылки на провайдеров в закрепе - 256 пикселей.
2. Возможность добавления/удаления неограниченного количества провайдеров тайлов.

P.S.
Ссылка с провайдерами тайлов дополнена новыми записями.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
#AtomSwift ☣️

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

Как установить - см видео.

Важно!
Всё ранее настроенные провайдеры тайлов заменятся. Не забывайте делать бекап.
Please open Telegram to view this post
VIEW IN TELEGRAM
atomswift_1.3.216.apk
8.1 MB
#AtomSwift ☣️

Фиксы
1. При удалении слоя не менялась настройка какой слой отображать в Shared Preferences.
2. При сбросе списка слоёв в дефолт не менялась настройка какой слой отображать в Shared Preferences.

Оптимизация производительности расчётов с EPSG:3395 (Yandex) и работы с дисковым кешем.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1🙏1
atomswift_1.3.217.apk
8.1 MB
#AtomSwift ☣️

Добавлен новый тип меркатора: EPSG:900913 (EPSG:3857 inverse y)

Это, по сути, тот же тип, что и у Google, Dosemap, OSM, но с инверсией широты.

P.S.
Понадобился для наложения вот этого: https://remap.jrc.ec.europa.eu/Atlas.aspx

Список провайдеров с этого ресурса добавится в общий список, который в закрепе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2👌1
Cosmic
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:ECRM2006Raster3857@EPSG:900913@png/{z}/{x}/{y}.png


Radon indoor
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:IndoorAM@EPSG:900913@png/{z}/{x}/{y}.png


Uranium:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:Uranio_soil@EPSG:900913@png/{z}/{x}/{y}.png


Thorium:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:Torio_soil@EPSG:900913@png/{z}/{x}/{y}.png


K-40:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:Potassio_soil@EPSG:900913@png/{z}/{x}/{y}.png


Почва:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:TGDR@EPSG:900913@png/{z}/{x}/{y}.png


Bedrock Uranium:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:Bedrock_Uranium@EPSG:900913@png/{z}/{x}/{y}.png


Bedrock Thorium:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:Bedrock_Thorium@EPSG:900913@png/{z}/{x}/{y}.png


Bedrock K-40:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:Bedrock_K2O@EPSG:900913@png/{z}/{x}/{y}.png


Проникаемость в почву:
https://redata.jrc.ec.europa.eu/atlas/gwc/service/tms/1.0.0/REM:permeability_soil_LAEA@EPSG:900913@png/{z}/{x}/{y}.png
🔥2