[chirp_devel] Baofeng BF-C50 Work In Progress
Hi All,
I've been working on a driver for the Baofeng BF-C50 based on a T18 radio. I am able to upload/download from the radio, I have the settings memory map done, and I'm trying to tie up some loose ends. Maybe someone here can point me in the right direction...
1) I'm collecting a "side tone" from the settings; however, it's now clear how I add this to the radiosettings so that it's available in the UI. 2) I don't understand what the how the _frs and _grms settings work on T18Radio classes (do they validate that a frequency/width/power is appropriate for a band?). When I set them both to False I avoid problems with some memories being uneditable. 3) What is a jumpcode? I collect that on a per memory basis but I can't find any documentation on what it actually means/does.
Attached, you'll find the partially complete driver file for reference. The driver as well as several reference images are available on github: https://github.com/emuehlstein/baofeng_bfc50
Regards,
Eric KC9MHE
On Sat, Oct 7, 2023 at 5:29 PM KC9MHE Eric Muehlstein via chirp_devel chirp_devel@intrepid.danplanet.com wrote:
Hi All,
I've been working on a driver for the Baofeng BF-C50 based on a T18 radio. I am able to upload/download from the radio, I have the settings memory map done, and I'm trying to tie up some loose ends. Maybe someone here can point me in the right direction...
I can help. I received my BF-C50 a few days ago and have been waiting to see how you have progressed. The factory software that I used read the radio up to 0x0660, so I modified you driver to match and captured a "factory" image of my radio.
- I'm collecting a "side tone" from the settings; however, it's now clear how I add this to the radiosettings so that it's available in the UI.
I can help you with this. Email me directly to reduce noise to the list.
- I don't understand what the how the _frs and _grms settings work on T18Radio classes (do they validate that a frequency/width/power is appropriate for a band?). When I set them both to False I avoid problems with some memories being uneditable.
You shouldn't need to set these. They will be False by default. The radio (at least my radio) appears to be a fill band TX-RX UHF radio. So no need to have any FRS, GMRS, PMR, etc, restrictons.
- What is a jumpcode? I collect that on a per memory basis but I can't find any documentation on what it actually means/does.
I am not sure what you are referring to. You can explain it to me off-list.
Attached, you'll find the partially complete driver file for reference. The driver as well as several reference images are available on github: https://github.com/emuehlstein/baofeng_bfc50
As mentioned above, I have the driver. I will be grabbing the images after I send this reply.
Regards,
Eric KC9MHE
Jim KC9HI
participants (2)
-
Jim Unroe
-
KC9MHE Eric Muehlstein