Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kk7ds/chirp
Official git repo for the CHIRP project
https://github.com/kk7ds/chirp
Last synced: 3 days ago
JSON representation
Official git repo for the CHIRP project
- Host: GitHub
- URL: https://github.com/kk7ds/chirp
- Owner: kk7ds
- License: gpl-3.0
- Created: 2021-08-22T01:15:04.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T01:14:27.000Z (19 days ago)
- Last Synced: 2024-10-24T12:58:26.067Z (18 days ago)
- Language: Python
- Homepage: https://chirpmyradio.com
- Size: 29.1 MB
- Stars: 327
- Watchers: 21
- Forks: 194
- Open Issues: 17
-
Metadata Files:
- Readme: README.chirpc
- License: COPYING
Awesome Lists containing this project
README
chirpc: CHIRP Command-line interface
====================================CHIRP provides a CLI tool (chirpc) to interact with your radio and
memory image files. It has been designed to be used from programs or
scripts written in other languages, providing facilities for automating
queries and transformations.WARNING: All modifications are made in-place, overwriting the original
file with new contents. Be sure to make a backup copy of any files
that you want unchanged.========
Cookbook
========This section provides copy-and-paste recipes for accomplishing some
tasks using the CLI.List Radios
-----------To see the list of supported names that can be passed to the
-r/--radio option:chirpc --list-radios
Download from Radio
-------------------To download a new image from your radio:
chirpc -r --serial= --mmap= --download-mmap
This will connect to the specified on , saving the image
obtained from the radio into the specified .Upload to Radio
---------------To upload an existing image to your radio:
chirpc -r --serial= --mmap= --upload-mmap
This will connect to the specified on , loading the image
in the specified onto the radio.List Settings
-------------For radios that support settings, you can list the current settings
in a saved image:chirpc --mmap= --list-settings
Show Memory Channels
--------------------You can list all current memory channels in a saved image:
chirpc --mmap= --list-mem
That command only lists the currently programmed channels. To see the
complete list (including empty channels), add '--verbose'.To view only a single channel, use the --get-mem option:
chirpc --mmap= --get-mem
Set a Memory Channel
--------------------chirpc --mmap= --set-mem-name= ...
See the --help text for a complete list of options that can be used
to configure the channel. Any settings that are not configured using
a command option will be left unchanged.Clearing a Memory Channel
-------------------------You can clear a memory channel, discarding all settings:
chirpc --mmap= --clear-mem
Copying a Memory Channel
------------------------You can copy a memory channel:
chirpc --mmap= --copy-mem
Note: The contents of will be overwritten with
the contents from