n7ekb / cps-import-builder

DMR Radio CPS import file builder in Python. Inspired by K7ABD's anytone-config-builder perl script.
https://n7ekb.net
GNU General Public License v3.0
20 stars 8 forks source link

Tytera MD-UV380 Support #11

Closed n7ekb closed 3 years ago

n7ekb commented 3 years ago

Create a script that generates Tytera MD-UV380/390 CPS channels and talk group import files.

masenf commented 3 years ago

I own a TYT-UV380 and am also very interested in generating codeplugs automatically from data files.

I have prototyped a tool to construct codeplug data from the pnwdigital web page: https://github.com/masenf/dzcb (this doesn't currently work 100%). Eventually I'd like to replace the HTML scraping with sourcing the actual raw data from the cbridge, but I didn't want to wait for them to provide it to me.

So my script will generate the CSV data that can be fed into your script to make anytone-specific import files.

However, for the TYT CPS, there is no way to import Zones. This is a huge deficiency in their software and IMO makes importing CSV data into their CPS a major, manual process.

That said, I found a Go library written by Dale Farnsworth which is able to write TYT code plug files directly. So... I'm considering extending your cps-import-builder to output structured JSON files that can be used with the farnsworth code to directly create TYT codeplug files.

I just wanted to drop a line and let you know that I'm looking at this, happy to test stuff, and working on improving the PNWDigital codeplug data overall.

Cheers and 73s, KF7HVM