Skip to content

Latest commit

 

History

History
65 lines (42 loc) · 3.63 KB

README.md

File metadata and controls

65 lines (42 loc) · 3.63 KB

ЧИРПак

Генератор на файлове за Chirp.

Описание

С помощта на това парче софтуер можете да програмирате всяко радио, което се поддържа от Chirp, без да се налага да въвеждате чесотите на ръка.

При стартиране на програмата, по подразбмиране се генерира файл със следното съдържание:

  • Всички репитри с национално значние (R1, R2, и т.н.)
  • Всички локални репитри (без повтарящите се), подредени по разстояние спрямо моя QTH
  • Най-използваните от мен симплексни честоти
  • Шестнадесетте PMR честоти
  • Някои интересни за мен чесотти (SSTV от МКС, метеорологични балони и честотата на моя цифров hotspot)

Всички опции могат да бъдат променени!

Инсталация

За да ползвате софтуера ще се нуждаете от едно от следните неща:

  1. Свалете кода на ЧИРПак
  2. Отворете терминал и навигирайте до директорията, в коят сте свалили ЧИРПак
  • Ако имате Node.js изпълнете npm install
  • Ако работите с Docker, изпълнете docker build --pull --rm -t repeaters:latest .

При работа с Docker, ще трябва да изпълните горната команда при всяка промяна по кода.

Наичн на употреба

  • При работа с Node.js, изпълнете npm start.
  • При работа с Docker, изпълнете docker run --rm -it repeaters:latest

Списък с опции

  • -h/--help: Извежда помощен текст с начин на опотреба и налични опции.
  • -c/--coordinates координати: Задаване на Вашите координати. Пример -c 25.1370926,42.1379215.
  • -f/--no-file: Инструкция за извеждане на резултата на екрана, вместо създаване на файл chirp.csv. Полезна най-вече при употреба с Docker.
  • -n/--no-national: Без добавяне на националните репитри (R1, R2,...).
  • -l/--no-local: Без добавяне на локалните репитри (LZ0PLD, LZ0MAR,...).
  • -d/--no-simplex: Без добавяне на симплексните честоти (145.450, 433.500,...).
  • -p/--no-pmr: Без добавяне на свободнтие чесоти (446.00625, 446.19375,...).
  • -s/--no-special: Без добавяне на "специалните" честоти (145.800, 450.300,...).

Примери

Node.js npm start --coordinates 23.3218675,42.6977082 -s

Docker docker run --rm -it repeaters:latest -- -s -f > chirp.csv

Заключение

Този проект нямаше да бъдед възможен без Димитър, LZ2DMV и информацията налична на сайта https://lz.free.bg/.

Тествано е само на macOS и Linux.

Всяка обратна връзка е добре дошла.

73 de LZ9DB!