home.social

#rds — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rds, aggregated by home.social.

  1. TSN broadcasting two CFL preseason games in 2026, remainder available to stream

    Graphic courtesy: Bell Media TSN is once again set to broadcast two CFL preseason games in 2026, according…
    #NewsBeep #News #CFL #3Down #3DownNation #CA #Canada #Canadian #CanadianFootballLeague #Football #league #preseason #rds #Sports #Streaming #TSN
    newsbeep.com/ca/671243/

  2. Es wird übrigens klappen, dass ich Sonntag mit den Freunden aus dem Metalabor rund um Limburg wandere. Das war bis vorhin unklar, weil alleine die Anreise zur Wanderung vier bis fünf Stunden Zugfahrt bedeutet. Von den Radical Dudes wurde ein Rundkurs von 40 Kilometern erkoren. Perversfrüh gehts los. Ich werde einen Phonetrack aufzeichnen. Link folgt. Ein erstes Walkaround Projekt by Proxy sozusagen.

    #Limburg #WalkAround #Metalabor #RadicalDudeSociety #RDS

  3. Es wird übrigens klappen, dass ich Sonntag mit den Freunden aus dem Metalabor rund um Limburg wandere. Das war bis vorhin unklar, weil alleine die Anreise zur Wanderung vier bis fünf Stunden Zugfahrt bedeutet. Von den Radical Dudes wurde ein Rundkurs von 40 Kilometern erkoren. Perversfrüh gehts los. Ich werde einen Phonetrack aufzeichnen. Link folgt. Ein erstes Walkaround Projekt by Proxy sozusagen.

    #Limburg #WalkAround #Metalabor #RadicalDudeSociety #RDS

  4. Es wird übrigens klappen, dass ich Sonntag mit den Freunden aus dem Metalabor rund um Limburg wandere. Das war bis vorhin unklar, weil alleine die Anreise zur Wanderung vier bis fünf Stunden Zugfahrt bedeutet. Von den Radical Dudes wurde ein Rundkurs von 40 Kilometern erkoren. Perversfrüh gehts los. Ich werde einen Phonetrack aufzeichnen. Link folgt. Ein erstes Walkaround Projekt by Proxy sozusagen.

    #Limburg #WalkAround #Metalabor #RadicalDudeSociety #RDS

  5. Es wird übrigens klappen, dass ich Sonntag mit den Freunden aus dem Metalabor rund um Limburg wandere. Das war bis vorhin unklar, weil alleine die Anreise zur Wanderung vier bis fünf Stunden Zugfahrt bedeutet. Von den Radical Dudes wurde ein Rundkurs von 40 Kilometern erkoren. Perversfrüh gehts los. Ich werde einen Phonetrack aufzeichnen. Link folgt. Ein erstes Walkaround Projekt by Proxy sozusagen.

    #Limburg #WalkAround #Metalabor #RadicalDudeSociety #RDS

  6. Сегодня день Радио, поздравляю всех причастных 😀

    Жутко хочу освободить время и вкатиться в эту тему, это интереснейшее занятие (как мне видится со стороны)

    Недавно решил поковырять RDS

    Немного справки (для тех кто знает - пропускайте)
    Если вы когда-нибудь видели на автомагнитоле название станции вроде ROCK FM, бегущую строку с текстом песни или автоматическую установку времени, значит вы уже пользовались RDS, просто не задумывались об этом

    Через RDS станция может передавать:

    • PS - короткое имя станции
    • RT - радиотекст
    • PI - код станции
    • CT - время станции

    Для исследовательского или радиолюбительского проекта это уже набор наблюдаемых цифровых признаков:

    • на какой частоте что реально вещает
    • как называется станция
    • какой у неё PI-код
    • передаёт ли она радиотекст
    • насколько корректно у неё выставлено RDS-время
    • как это всё меняется в разных местах

    Что значит я сделал

    1. rds.2big.cc - это веб-приложение для отображения таких наблюдений

    Идея простая:

    1. Устройство сканирует FM-диапазон
    2. Ловит станции и читает RDS
    3. Прикладывает к observation своё местоположение в виде QTH/Maidenhead
    4. Отправляет observation в backend
    5. Backend складывает всё в PostgreSQL
    6. Frontend показывает локаторы на карте и даёт посмотреть последние приёмы и историю

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

    Почему здесь именно QTH/Maidenhead


    Проект не использует точечные координаты как основной индекс отображения. Вместо этого observations группируются по Maidenhead-локаторам

    Это даёт несколько практических преимуществ:

    • визуализация на карте остаётся простой
    • можно легко сравнивать районы, а не отдельные GPS-точки
    • locator хорошо знаком радиолюбителям
    • анонимность++


    Как устроен сканер


    Железная часть проекта - это устройство на ESP8266 + SI4703, которое последовательно сканирует FM-частоты и читает RDS

    Что делает устройство:

    • проходит по диапазону FM
    • измеряет RSSI
    • ждёт стабилизации RDS-данных
    • собирает лучшие кандидаты для PI, PS, RT, CT
    • формирует observation
    • отправляет его в backend (mqtt/rest)

    Вообще изначально была идея увидеть какие станции передают время и насколько оно точно отдаётся

    Так же, была попытка запуститься на ESP32 + RDA5807M, но нет - похоже библиотека, которая работает с радио не очень хорошо обрабатывает RDS и часто получал пургу

    Почему ESP8266 не использует отдельный GPS-модуль


    Можно было бы поставить на сканер внешний GPS-модуль, но для такой задачи это часто избыточно:

    • лишняя плата
    • лишнее питание
    • лишняя антенна
    • лишняя сложность

    Вместо этого проект использует компаньон на Android

    Android-компаньон GPSCaster


    ndroid-приложение на Kotlin. Оно работает как локальный GPS-ретранслятор для устройств в той же Wi-Fi сети

    Что делает GPSCaster:

    • получает положение телефона через FusedLocationProviderClient
    • запускает foreground service
    • держит в памяти последний валидный fix
    • шлёт UDP broadcast в LAN
    • слушает UDP-запросы GET_GPS
    • шлёт GPS в BLE (тут кстати, отдельная идея - в принципе рассылать GPS через BLE advertisement)
    • отвечает пакетом:


    GPS,<unix_timestamp_seconds>,<lat>,<lon>,<accuracy_meters>

    Порт протокола: 45454

    То есть телефон фактически выступает как "сетевой GPS и источник времени" для ESP8266

    Это удобная идея:

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


    Как связаны ESP8266 и GPSCaster


    Связка работает так:

    1. GPSCaster периодически рассылает в локальную сеть UDP-пакеты с координатами и временем
    2. ESP8266 слушает порт 45454
    3. Если свежих GPS-данных нет, ESP8266 может сам отправить GET_GPS,<device_id>
    4. GPSCaster отвечает текущим fix
    5. ESP8266 получает:
      • время
      • latitude
      • longitude
      • accuracy


    6. По координатам прошивка вычисляет qth
    7. По времени ставит ts

    Если GPS-время не удалось получить:

    • прошивка пробует NTP
    • если NTP тоже не дал времени, идёт локальный счётчик от последней успешной синхронизации

    Это не полноценный GPS-ресивер, но для задачи сбора подобной информации, более чем подходит

    Будет желание - заходите


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

    #проекты #деньрадио #esp8266 #rds

  7. Сегодня день Радио, поздравляю всех причастных 😀

    Жутко хочу освободить время и вкатиться в эту тему, это интереснейшее занятие (как мне видится со стороны)

    Недавно решил поковырять RDS

    Немного справки (для тех кто знает - пропускайте)
    Если вы когда-нибудь видели на автомагнитоле название станции вроде ROCK FM, бегущую строку с текстом песни или автоматическую установку времени, значит вы уже пользовались RDS, просто не задумывались об этом

    Через RDS станция может передавать:

    • PS - короткое имя станции
    • RT - радиотекст
    • PI - код станции
    • CT - время станции

    Для исследовательского или радиолюбительского проекта это уже набор наблюдаемых цифровых признаков:

    • на какой частоте что реально вещает
    • как называется станция
    • какой у неё PI-код
    • передаёт ли она радиотекст
    • насколько корректно у неё выставлено RDS-время
    • как это всё меняется в разных местах

    Что значит я сделал

    1. rds.2big.cc - это веб-приложение для отображения таких наблюдений

    Идея простая:

    1. Устройство сканирует FM-диапазон
    2. Ловит станции и читает RDS
    3. Прикладывает к observation своё местоположение в виде QTH/Maidenhead
    4. Отправляет observation в backend
    5. Backend складывает всё в PostgreSQL
    6. Frontend показывает локаторы на карте и даёт посмотреть последние приёмы и историю

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

    Почему здесь именно QTH/Maidenhead


    Проект не использует точечные координаты как основной индекс отображения. Вместо этого observations группируются по Maidenhead-локаторам

    Это даёт несколько практических преимуществ:

    • визуализация на карте остаётся простой
    • можно легко сравнивать районы, а не отдельные GPS-точки
    • locator хорошо знаком радиолюбителям
    • анонимность++


    Как устроен сканер


    Железная часть проекта - это устройство на ESP8266 + SI4703, которое последовательно сканирует FM-частоты и читает RDS

    Что делает устройство:

    • проходит по диапазону FM
    • измеряет RSSI
    • ждёт стабилизации RDS-данных
    • собирает лучшие кандидаты для PI, PS, RT, CT
    • формирует observation
    • отправляет его в backend (mqtt/rest)

    Вообще изначально была идея увидеть какие станции передают время и насколько оно точно отдаётся

    Так же, была попытка запуститься на ESP32 + RDA5807M, но нет - похоже библиотека, которая работает с радио не очень хорошо обрабатывает RDS и часто получал пургу

    Почему ESP8266 не использует отдельный GPS-модуль


    Можно было бы поставить на сканер внешний GPS-модуль, но для такой задачи это часто избыточно:

    • лишняя плата
    • лишнее питание
    • лишняя антенна
    • лишняя сложность

    Вместо этого проект использует компаньон на Android

    Android-компаньон GPSCaster


    ndroid-приложение на Kotlin. Оно работает как локальный GPS-ретранслятор для устройств в той же Wi-Fi сети

    Что делает GPSCaster:

    • получает положение телефона через FusedLocationProviderClient
    • запускает foreground service
    • держит в памяти последний валидный fix
    • шлёт UDP broadcast в LAN
    • слушает UDP-запросы GET_GPS
    • шлёт GPS в BLE (тут кстати, отдельная идея - в принципе рассылать GPS через BLE advertisement)
    • отвечает пакетом:


    GPS,<unix_timestamp_seconds>,<lat>,<lon>,<accuracy_meters>

    Порт протокола: 45454

    То есть телефон фактически выступает как "сетевой GPS и источник времени" для ESP8266

    Это удобная идея:

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


    Как связаны ESP8266 и GPSCaster


    Связка работает так:

    1. GPSCaster периодически рассылает в локальную сеть UDP-пакеты с координатами и временем
    2. ESP8266 слушает порт 45454
    3. Если свежих GPS-данных нет, ESP8266 может сам отправить GET_GPS,<device_id>
    4. GPSCaster отвечает текущим fix
    5. ESP8266 получает:
      • время
      • latitude
      • longitude
      • accuracy


    6. По координатам прошивка вычисляет qth
    7. По времени ставит ts

    Если GPS-время не удалось получить:

    • прошивка пробует NTP
    • если NTP тоже не дал времени, идёт локальный счётчик от последней успешной синхронизации

    Это не полноценный GPS-ресивер, но для задачи сбора подобной информации, более чем подходит

    Будет желание - заходите


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

    #проекты #деньрадио #esp8266 #rds

  8. Сегодня день Радио, поздравляю всех причастных 😀

    Жутко хочу освободить время и вкатиться в эту тему, это интереснейшее занятие (как мне видится со стороны)

    Недавно решил поковырять RDS

    Немного справки (для тех кто знает - пропускайте)
    Если вы когда-нибудь видели на автомагнитоле название станции вроде ROCK FM, бегущую строку с текстом песни или автоматическую установку времени, значит вы уже пользовались RDS, просто не задумывались об этом

    Через RDS станция может передавать:

    • PS - короткое имя станции
    • RT - радиотекст
    • PI - код станции
    • CT - время станции

    Для исследовательского или радиолюбительского проекта это уже набор наблюдаемых цифровых признаков:

    • на какой частоте что реально вещает
    • как называется станция
    • какой у неё PI-код
    • передаёт ли она радиотекст
    • насколько корректно у неё выставлено RDS-время
    • как это всё меняется в разных местах

    Что значит я сделал

    1. rds.2big.cc - это веб-приложение для отображения таких наблюдений

    Идея простая:

    1. Устройство сканирует FM-диапазон
    2. Ловит станции и читает RDS
    3. Прикладывает к observation своё местоположение в виде QTH/Maidenhead
    4. Отправляет observation в backend
    5. Backend складывает всё в PostgreSQL
    6. Frontend показывает локаторы на карте и даёт посмотреть последние приёмы и историю

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

    Почему здесь именно QTH/Maidenhead


    Проект не использует точечные координаты как основной индекс отображения. Вместо этого observations группируются по Maidenhead-локаторам

    Это даёт несколько практических преимуществ:

    • визуализация на карте остаётся простой
    • можно легко сравнивать районы, а не отдельные GPS-точки
    • locator хорошо знаком радиолюбителям
    • анонимность++


    Как устроен сканер


    Железная часть проекта - это устройство на ESP8266 + SI4703, которое последовательно сканирует FM-частоты и читает RDS

    Что делает устройство:

    • проходит по диапазону FM
    • измеряет RSSI
    • ждёт стабилизации RDS-данных
    • собирает лучшие кандидаты для PI, PS, RT, CT
    • формирует observation
    • отправляет его в backend (mqtt/rest)

    Вообще изначально была идея увидеть какие станции передают время и насколько оно точно отдаётся

    Так же, была попытка запуститься на ESP32 + RDA5807M, но нет - похоже библиотека, которая работает с радио не очень хорошо обрабатывает RDS и часто получал пургу

    Почему ESP8266 не использует отдельный GPS-модуль


    Можно было бы поставить на сканер внешний GPS-модуль, но для такой задачи это часто избыточно:

    • лишняя плата
    • лишнее питание
    • лишняя антенна
    • лишняя сложность

    Вместо этого проект использует компаньон на Android

    Android-компаньон GPSCaster


    ndroid-приложение на Kotlin. Оно работает как локальный GPS-ретранслятор для устройств в той же Wi-Fi сети

    Что делает GPSCaster:

    • получает положение телефона через FusedLocationProviderClient
    • запускает foreground service
    • держит в памяти последний валидный fix
    • шлёт UDP broadcast в LAN
    • слушает UDP-запросы GET_GPS
    • шлёт GPS в BLE (тут кстати, отдельная идея - в принципе рассылать GPS через BLE advertisement)
    • отвечает пакетом:


    GPS,<unix_timestamp_seconds>,<lat>,<lon>,<accuracy_meters>

    Порт протокола: 45454

    То есть телефон фактически выступает как "сетевой GPS и источник времени" для ESP8266

    Это удобная идея:

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


    Как связаны ESP8266 и GPSCaster


    Связка работает так:

    1. GPSCaster периодически рассылает в локальную сеть UDP-пакеты с координатами и временем
    2. ESP8266 слушает порт 45454
    3. Если свежих GPS-данных нет, ESP8266 может сам отправить GET_GPS,<device_id>
    4. GPSCaster отвечает текущим fix
    5. ESP8266 получает:
      • время
      • latitude
      • longitude
      • accuracy


    6. По координатам прошивка вычисляет qth
    7. По времени ставит ts

    Если GPS-время не удалось получить:

    • прошивка пробует NTP
    • если NTP тоже не дал времени, идёт локальный счётчик от последней успешной синхронизации

    Это не полноценный GPS-ресивер, но для задачи сбора подобной информации, более чем подходит

    Будет желание - заходите


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

    #проекты #деньрадио #esp8266 #rds

  9. Сегодня день Радио, поздравляю всех причастных 😀

    Жутко хочу освободить время и вкатиться в эту тему, это интереснейшее занятие (как мне видится со стороны)

    Недавно решил поковырять RDS

    Немного справки (для тех кто знает - пропускайте)
    Если вы когда-нибудь видели на автомагнитоле название станции вроде ROCK FM, бегущую строку с текстом песни или автоматическую установку времени, значит вы уже пользовались RDS, просто не задумывались об этом

    Через RDS станция может передавать:

    • PS - короткое имя станции
    • RT - радиотекст
    • PI - код станции
    • CT - время станции

    Для исследовательского или радиолюбительского проекта это уже набор наблюдаемых цифровых признаков:

    • на какой частоте что реально вещает
    • как называется станция
    • какой у неё PI-код
    • передаёт ли она радиотекст
    • насколько корректно у неё выставлено RDS-время
    • как это всё меняется в разных местах

    Что значит я сделал

    1. rds.2big.cc - это веб-приложение для отображения таких наблюдений

    Идея простая:

    1. Устройство сканирует FM-диапазон
    2. Ловит станции и читает RDS
    3. Прикладывает к observation своё местоположение в виде QTH/Maidenhead
    4. Отправляет observation в backend
    5. Backend складывает всё в PostgreSQL
    6. Frontend показывает локаторы на карте и даёт посмотреть последние приёмы и историю

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

    Почему здесь именно QTH/Maidenhead


    Проект не использует точечные координаты как основной индекс отображения. Вместо этого observations группируются по Maidenhead-локаторам

    Это даёт несколько практических преимуществ:

    • визуализация на карте остаётся простой
    • можно легко сравнивать районы, а не отдельные GPS-точки
    • locator хорошо знаком радиолюбителям
    • анонимность++


    Как устроен сканер


    Железная часть проекта - это устройство на ESP8266 + SI4703, которое последовательно сканирует FM-частоты и читает RDS

    Что делает устройство:

    • проходит по диапазону FM
    • измеряет RSSI
    • ждёт стабилизации RDS-данных
    • собирает лучшие кандидаты для PI, PS, RT, CT
    • формирует observation
    • отправляет его в backend (mqtt/rest)

    Вообще изначально была идея увидеть какие станции передают время и насколько оно точно отдаётся

    Так же, была попытка запуститься на ESP32 + RDA5807M, но нет - похоже библиотека, которая работает с радио не очень хорошо обрабатывает RDS и часто получал пургу

    Почему ESP8266 не использует отдельный GPS-модуль


    Можно было бы поставить на сканер внешний GPS-модуль, но для такой задачи это часто избыточно:

    • лишняя плата
    • лишнее питание
    • лишняя антенна
    • лишняя сложность

    Вместо этого проект использует компаньон на Android

    Android-компаньон GPSCaster


    ndroid-приложение на Kotlin. Оно работает как локальный GPS-ретранслятор для устройств в той же Wi-Fi сети

    Что делает GPSCaster:

    • получает положение телефона через FusedLocationProviderClient
    • запускает foreground service
    • держит в памяти последний валидный fix
    • шлёт UDP broadcast в LAN
    • слушает UDP-запросы GET_GPS
    • шлёт GPS в BLE (тут кстати, отдельная идея - в принципе рассылать GPS через BLE advertisement)
    • отвечает пакетом:


    GPS,<unix_timestamp_seconds>,<lat>,<lon>,<accuracy_meters>

    Порт протокола: 45454

    То есть телефон фактически выступает как "сетевой GPS и источник времени" для ESP8266

    Это удобная идея:

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


    Как связаны ESP8266 и GPSCaster


    Связка работает так:

    1. GPSCaster периодически рассылает в локальную сеть UDP-пакеты с координатами и временем
    2. ESP8266 слушает порт 45454
    3. Если свежих GPS-данных нет, ESP8266 может сам отправить GET_GPS,<device_id>
    4. GPSCaster отвечает текущим fix
    5. ESP8266 получает:
      • время
      • latitude
      • longitude
      • accuracy


    6. По координатам прошивка вычисляет qth
    7. По времени ставит ts

    Если GPS-время не удалось получить:

    • прошивка пробует NTP
    • если NTP тоже не дал времени, идёт локальный счётчик от последней успешной синхронизации

    Это не полноценный GPS-ресивер, но для задачи сбора подобной информации, более чем подходит

    Будет желание - заходите


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

    #проекты #деньрадио #esp8266 #rds

  10. Сегодня день Радио, поздравляю всех причастных 😀

    Жутко хочу освободить время и вкатиться в эту тему, это интереснейшее занятие (как мне видится со стороны)

    Недавно решил поковырять RDS

    Немного справки (для тех кто знает - пропускайте)
    Если вы когда-нибудь видели на автомагнитоле название станции вроде ROCK FM, бегущую строку с текстом песни или автоматическую установку времени, значит вы уже пользовались RDS, просто не задумывались об этом

    Через RDS станция может передавать:

    • PS - короткое имя станции
    • RT - радиотекст
    • PI - код станции
    • CT - время станции

    Для исследовательского или радиолюбительского проекта это уже набор наблюдаемых цифровых признаков:

    • на какой частоте что реально вещает
    • как называется станция
    • какой у неё PI-код
    • передаёт ли она радиотекст
    • насколько корректно у неё выставлено RDS-время
    • как это всё меняется в разных местах

    Что значит я сделал

    1. rds.2big.cc - это веб-приложение для отображения таких наблюдений

    Идея простая:

    1. Устройство сканирует FM-диапазон
    2. Ловит станции и читает RDS
    3. Прикладывает к observation своё местоположение в виде QTH/Maidenhead
    4. Отправляет observation в backend
    5. Backend складывает всё в PostgreSQL
    6. Frontend показывает локаторы на карте и даёт посмотреть последние приёмы и историю

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

    Почему здесь именно QTH/Maidenhead


    Проект не использует точечные координаты как основной индекс отображения. Вместо этого observations группируются по Maidenhead-локаторам

    Это даёт несколько практических преимуществ:

    • визуализация на карте остаётся простой
    • можно легко сравнивать районы, а не отдельные GPS-точки
    • locator хорошо знаком радиолюбителям
    • анонимность++


    Как устроен сканер


    Железная часть проекта - это устройство на ESP8266 + SI4703, которое последовательно сканирует FM-частоты и читает RDS

    Что делает устройство:

    • проходит по диапазону FM
    • измеряет RSSI
    • ждёт стабилизации RDS-данных
    • собирает лучшие кандидаты для PI, PS, RT, CT
    • формирует observation
    • отправляет его в backend (mqtt/rest)

    Вообще изначально была идея увидеть какие станции передают время и насколько оно точно отдаётся

    Так же, была попытка запуститься на ESP32 + RDA5807M, но нет - похоже библиотека, которая работает с радио не очень хорошо обрабатывает RDS и часто получал пургу

    Почему ESP8266 не использует отдельный GPS-модуль


    Можно было бы поставить на сканер внешний GPS-модуль, но для такой задачи это часто избыточно:

    • лишняя плата
    • лишнее питание
    • лишняя антенна
    • лишняя сложность

    Вместо этого проект использует компаньон на Android

    Android-компаньон GPSCaster


    ndroid-приложение на Kotlin. Оно работает как локальный GPS-ретранслятор для устройств в той же Wi-Fi сети

    Что делает GPSCaster:

    • получает положение телефона через FusedLocationProviderClient
    • запускает foreground service
    • держит в памяти последний валидный fix
    • шлёт UDP broadcast в LAN
    • слушает UDP-запросы GET_GPS
    • шлёт GPS в BLE (тут кстати, отдельная идея - в принципе рассылать GPS через BLE advertisement)
    • отвечает пакетом:


    GPS,<unix_timestamp_seconds>,<lat>,<lon>,<accuracy_meters>

    Порт протокола: 45454

    То есть телефон фактически выступает как "сетевой GPS и источник времени" для ESP8266

    Это удобная идея:

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


    Как связаны ESP8266 и GPSCaster


    Связка работает так:

    1. GPSCaster периодически рассылает в локальную сеть UDP-пакеты с координатами и временем
    2. ESP8266 слушает порт 45454
    3. Если свежих GPS-данных нет, ESP8266 может сам отправить GET_GPS,<device_id>
    4. GPSCaster отвечает текущим fix
    5. ESP8266 получает:
      • время
      • latitude
      • longitude
      • accuracy


    6. По координатам прошивка вычисляет qth
    7. По времени ставит ts

    Если GPS-время не удалось получить:

    • прошивка пробует NTP
    • если NTP тоже не дал времени, идёт локальный счётчик от последней успешной синхронизации

    Это не полноценный GPS-ресивер, но для задачи сбора подобной информации, более чем подходит

    Будет желание - заходите


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

    #проекты #деньрадио #esp8266 #rds

  11. @dielinke Spinnsd jedds? Mia wissn scho wias gäd. #RDS

  12. Our MCP server for PostgreSQL: 100% #OpenSource & compatible with any new or existing installation of #Postgres (including Amazon #RDS & similar) 🐘

    It also has...
    👉 Anthropic prompt caching w/ 90% cost reduction
    👉 Token efficiency features: stay within budget
    👉 Modern React-based UI w/ AI-powered chat
    👉 Tools like advanced hybrid search (BM25+MMR)
    👉 Secure design w/ TLS support

    ...all from a purely #PostgreSQL vendor w/ enterprise SLAs.

    Try it out, leave a ⭐ github.com/pgEdge/pgedge-postg

    #ai #llm

  13. AWS has 200+ services. Most companies use about 15. The same ones show up in every project: EC2, S3, Lambda, RDS, DynamoDB, API Gateway, CloudFront, SQS, SNS, CloudWatch.
    That handles 80% of everything. Wrote a guide covering just the ones that matter.

    #aws #cloud #infrastructure #EC2 #IAM #S3 #RDS #DynamoDB #Lambda #APIGateway #CloudFront #Route53 #SQS #SNS #CloudWatch #EKS #CDN

    heyjoshlee.medium.com/the-80-2

  14. AWS Weekly Roundup: Amazon EC2 M8azn instances, new open weights models in Amazon Bedrock, and more (February 16, 2026) I joined AWS in 2021, and since then I’ve watched the Amazon Elastic Comput...

    #Amazon #Bedrock #Amazon #Elastic #Kubernetes #Service #Amazon #OpenSearch #Service #Amazon #RDS

    Origin | Interest | Match
  15. We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:

    ⭐ Claude Desktop, Claude Code, Cursor
    #OpenAI, Anthropic #Claude, local #Ollama models
    #PostgreSQL 16, 17, 18
    ⭐ Community #Postgres, Amazon #RDS, and other implementations

    We'd love to hear about what you're building - community (at) pgedge.com 💬

    #aidev #aiprogramming #programmer

  16. We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:

    ⭐ Claude Desktop, Claude Code, Cursor
    #OpenAI, Anthropic #Claude, local #Ollama models
    #PostgreSQL 16, 17, 18
    ⭐ Community #Postgres, Amazon #RDS, and other implementations

    We'd love to hear about what you're building - community (at) pgedge.com 💬

    #aidev #aiprogramming #programmer

  17. We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:

    ⭐ Claude Desktop, Claude Code, Cursor
    #OpenAI, Anthropic #Claude, local #Ollama models
    #PostgreSQL 16, 17, 18
    ⭐ Community #Postgres, Amazon #RDS, and other implementations

    We'd love to hear about what you're building - community (at) pgedge.com 💬

    #aidev #aiprogramming #programmer

  18. We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:

    ⭐ Claude Desktop, Claude Code, Cursor
    #OpenAI, Anthropic #Claude, local #Ollama models
    #PostgreSQL 16, 17, 18
    ⭐ Community #Postgres, Amazon #RDS, and other implementations

    We'd love to hear about what you're building - community (at) pgedge.com 💬

    #aidev #aiprogramming #programmer

  19. Professor James O’Shea, Head of #Philosophy at @[email protected], talking at the Robert Boyle Winter School at Dublin #RDS on the nature of mind and matter. #PhilMind