Conversion from RT Systems Export to Chirp CSV Import
I had to program an FT857d that I picked up, but my "current" memories were in my ftm-500 which I used the rt systems file to program (on my mac). First thing I did was export CSV, but then chirp wouldn't import. Started looking around and there wasn't any utility to do this, bummer. Everyone was just cutting/pasting between two spreadsheets and modifying columns. Looking at the outputs, you just need to map some columns and change some column names. So I whipped up a little script that will take an input file from rtsystems and output csv that will directly import into chirp. It does require python 3.10 or newer to run as it uses match/case rather than an endless set of if/elif/else.
Hope people find it useful, I did see a thread where someone was already having the same problem I was.
I had to program an FT857d that I picked up, but my "current" memories were in my ftm-500 which I used the rt systems file to program (on my mac). First thing I did was export CSV, but then chirp wouldn't import.
CHIRP actually has code to read these, but now that you point it out, it's one of the things I've had on my todo list for chirp-next that has fallen by the wayside. I think it's probably trivially just not detecting the right dialect anymore, and I didn't have an example to test with.
Can you open a bug on the site and attach a few sample RTSystems CSV files (ideally the most complicated ones you have)? If so, I'll work on making sure to restore that ability.
Thanks!
--Dan
Now that you mention it, I think I remember importing from rtsystems before, but it's been years. When I got the new radios and they had a mac version for 25 bucks I just grabbed it. I also grabbed your code tree, my script left a few fields off, I wanted to just get the basics and let chirp do defaults for everything else. I'll get that posted. There's some mappings I did from rtsys->chirp fields. They actually do recv-freq/tx-freq. Now that I was able to clone your repo I started looking at your data structures, and was going to tweak my script to include everything.
Thanks, Mark
On Fri, Jun 14, 2024 at 10:21 AM Dan Smith via Users < users@lists.chirpmyradio.com> wrote:
I had to program an FT857d that I picked up, but my "current" memories
were
in my ftm-500 which I used the rt systems file to program (on my mac). First thing I did was export CSV, but then chirp wouldn't import.
CHIRP actually has code to read these, but now that you point it out, it's one of the things I've had on my todo list for chirp-next that has fallen by the wayside. I think it's probably trivially just not detecting the right dialect anymore, and I didn't have an example to test with.
Can you open a bug on the site and attach a few sample RTSystems CSV files (ideally the most complicated ones you have)? If so, I'll work on making sure to restore that ability.
Thanks!
--Dan _______________________________________________ Users mailing list users@lists.chirpmyradio.com https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com To unsubscribe, send an email to users-leave@lists.chirpmyradio.com To report this email as off-topic, please email users-owner@lists.chirpmyradio.com List archives: https://lists.chirpmyradio.com/hyperkitty/list/users@lists.chirpmyradio.com/
Ok, sent you 3 files, ftm400, ftm500 and ft3dr.
Bug filed as 11389.
On Fri, Jun 14, 2024 at 10:30 AM Mark Wolfe markw365@gmail.com wrote:
Now that you mention it, I think I remember importing from rtsystems before, but it's been years. When I got the new radios and they had a mac version for 25 bucks I just grabbed it. I also grabbed your code tree, my script left a few fields off, I wanted to just get the basics and let chirp do defaults for everything else. I'll get that posted. There's some mappings I did from rtsys->chirp fields. They actually do recv-freq/tx-freq. Now that I was able to clone your repo I started looking at your data structures, and was going to tweak my script to include everything.
Thanks, Mark
On Fri, Jun 14, 2024 at 10:21 AM Dan Smith via Users < users@lists.chirpmyradio.com> wrote:
I had to program an FT857d that I picked up, but my "current" memories
were
in my ftm-500 which I used the rt systems file to program (on my mac). First thing I did was export CSV, but then chirp wouldn't import.
CHIRP actually has code to read these, but now that you point it out, it's one of the things I've had on my todo list for chirp-next that has fallen by the wayside. I think it's probably trivially just not detecting the right dialect anymore, and I didn't have an example to test with.
Can you open a bug on the site and attach a few sample RTSystems CSV files (ideally the most complicated ones you have)? If so, I'll work on making sure to restore that ability.
Thanks!
--Dan _______________________________________________ Users mailing list users@lists.chirpmyradio.com
https://lists.chirpmyradio.com/postorius/lists/users.lists.chirpmyradio.com To unsubscribe, send an email to users-leave@lists.chirpmyradio.com To report this email as off-topic, please email users-owner@lists.chirpmyradio.com List archives: https://lists.chirpmyradio.com/hyperkitty/list/users@lists.chirpmyradio.com/
participants (2)
-
Dan Smith
-
Mark Wolfe