peacemakerv

peacemakerv

На Пикабу
Дата рождения: 1 февраля
772 рейтинг 23 подписчика 58 подписок 11 постов 2 в горячем
Награды:
5 лет на Пикабу
12

Стабильность WiFi контроллеров esp32-s3

Очередное открытие с мини-платками esp32-s3.

Я уже писал раньше в тележной группе об обнаружении этой аномалии: если вновь собранный датчик на контроллере, который в норме должен присылать по WiFi на сервер 3-4 записи - почему-то подглючивает, присылает 1-2 записи в минуту, неравномерно, изредка пропадает со связи на минуту... то - мне уже 4 раза помогло ... прокаливание платы контроллера до 70-90 градусов.

После чего работа с WiFi - нормализуется. И заметьте себе - это даже с платками, на которых антенна ВНЕШНЯЯ, а не чип-антенна на плате.

Подозреваю растекание остатков флюса где-то под железным экраном контроллера, который вносил (до разогрева и растекания) паразитную ёмкость где-то в антенных цепях WiFi.

_______________

Жарьте цыпочек !

Стабильность WiFi контроллеров esp32-s3
Показать полностью 1
22

А вы следите за своими родителями ?

Если у вас родитель(-и) живут отдельно и далеко - как вы ... с ними общаетесь ?

Похоронив маму, я купил отцу смартфон (он тогда еще был с долгоиграющей звонилкой Филипсом) и сказал, что сделаю Android-приложение, которое поможет мне быть в курсе твоей жизнедеятельности.

Батя молодцом, прошло уже два года, и вот я сдержал обещание: сляпал приложение "Опекалка", помогайте тестировать, кому тоже актуально.

Приложение представляет собой трекер жизнедеятельности без нарушения приватности Опекаемого пользователя смартфона: программа на базе фактов включение экрана и ответа на звонки - сохраняет только лишь дату-время последнего использования смартфона.

Т.е. поможет опекуну быть в курсе того, что Опекаемый жив и пользуется телефоном. Ну и заряд телефона покажет тоже.

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

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

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

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

А опекаемый родитель в шторке может видеть только имя Опекуна, для открытия приложения

А опекаемый родитель в шторке может видеть только имя Опекуна, для открытия приложения

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

Режим работы и интерфейс - зависят от заполненных данных в настройках: что не заполнено, то и не работает

Режим работы и интерфейс - зависят от заполненных данных в настройках: что не заполнено, то и не работает

Предотвращение засыпания устройства - не используется, т.е. приложение практически не потребляет заряд батареи, а только фиксирует время включения экрана, звонков и заряд батареи. Если увидите, что человек пропал, то может просто разрядился телефон.

Если идея понятна и вам тоже может быть полезна - помогайте тестировать приложение из Rustore: https://www.rustore.ru/catalog/app/peacemaker.alivenah

Показать полностью 4
6

Rustore совсем оборзел, или я что-то проглядел ?

Сегодня 14 марта, я, как разработчик Android-приложений, вдруг получаю замечательное письмо от Rustore c темой "Изменение в процессе выплаты самозанятым":

Здравствуйте.

С 1 марта 2025 года вступают в силу изменения в правилах приема платежей для разработчиков. Если вы являетесь самозянатым (оригинальная орфорграфия сохранена), ваш доход будет перечисляться только при условии, что его сумма за отчетный период составит не менее 20 000 рублей. Выплаты будут производиться нарастающим итогом с момента последней выплаты.

С уважением, команда RuStore

Я, конечно, не ахти какой важный разработчик, и денег там у меня накопилось от продажи приложений совсем немножко, но такие заявления задним числом заставляют пукан полыхать - это "немножко" (в виде почти 5 тыс.руб., как у них и было в условиях ранее) получить от них уже не светит никогда при таких изменениях условий.
Особенно если через годик они еще сумму приподнимут.

Я что-то пропустил, или они где-то уже предупреждали об этом заранее ?

И при этом, на вежливые вопросы "а почему задним числом уведомляют ?" и др. просто тычут ссылкой на правила, не отвечая. Уже обновлённые правила.
Да и ранее по другим финансовым вопросам тоже самое - не дорабатывают функционал личного кабинета (статистика заработка).

По-моему, мелким индивидуальным разработчикам платных приложений - нефиг больше на Rustore делать, они "заматерели", и мы им больше не интересны.

Показать полностью
27

Продолжение поста «Реверс-инжиниринг печатной платы»7

Серия PCBComparer2 - реверс-инжиниринг печатных плат

В последней версии программы PCBComparer2 появилась возможность загружать реально большие фотки, но только если комп под Windows теперь будет обязательно с памятью от 4 ГБ RAM.

На удивление, много народу в голосовании отметили, что версия под Linux - интересна, и я сделал было попытку запускать эту мою программу, написанную в среде Java + JavaFX под Linux Mint 21 на ноуте что есть под рукой.
И даже поправив мелочи очевидные, обязательные для работы - я разочаровался: приложение JavaFX с графическим интерфейсом работает под Win10 - отлично, как планировалось, и в плане графики, и в плане поведения окошек и сообщений, но при этом ведет себя совсем не так же под Linux (в плане zoom-а фоток).

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

Это demo-версия, вероятно, она глючная, и невозможно использовать, в плане zoom графики, хотя у меня при каких-то сочетаниях версий java и javafx (пробовал 14, 19 как Java, так и JavaFX, хотя по умолчанию последняя публичная OpenJFX устанавливается 11я) - работало нормально, как и под Windows10, но я так и не запомнил при каком сочетании - попробуйте, кому интересно, ссылка с авторской страницы.

Пока инструкции для Линукс такие:

  1. установить Java (тестировал с OpenJDK 14 и 19)

  2. установить JavaFX: sudo apt-get install openjfx
    (установка должна получиться в /usr/share/openjfx)

  3. запускать как-то так, если поместить .jar-файл программы в подкаталог pcbc2 в домашнем каталоге:


    java -jar --module-path /usr/share/openjfx/lib --add-modules ALL-MODULE-PATH ~/pcbc2/pcbcomparer2.jar

Что-то мне подсказывает, что Linux-версия не получится полноценной...
Для практической работы - вот пример того, как в программе создается одна цепь:

Показать полностью 1
12

Как браузер запустить в этих ваших Linux ?

Серия PCBComparer2 - реверс-инжиниринг печатных плат

Всем привет.
Я тут пилю одну программку на JavaFX Продолжение поста «Реверс-инжиниринг печатной платы», и смотрю есть интерес к версии под Линукс.

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

Пробовал:

  • getHostServices().showDocument - штатная классика для JavaFX

  • java.awt.Desktop.browse

  • getRuntime.exec или из шелла пробуя утилиты xdg-open, x-www-browser

Это какой-то трэш и угар - все варианты под Виндой (ясно дело кроме запуска линуховых утилит) работают, а в Mint 21, который есть под рукой - всяческий набор ошибок недостатка прав, gtk, ограничений (--no-sandbox), зависания приложения при попытке это сделать.

java.awt.Desktop.browse сработал ОДНОКРАТНО, а при повторном вызове - зависание приложения, с системным диалогом "прибить или подождать"...

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

Показать полностью
158

Продолжение поста «Реверс-инжиниринг печатной платы»7

Серия PCBComparer2 - реверс-инжиниринг печатных плат

Спасибо всем за отклики к первому посту !
Новости: в программе реверс-инжиниринга печатных плат появился:

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

  • и во вторых - редактор фоток слоёв печатной платы

Закончил правку интерфейса на английском, теперь только на русском

Закончил правку интерфейса на английском, теперь только на русском

Редактор фотографий сторон печатной платы поможет синхронизировать обе фотки друг с другом: чтобы точка на одной стороне платы - более-менее точно совпадала с положением на другой стороне. Это вы сами визуально должны определить.

Можно скомпенсировать поворот фотки с точностью до десятых долей градуса

Можно скомпенсировать поворот фотки с точностью до десятых долей градуса

Если фотографии сделаны не строго горизонтально (думаю, в этом можно вообще не сомневаться) - то поворот поможет выровнять нужную фотку, но не забывайте:

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

  2. и после удачной правки - обязательно сохранить текущие картинки в файл проекта, перед дальнейшими правками

Ширину и высоту можно отмасштабировать, подгоняя размер и отключив галочку "Сохранить пропорции"

Ширину и высоту можно отмасштабировать, подгоняя размер и отключив галочку "Сохранить пропорции"

Кроме масштабирования, фотки можно подвинуть, изменив числа "Слева" и "Сверху". Все числа в полях - в процентах от соответствующего размера фотки (горизонтального или вертикального).

Мышкой с Shift можно выделить области и обрезать

Мышкой с Shift можно выделить области и обрезать

Вот есть видео как примерно можно редактировать картинки, синхронизируя их между собой:

Последние новости и правки в программе доступны со странички автора. Спасибо за пробу и отзывы !

А нужна ли кому-то версия под linux...?
Всего голосов:
Показать полностью 4 1 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества