Составное устройство USB на STM32. Часть 1: Предпосылки

9 часов 1 минута ago


История эта началась три года назад, когда я осознал, что мне скоро исполнится 50 лет, что я погряз в бумажной работе, и что мне хочется чего-то нового. Работу поменять в моём возрасте уже проблематично, поэтому я решил начать pet-проект.

Первое, что приходит в таких случаях на ум старому радиолюбителю: новая радиостанция. Стопроцентно аппаратные решения остались в далёком прошлом. Сейчас гораздо более актуальны SDR-трансиверы: решение это программно-аппаратное, есть опубликованные примеры реализации, к некоторым из них даже выложены исходные коды прошивок.

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

Решением проблемы стала реализация составного устройства USB, состоящего из виртуального COM-порта и дуплексной звуковой карты. Кому интересно, как я с этим справился, не имея опыта программирования, милости прошу под cut.
Читать дальше →
dmitriyrudnev

Интернет вещей по-русски. Процедура активации OpenUNB

2 дня 8 часов ago

Односторонний характер протокола OpenUNB накладывает отпечаток на все процедуры протокола. Разработчики OpenUNB, стремясь разработать защищенный протокол, создали на первый взгляд довольно сложную процедуру вхождения устройства в сеть — активацию. Давайте разберем ее в деталях.

Читать дальше →
itsar

Как работает спутниковая сеть StarLink (собственный анализ)

6 дней 6 часов ago
SpaceX не раскрывает данную информацию. С другой стороны, пока я не получил доступа к официальным материалам SpaceX и соответствующие этому ограничения на их публикацию. Поэтому хочу зафиксировать свой взгляд/понимание этого процесса (технологии).
Читать дальше →
vsatman

Работа телеком-операторов, DDoS-атаки, сетевые технологии и инфраструктура — подборка материалов

1 неделя 2 дня ago

В одном из прошлых дайджестов мы поделились заметками о внедрении IPv6, New IP и DNS-over-HTTPS, а также поговорили о решениях, позволяющих оптимизировать работу сетей. Сегодня — продолжим последнюю тему и обсудим наши новые публикации об ИТ-инфраструктуре, разработке систем связи, деятельности интернет-провайдеров и телеком-компаний.

Читать далее
VASExperts

Грабли WebRTC: как мы допиливали чужой велосипед

1 неделя 5 дней ago

В пике на нашей образовательной платформе проходит до 4 тысяч уроков в час. Основной инструмент общения преподавателя и студента — видеосвязь, потому что для обучения важно видеть и слышать друг друга. В самом начале мы использовали Skype, но его нельзя было интегрировать в платформу и логировать уроки. Потом мы перешли на SaaS-решения, но это оказалось очень дорого. Мы начали искать альтернативы и 2016 году отказались от покупных решений в пользу WebRTC и Janus. Теперь дорабатываем видеоконференции под образовательную платформу силами собственной команды. Да, пришлось копнуть глубже и потоптаться по граблям чужой технологии.
Рассказываем, как мы выкручивались и улучшали видеосвязь, чтобы она не попадала в топ жалоб от клиентов.

Читать далее
Skyeng-Habr

Как не спалить закладку полиции?

1 неделя 5 дней ago

В 2014 году мексиканские военные провели ряд операций, в ходе которых была обнаружена скрытая сотовая сеть, охватывающая своим покрытием все 31 штатов и даже северную часть Гватемалы. Масштабы сети поражают – только в ходе одной операции были обнаружены 167 передающих антенн, 155 ретрансляторов (с башнями высотой до 90 м), 71 компьютер, 166 солнечных панелей, аккумуляторов и электростанций, питающих оборудование в дикой местности, 3000 портативных радиостанций.

Уникальный опыт наркобаронов
cicatrix

Оптика свободного пространства: плазмонный метаматериал, флюоресценция и красители

1 неделя 6 дней ago


Жизнь современного человека сложно представить без определенных технологических атрибутов, создание которых в свое время радикально изменило мир: двигатель внутреннего сгорания, мобильная связь, интернет и т.д. Если прошлые века можно было именовать временем безумных открытий и невообразимых изобретений, то в наши дни куда чаще можно встретить что-то, что нацелено на совершенствование уже имеющейся технологии. Беспроводная передача данных не являются исключением. Как известно, Wi-Fi, хоть и обладает вполне внушительными характеристиками, все же отстает от передачи данных по оптоволокну. На то есть масса причин, однако это не значит, что беспроводные методы связи в принципе не могут превзойти своих проводных предшественников. Ученые из университета Дьюка (США) совершили весьма значимое открытие в области оптики свободного пространства, которое может в последствии избавить нас от необходимости использовать оптоволокно. В чем заключается открытие, какими важными характеристиками и функциями оно обладает, и каков потенциал устройства в аспекте передачи данных? Ответы на эти вопросы мы найдем в докладе ученых. Поехали. Читать дальше →
Dmytro_Kikot

Что объединяет скалолазание и развитие подводных магистралей — потенциальные сложности

2 недели 2 дня ago

Научные специалисты, увлекающиеся альпинизмом, обратили внимание на малоизученную проблему в области строительства подводных кабельных систем. Обсудим, в чем тут дело.

Читать далее
VASExperts

Сам себе пейджинговый оператор

2 недели 2 дня ago

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

В ноябре 2020 на Авито я наткнулся на объявление о продаже пейджера Motorolla Advisor всего за 100 рублей и рядом со мной. По гуглив подобные объявления, я понял что этот раритет отдается даром. Спустя всего час в руках у меня было чудо техники из 90х. И волна ностальгии, по школьным годам нахлынула на меня, с таким прибором я ходил еще в 1-3 классе. Пейджер был в идеальном состоянии почти ни царапинки. И тут в моей голове забегали тараканы, и я захотел отправить на него сообщение любым способом .

Читать далее
de_mos

Всё о проекте «Спутниковый интернет Starlink». Часть 24. Лазерные Каналы -2

2 недели 6 дней ago
Предлагаю ознакомиться с ранее размещенными материалами по проекту Starlink (SL):
Часть 20. Внутреннее устройство терминала SL Часть 21. SL и проблемы поляризаци Часть 22. Проблемы электромагнитной совместимости c другими спутниками. Часть 23. Промежуточные итоги аукциона RDOF

Состоявшийся в январе 2021 года пуск миссии Transporter-1 принес весьма интересную информацию: новые более подробные фото ИСЗ Starlink и их новой модификации с оборудованием Межспутникового лазерного канала связи ака InterSatellite Link

Вид всей укладки 5 спутников в стопке

Читать дальше →
vsatman

«От слов к делу»: Starlink готов к запуску в США, но примеры использования уже есть за пределами страны

3 недели 1 день ago

Обсуждаем последние новости проекта и планы компании, которые стали известны благодаря тексту документа, направленного SpaceX в адрес Федеральной комиссии по связи США.

Читать далее
VASExperts

Всё о проекте «Спутниковый интернет Starlink». Часть 23. Промежуточные итоги аукциона RDOF

3 недели 2 дня ago
Предлагаю ознакомиться с ранее размещенными материалами по проекту Starlink (SL):

Часть 1. Рождение проектаЧасть 2. Сеть SL Часть 3. Наземный комплекс Часть 4. Абонентский терминал Часть 5. Состояние группировки SL и закрытое бета-тестирование Часть 6. Бета-тестирование и сервис для абонентов Часть 7. Пропускная способность сети SL и программа RDOF Часть 8. Монтаж и включение абонентского терминала Часть 9. Сервис на рынках вне США Часть 10. SL и Пентагон Часть 11. SL и астрономы Часть 12. Проблемы космического мусора Часть 13. Спутниковая задержка в сети и доступ к радиочастотному спектру Часть 14. Межспутниковые каналы связи Часть 15. Правила предоставления услуг Часть 16. SL и погода Часть 17. Второе поколение SL Часть 18. SL на рынке COTM Часть 19. Что у SL в будущем Часть 20. Внутреннее устройство терминала SL Часть 21. SL и проблемы поляризаци Часть 22. Проблемы электромагнитной совместимости c другими спутниками.

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

Итак ФСС опубликовал итоги распределения грантов по итогам аукциона RDOF.

Кто сколько получил денег:
Space Exploration Technologies Corp. получит $885,5 млн за то, что обеспечит подключение 642925 человек (или домов), и там может жить как одна семья, так и сотни людей (если есть знатоки, пусть меня поправят) в 35 штатах США . С одной стороны — это огромный успех SpaceX, с другой стороны — она формально могла бы претендовать на все миллиарды Конкурса, но ФСС дал ей менее 10% от распределенной суммы.

Вот пятерка победителей и стоимость за 1 точку:


Как видим, SpaceX пришлось практически демпинговать (их предложение одно из самых дешевых).
Читать дальше →
vsatman

Кодирование Рида-Соломона для чайников

3 недели 2 дня ago

Есть способ передавать данные, теряя часть по пути, но так, чтобы потерянное можно было вернуть по прибытии. Это третья, завершающая часть моего простого изложения алгоритма избыточного кодирования по Риду-Соломону. Реализовать это в коде не прочитав первую, или хотя бы вторую часть на эту тему будет проблематично, но чтобы понять для себя что можно сделать с использованием кодировки Рида-Соломона, можно ограничиться прочтением

этой статьи
av-86

Интернет вещей по-русски. Канальный уровень OpenUNB. Общие положения и адресация устройств

3 недели 4 дня ago

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

Читать дальше →
itsar

522-фз или как умнеют счётчики электричества. Часть 1

3 недели 6 дней ago

В этом году, тема «умных счётчиков электроэнергии» вошла в топ-3 вопросов ко мне. И она на первом месте.

Я решил написать статью, где пробегусь по главным аспектам новых законов, поясню, чего нам ждать, зачем все делается. Во второй части опишу подводные камни, куда ж без них?

Сразу оговорюсь - технология на стадии внедрения, многие моменты ещё шлифуют напильником. Но общий вектор уже задан.

Читать далее
Interfer

Power-line communication. Часть 2 — Основные блоки устройства

1 месяц 1 неделя ago

В первой части статьи мы кратко ознакомились с основными понятиями при передаче данных по линиям электропередач. Узнали, что такое “полезный сигнал”, как с его помощью можно кодировать передаваемую информацию. Но ни слова не было о том, как это устройство должно быть выполнено физически, как оно будет генерировать сигнал, и каким образом его вообще подключить к сети 220 В.

В этой и следующей частях опишем, какие основные блоки должны быть в простейшем устройстве передачи данных по PLC. Постепенно, как конструктор, будем добавлять в общую картину блок за блоком и разберемся для чего нужен каждый блок и как он работает.

Читать далее
sultanov_vv

Что может предложить экспериментальная система коммуникаций для защиты от MITM-атак

1 месяц 1 неделя ago

Специалист Техасского университета в Остине и Нью-Йоркского университета вместе с экспертом исследовательского подразделения MSR предложили оригинальный подход к разработке систем связи. Обсуждаем особенности и ограничения пробного протокола.

Читать далее
VASExperts

Радио и электроника — 100 лет истории

1 месяц 1 неделя ago

Привет, Хабр.

Беспроводными технологиями сейчас не удивить никого. Радио, ТВ, WiFi, Bluetooth, 5G. Тем интереснее посмотреть, как все начиналось. Найдя в интернете архив сканов старых журналов, я решил проследить, что было верхом технического прогресса для наших прабабушек и прадедушек.

Для тех кому интересно, что получилось, продолжение под катом.

Читать далее
DmitrySpb79

Арифметика с полиномами для кода Рида-Соломона

1 месяц 1 неделя ago

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

Читать дальше →
av-86
Checked
7 часов 1 минута ago
habrahabr/netdev/
Разработка систем связи – Доставка данных из пункта А в пункт Б
Подписаться на лента habrahabr/netdev/