diff options
| -rw-r--r-- | README.md | 33 |
1 files changed, 21 insertions, 12 deletions
@@ -4,7 +4,7 @@ A fork of CHIRP for testing with Python 3. ## What's Different? The official CHIRP project's main branch does not support Python 3 and depends on pygtk which hasn't seen a stable release since April 2011. -py3-CHIRP is a fork of the py3 branch of the official CHIRP project with some syntax fixes that seem to be leftover from Python2. +py3-CHIRP is a fork of the py3 branch of the official [CHIRP project](https://chirp.danplanet.com/projects/chirp/wiki/Home). py3-CHIRP will use the wxPython GUI toolkit. Code using the Gtk GUI will be migrated. @@ -12,31 +12,27 @@ py3-CHIRP will use the wxPython GUI toolkit. Code using the Gtk GUI will be migr py3-CHIRP has been tested in Python3.9 on various platforms. Known dependencies that don't come out of the box with Python are as follows: - pyserial -- wxpython +- wxPython - future - six - pypiwin32 (for Windows) - pyGObject (For the time being) +- libpython-dev (For Ubuntu users) ## Testing For a list of supported radios (tested and untested) see [RADIOS.md](https://github.com/mpoletiek/py3-CHIRP/blob/main/RADIOS.md) -Script to start CHIRP. -### Linux & MacOS & Windows +### Running py3-CHIRP `chirpwx.py` -## The Story +**DO NOT USE** `chirpw` -When I first started using Gentoo again CHIRP was still a part of the main Gentoo Portage Repository. - -Eventually Gentoo began migrating away from Python2 and due to a lack of movement in the official project it was removed from the official Gentoo repository. - -I still needed to configure my radios and maintain an up to date Gentoo desktop so I cloned the py3 branch from the official CHIRP project and fixed a few syntax errors leftover from Python2 and everything worked great. - -I was able to download an image from my BF-F8HP, fully reconfigure it and upload the new image back to my radio. +## REFERENCE +### Wiki + - [GitHub](https://github.com/mpoletiek/py3-CHIRP/wiki) ### Repo Source (Forked From) @@ -54,3 +50,16 @@ I was able to download an image from my BF-F8HP, fully reconfigure it and upload - https://bugs.gentoo.org/708304 - Removed CHIRP from Portage + +## The Story + +When I first started using Gentoo again CHIRP was still a part of the main Gentoo Portage Repository. + +Eventually Gentoo began migrating away from Python2 and due to a lack of movement in the official project it was removed from the official Gentoo repository. + +I still needed to configure my radios and maintain an up to date Gentoo desktop so I cloned the py3 branch from the official CHIRP project and fixed a few syntax errors leftover from Python2 and everything worked great. + +I was able to download an image from my BF-F8HP, fully reconfigure it and upload the new image back to my radio. + +After this initial test I started bugging the developers maillinglist of the main project for more information. A few individuals reached out offering help and asking me to share what I had. So, this repo was born. + |
