Skip to content

ivanovyordan/chirpak

Repository files navigation

ЧИРПак

Генератор на файлове за 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!

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published