2021-10-15

vak: (Default)
В то время как весь цивилизованный мир отмечает 50-летие языка Паскаль, в Линуксе появился компилятор другого языка, разработанного Никлаусом Виртом, а именно Модула-2.

Устанавливаем:
sudo apt install gm2
Создаём файл hello.mod:
MODULE hello;
FROM StrIO IMPORT WriteString, WriteLn;
BEGIN
WriteString('hello world'); WriteLn
END hello.
Компилируем и запускаем:
$ gm2 -fiso hello.mod
$ ./a.out
hello world
vak: (Default)
Разленились мы в последнее время. Овощи покупаем по подписке, с регулярной доставкой на дом.

vak: (Default)
Спасибо [personal profile] sun_jr: подсказал мне в коментах, и купил я через Ebay векторный анализатор ARINST. Девайс оправдал ожидания. До этого я мучился с NanoVNA - лучше не вспоминать. Только потерял время и деньги. От безысходности присматривался уже к приборам коммерческого класса, но слишком дорого выходит для любителя. А тут за разумные деньги (триста баксов, включая доставку из Воронежа) получаем отличный инструмент.

Описание на русском: Manual_Vector_Reflectometer_ARINST_VR_23-6200_RUS.pdf
На английском: Manual_Vector_reflectometer_Arinst_VR_23-6200_ENG.pdf

Для непосвящённых: векторный рефлектометр, он же антенный анализатор - прибор для настройки антенн, фильтров и кабелей. Он передаёт сигнал некой частоты, а потом ловит его обратно и сравнивает фазу и амплитуду с исходным. Амплитуда плюс фаза составляют вектор, отсюда название. По соотношению переданного и принятого сигналов можно много сказать об антенне или кабеле. А ещё анализатор "качает" частоту сигнала в заданном диапазоне, что упрощает настройку антенны или фильтра в резонанс.



Я дал прибор моему соседу Леониду KM6JXE, и он с его помощью быстренько подкорректировал свою антенну оригинальной конструкции. Вот изначальное состояние: резонанс на частоте примерно 437МГц.



Чуть поджать плоскогубцами углы резонатора, и резонанс смещается на 440МГц, что и требуется.



Есть видео про этот чудный девайс: