Поставил свой личный рекорд - две навайбкоденных тулы для себя за день.

Предыстория: я в какой-то момент решил, что хочу побаловаться не только с LoRa антеннами, но и с LTE для дачи, продал свой NanoVNA-H4 и взял себе NanoVNA-F V3, который работает до 6 GHz.
Но в какой-то момент обнаружил, что в него нельзя вставить флешку и он не делает скриншоты фреймбуфера как это делал более простой и старый вариант.

Впрочем, это меня не остановило и я быстренько с Codex нафигачил две штуки:

  • vnacg - генератор графиков в стиле NanoVNA по S1P/S2P входному файлу (их пишет NanoVNA), только в большом разрешении, без ограничения по маркерам и ещё пачкой других фишечек, которые делают демонстрацию замера именно в качестве графика ещё удобнее.
  • vna-android - крайне примитивная, но полезная в поле штука, которая запускается на телефоне и по USB забирает фреймбуфер с NanoVNA, грубо говоря делая скриншоты извне.

Обе тулы работают только с NanoVNA-F V3, но если вдруг будет нужно, то добавить поддержку других моделей не должно быть большой проблемой.

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

#dev #agents #vibecoded #log #generated #Go #Kotlin #tools #NanoVNA #radio #DIY #automatization #Codex #pic #antennas #LTE

High-resolution NanoVNA-like chart example generated by vnacg featuring multiple markers and 3 charts at the same time.
ALT

Replying to @⁨skobkin@gts.skobk.in⁩

@skobkin @Revertron

VNA6000 (NanoVNA V3) is a series of two port 6GHz vector network analyzers developed by NanoRFE/HCXQS offering performance comparable to higher end professional instruments in a small and portable form factor.

Existing portable VNAs weigh >2.5kg (heavier than a laptop; see table below). VNA6000 is the first VNA to reach professional level performance while weighing as much as a cell phone (300g), and is ideal for engineers on the go or working from home. VNA6000 can be used to characterize antennas, filters, duplexers, amplifiers, and more.

The improved measurement repeatability and low trace noise of the VNA6000 enables remote workers to complete most lab tasks without the logistics trouble of renting or sharing equipment, minimizing lost productivity.

nanorfe.com/nanovna-v3.html

NanoVNA V3 - is a series of two port 6GHz vector network analyzers
ALT