Rust и APRS телеметрия — как у меня настроен Direwolf
На стриме я показывал как можно «взламывать» игры и другие приложения с помощью DLL-инъекций. Но с подобными инъекциями нюанс в том, что на каком-нибудь Python их написать не получится — нужно что-то низкоуровневое. То есть выбор был между C/C++ и Rust.
Если у вас был опыт со Scala, то вы понимаете, о чем я говорю 🙂 Но похожий синтаксис встречается и в JavaScript в виде промисов.
Из-за того, что стрим по Prison Architect особо никого не впечатлил, я не стал дальше развивать эту тему. Но мне очень хотелось еще что-нибудь написать на Rust 🙂
Вот я и написал маленькое приложение для Direwolf, с помощью которого в APRS передается системная телеметрия и информация об уровне входящего сигнала: