Commit Graph

192 Commits

Author SHA1 Message Date
Jim Unroe
1eee07b8a4 retevis_rt21.py: Add Retevis RB89 - fixes #11465 2024-08-06 19:17:51 -07:00
Jim Unroe
22328e9928 th_uv88.py: Add Retevis P62 - fixes #11380 2024-06-17 16:39:50 -07:00
Jim Unroe
4eec083812 th_uv88.py: Add Retevis P2 - related to #11380 2024-06-17 16:39:50 -07:00
Jim Unroe
4e5a89679d mml_jc8810.py: Add Radtel RT-495 - fixes #11161 2024-06-17 16:36:52 -07:00
Jim Unroe
f08319b994 mml_jc8810.py: Add Radtel RT-630 - fixes #11220 2024-06-17 16:36:52 -07:00
Alexandre J. Raymond
ad868db01f Alias Baofeng UV-25 to UV-17Pro driver
Fixes #11260
2024-06-05 20:19:53 -07:00
Jim Unroe
7401d9e2bb Add Retevis RA87 - fixes #10871 2024-05-18 09:43:35 -07:00
Jim Unroe
5822338742 tdh8.py: add Radtel RT-730 - fixes to #11091 2024-05-13 18:39:42 -07:00
Jim Unroe
1892b593c0 h777.py: add Baofeng BF-1909 - fixes #9760 2024-05-10 19:10:08 -07:00
Jacob Calvert
fe501c8ce0 alinco dr735t: implementation of Alinco DR-735T/N Driver
- fixes: #8885
- implmented core radio common channel functions
- implemented a few of the extended properties
2024-04-09 14:55:49 -07:00
Jim Unroe
7d2486beff Add Baofeng GM-5RH - fixes #11006 2024-03-21 16:28:11 -07:00
Dan Smith
ddc7ffdcad hguv98: Mark as tested in -next
This was fixed and tested a bit ago, but I neglected to update the
matrix.

Related to #11179
2024-03-05 16:42:28 -08:00
vdwel
2e4f011eee uv13Pro: Added support for the Baofeng UV-13Pro.
Fixes #11167
2024-02-23 16:07:29 -08:00
Jim Unroe
22cf7fb044 mml_jc8810.py: Add support for Talkpod A36Plus 8W - fixes #11067 2024-02-16 14:38:11 -08:00
Dan Smith
0e1e921052 Revert "Add Baofeng UV-13Pro support"
This reverts commit bc4666e617.

As reported, this seems to be causing people trouble for unknown
reasons. Since this has only been available in the wild for a brief
time, reverting it is the quickest path to limit the fallout.

Related to #11167
2024-02-15 15:18:03 -08:00
Dan Smith
1752e55498 Add Kenwood TH-D75 support
As reported in #11122, the existing driver works for the D75 already,
which is expected.

Fixes #11122
2024-02-15 15:18:03 -08:00
Dan Smith
bc4666e617 Add Baofeng UV-13Pro support
This is just a subclass of the UV-17Pro at the moment.

Fixes #9793
2024-02-12 16:01:24 -08:00
Brian Graham
20a3b43768 Leixen VV-898S/E dual bank radios added
This makes the dual-bank models "detected by" the regular ones and
also de-alias-es the whole leixen hierarchy. Also fix up some
non-byte-clean stragglers in this driver.

Co-Authored-By: Dan Smith <chirp@f.danplanet.com>
Fixes: #4069
2024-02-10 13:14:39 -08:00
Krzysiek Egzmont
bdc36d02ef uvk5: Add driver for egzumer custom firmware
Fixes #11118
2024-02-02 17:52:37 -08:00
Jim Unroe
9b7fb6ed47 baofeng_wp970i.py: add Baofeng 5RX - fixes #11040 2024-01-16 15:47:38 -08:00
Jim Unroe
2f64333e2a radtel_t18.py: add Baofeng BF-T20FRS (22-channel model) - 2 of 2 fixes #9821 2023-12-19 12:20:50 -08:00
Jim Unroe
4181d983e4 retevis_rt22.py: add Baofeng BF-T20 (16-channel model) - 1 of 2 for #9821 2023-12-19 12:20:50 -08:00
Dan Smith
e02546488d Fix UV17 dates on the support matrix 2023-12-08 10:34:45 -08:00
vdwel
c45d230e65 Add Baofeng 5RM
Fixes #10991
2023-12-08 10:34:45 -08:00
songjunbiao
a5963ffa3a Add TIDRADIO TD-H3
Fixes #10990
2023-12-06 08:50:18 -08:00
Dan Smith
0a6397c300 Update test matrix for UV-17 variants
Related to #10865
2023-11-27 15:06:05 -08:00
Jim Unroe
85a22f8df7 Add Radtel RT490 - fixes #9665
Submitted on behalf of angelof9@protonmail.com

Also includes the following models:
	MMLradio JC-8629
	JJCC JC-8629
	Socotran JC-8629
	Socotran FB-8629
	Jianpai 8800 Plus
	Boristone 8RS
	Abbree AR-869
	HamGeek HG-590
2023-11-24 11:24:42 -08:00
Jim Unroe
5376530223 th_uv88.py: Add Retevis RA89 - fixes #10821 2023-11-24 11:21:55 -08:00
William Curlew
935507f120 Add FT-450 support to FT450D driver
Also added code to handle extended data modes USER-L, USER-U and RTTY

Fixes #10909
Signed-off-by: William Curlew <WCURLEW@juno.com>
2023-11-07 15:21:54 -08:00
Jim Unroe
6146021857 uvk5.py: add Retevis RA79 - fixes #10828 2023-10-30 14:37:02 -07:00
Dan Smith
fc76242c20 Convert FT-8100 for chirp-next
This also adds a test image and fixes a bunch of failures in the
driver found from running tests. There are a number of serious issues
with this driver (like proper 12.5kHz support and frequencies over
1GHz). Since the author of this is long-gone and I've never seen one
of these in real life, I've modified the driver to be as compliant
as possible, with comments inline.

Fixes #10904
2023-10-20 18:01:56 -07:00
Paul Schmidt
cf3609aac6 Add support for Retevis RT20
Fixes #6067
2023-09-10 15:13:34 -07:00
Dan Smith
7ac0a15981 ft50: Fix clone out for python3
Note this is not 100% confirmed by the reporter due to some cable or
driver issues, but this is definitely more right than it was, and will
be updated if needed.

Fixes #10824
2023-09-05 20:04:24 -07:00
Jim Unroe
ee851f1d0e radioddity_r2.py: Add Retevis RT24V - fixes #10816 2023-08-28 16:51:31 -07:00
Jim Unroe
1747bd3bfb baofeng_wp970i.py: Add Baofeng UV-S9X3 - fixes #10149 2023-08-22 19:02:20 -07:00
Jim Unroe
6594486c10 mml_jc8810.py: add Abbree AR-730 - fixes #10136 2023-08-17 19:15:02 -07:00
Jim Unroe
c297727cd2 retevis_rt22.py: Add Baofeng W31E - fixes #9731 2023-08-17 17:57:28 -07:00
Jim Unroe
ab80f8a9a7 mml_jc8810.py: Add Radtel RT-470X - fixes #10779 2023-08-13 19:29:46 -07:00
Jim Unroe
9f66f8d323 ga510.py: Add Abbree AR-F5 - fixes #9575 2023-08-09 21:24:08 -07:00
Jim Unroe
4dfd5e0301 retevis_rt21.py: Add Retevis RT21V - fixes #9579 2023-07-30 13:17:47 -07:00
Dan Smith
50af596fac Mark three radios as tested in -next
Icom T7H
Yaesu FT-8900
TYT TH-9800

Fixes #10755
Fixes #10752
Fixes #10747
2023-07-30 10:44:33 -07:00
Edgar Tinajero
3b29278273 Add Maverick RA-100 & RA-425 radios 2023-07-09 18:07:55 -07:00
Dan Smith
aacf79520f Fix th7800 for chirp-next
Fixes #10585
2023-07-04 17:20:48 -07:00
Edgar Tinajero
474b191513 Add subclasses for BF1901 and BF1904
Fixes: #8551

```
python3 -mpip install tox
tox -e unit
tox -e makesupported
tox -e style
```
2023-07-04 10:54:22 -07:00
Dan Smith
0344c8331c Allow relaxing UV-K5 band limits for modified FW
This removes the modified firmware subclass for the UV-K5 and adds
a virtual setting that allows relaxing the band checking at runtime
for users with modified firmware. It does that by exposing the wider
range in the static valid_bands list, and instead enforcing the OEM
limits in validate_memory(). If the user toggles the virtual setting,
then validate_memory() starts (or stops) honoring the wider set of
limits.

Note that if the modified firmware adds some sentinel we can use to
detect it, we can simply remove this toggle and detect it from the
memory or clone conversation itself.

Further note that we can persist this setting in image metadata to make
it sticky across images (although this patch does not do that).

Related to #10478
2023-06-26 19:41:02 -07:00
sq5bpf
f81e1977f6 Add Quansheng UV-K5 driver
This work was all done by @sq5bpf and is exactly like the last commit
authored by him, which was 4d902e0 in PR 667. I just squashed this,
rebased, and fixed the conflicts (all in chirp/locale).

Fixes #10478
2023-06-26 19:41:02 -07:00
Jim Unroe
f97c66edbd Add Talkpod A36plus - fixes #10559 2023-06-12 20:26:46 -07:00
Jim Unroe
50dccf77bb Add Anysecu UV-A37 - fixes #10376 2023-06-05 19:33:22 -07:00
Dan Smith
992fc629d5 Update FT-2800 support status for next 2023-06-05 15:26:25 -07:00
Jim Unroe
52db47faa0 Add support for Hiroyasu HI-8811 - fixes #10622 2023-06-04 20:00:06 -07:00