RTL-SDR

Использование языка программирования Dyalog APL с RTL-SDRs

APL — старый, но очень лаконичный язык программирования, ориентированный на работу с массивами, который в основном использует специальные символы для представления функций и операторов. Dyalog APL — современная реализация APL и разработана так, чтобы упростить анализ и обработку больших объемов данных.

На YouTube недавно был загружен доклад с конференции Dyalog17, в котором Морис Цукка рассказывает об использовании RTL-SDRs с Dyalog APL. В докладе он показывает, как он обрабатывает RF data в языке APL, что привело к обратной инженерии пульта управления гаражными воротами. Слайды доклада можно найти здесь, а аннотация гласит:

Software-defined radio (SDR) — это система радиокоммуникаций, в которой такие элементы, как усилители и модуляторы, реализованы с помощью программного обеспечения, а не традиционного оборудования. За последнее десятилетие технологический прогресс RealTek Labs (RTL) сделал SDR жизнеспособным для энтузиастов. Морис Цукка (SimCorp Italiana) — один из энтузиастов, принявших вызов RTL-SDR; он объясняет, как подключил интерпретатор Dyalog к различным устройствам и преобразовал радиосигналы с использованием APL. Небольшой объем обратной инженерии означает, что у него, возможно, теперь есть единственный пульт дистанционного управления гаражными воротами, который можно активировать с помощью APL!


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог