Commit Graph

5712 Commits

Author SHA1 Message Date
Dan Smith
3c20235d43 Update French translation from Matthieu F4ACU 2024-03-31 21:02:07 -07:00
Trevor Starick
66b476161b Fix utf-8 encoding issue with SUDS for RadioReference imports 2024-03-31 20:45:05 -07:00
Jim Unroe
7d2486beff Add Baofeng GM-5RH - fixes #11006 2024-03-21 16:28:11 -07:00
Jim Unroe
ff0d17630e Radtel RT-470: add support for firmware v2.00 - fixes #11258 2024-03-21 16:24:49 -07:00
Jim Unroe
9eb5a5a7f9 Radtel RT-470: add support for firmware v2.13a - fixes #11164 2024-03-21 16:24:49 -07:00
Dan Smith
3c1af7771c tdh8: Fix variants with two power levels (H3)
Fixes: #11257
2024-03-21 16:19:29 -07:00
Samuel Colburn
2a48169d63 Accomplish duplex=off using offsets for FT-65R
Fixes: #11255
2024-03-21 16:17:10 -07:00
Dan Smith
985b78aa4f Make assertEqualMem() ignore offset if duplex=off
If duplex is 'off' we don't need to obsess over the offset value,
which is unused anyway. Some drivers may not be able to store an
offset if duplex=off and/or may use the offset for signaling of that
fact.
2024-03-21 16:17:10 -07:00
Dan Smith
74a8717dc6 idrp: Add --debug flag for verbosity 2024-03-18 15:37:41 -07:00
Dan Smith
88bcaf9c80 tdh8: Fix and simplify FM channel settings
The existing code very much overcomplicated setting the lbcd FM
channel and VFO values. This simplifies that and also makes chirp
honor the fmusedflags like the radio does.
2024-03-18 15:35:27 -07:00
Dan Smith
9315d39794 tdh8: Fix TD-H3 power levels
The TD-H3 only has two power levels, unlike the H8 it inherits from.

Fixes #11163
2024-03-18 15:35:27 -07:00
Dan Smith
06ae1e9be8 tdh8: Simplify and fix offset/split/off decoding 2024-03-18 15:35:27 -07:00
Dan Smith
47840b2609 tdh8: Simplify skip/add data structure
Use the bitfield instead of the array of struct of bitfields.
2024-03-18 15:35:27 -07:00
Dan Smith
38ca750c7e tdh8: Fix byte ordering for used flags
Fixes #11232
2024-03-18 15:35:27 -07:00
Dan Smith
7fdd01a4fb tdh8: Late-evaluate mic gain setting
Fixes: #11242
2024-03-18 15:35:27 -07:00
Dan Smith
524493b74d tdh8: Extend RX frequency range
Fixes #11233
Related to #11263
2024-03-18 15:35:27 -07:00
Krzysiek Egzmont
91c78b390d uvk5: set correct default values for extra settings in empty channels 2024-03-18 15:33:28 -07:00
Dan Smith
86a2ee0e4a idrp: Presumptive python3 conversion
This is untested, but will give something to start from
2024-03-16 22:02:18 -07:00
Dan Smith
749f9dcade Fix displaying choice settings
In commit f9e5b87053 the refactor for
late eval of choice setting values omitted a return of the editor
which prevented them from showing up in the UI.
2024-03-16 19:00:16 -07:00
Dan Smith
5b84b4c52c uvk5: Bless k5_4.00 firmware for Quansheng UV-5R Plus
Fixes #11240
2024-03-16 08:41:58 -07:00
Tony F
5cf61ad110 snapcraft: use archive.chirpmyradio.com 2024-03-16 08:27:02 -07:00
Daniele Gozzi
df74b0a840 Initial support for Icom IC-7400
This should also work seamlessly for IC-746PRO, as it is using the same
address for the CI-V protocol.

As with other existing icomciv.py based implementations, I did not add
general radio settings: this implementation only allows for setting
memories.

Fixes #11246
2024-03-16 08:25:29 -07:00
Dan Smith
f9e5b87053 Allow late eval of choice settings 2024-03-16 08:22:53 -07:00
Dan Smith
cef146f866 bitwise: Add lbit type for LE bit arrays
This is a bit array where we number the bits from low-order to high,
unlike "bit" which is high-order to low.
2024-03-16 08:22:53 -07:00
MELERIX
c00166bad9 typo fixes in Spanish translation
sorry about it, it was due Poedit corrector fail xD
2024-03-11 15:13:34 -07:00
Dan Smith
e8c28d7679 Fix default argument parsing on Linux
Fixes #11235
2024-03-11 15:10:57 -07:00
Dan Smith
d3a2783f13 kenwood_live: Fix out-of-order tone list
The recent refactor of OLD_TONES to a set-tuple broke the ordering,
which these drivers depend on.

Fixes #11236
2024-03-11 15:10:57 -07:00
MELERIX
4c8f2720c0 Update Spanish Translation 2024-03-11 14:51:58 -07:00
Dan Smith
3cc4bf36e0 Warn about loading modules with open tabs
This is almost always going to make the user think the module did
not work, so warn them if any tabs are open when they go to load.
2024-03-10 10:14:57 -07:00
Dan Smith
e2b026a6cb Add modular config dir command-line option 2024-03-10 09:09:09 -07:00
Dan Smith
7fda4fd5cf Stop even building fakes in normal mode 2024-03-10 09:09:09 -07:00
Dan Smith
7d42bfb392 Add missing tooltip for mode column
Fixes #11215
2024-03-10 09:09:09 -07:00
Dan Smith
0c1ac358b9 Tweaks to dev mode logging and toggling 2024-03-10 09:09:09 -07:00
Dan Smith
aa55cd11dd Add MYEMR1 alias
Fixes #11224
2024-03-10 09:09:09 -07:00
Dan Smith
32f1a5fcae tdh8: Handle invalid FM VFO value
Fixes #11226
2024-03-10 09:09:09 -07:00
MELERIX
8603477fbe Update Spanish Translation 2024-03-10 08:36:59 -07:00
Daniele Gozzi
e9600540f1 Fixed a typo while preparing an IC-7400 driver 2024-03-10 08:35:29 -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
Dan Smith
f2a6f6cf02 Update internal links to CMR 2024-03-05 16:23:11 -08:00
Dan Smith
a8b8d27c6d Report memory number if error during export
Related to #11217
2024-03-05 16:23:11 -08:00
Dan Smith
1222525a60 ft70: Fix bitwise errors
This driver had a lot of overlapping structures and negative seeking,
which this aims to clean up.
2024-03-05 16:23:11 -08:00
Dan Smith
58a1f3993b ft70: Fix upload instructions
Fixes #11136
2024-03-05 16:23:11 -08:00
vdwel
eb5bd3c9d6 UV13Pro and UV17: channel names were displayed wrong above channel 372
Fixes #11221
2024-03-05 15:51:31 -08:00
Henry Grasman
25c1f0cf89 Baofeng 17Pro: Fixes frequency range validation and reworks out of range response
Fixes: #11218
2024-03-05 15:41:57 -08:00
Henry Grasman
273083fae9 K5 Plus: Register new model -> child of 5RM driver
Fixes: #11119
2024-03-05 15:39:37 -08:00
Abdullah YILMAZ
c05f6dc04c Update tr_TR.po 2024-03-05 15:21:36 -08:00
Dan Smith
5cd1388e5b Fix spanish translation of "Skip" column
Fixes #11209
2024-02-28 17:58:45 -08:00
Dan Smith
326bf91e77 Show end address in browser
This makes it easier to debug overlapping structures.
2024-02-28 17:21:10 -08:00
Dan Smith
68e30abb27 tdh8: Fix bitwise errors and memory structure
This fixes all the bitwise errors and deprecationsin the TD-H8 driver.
There is also an off-by-one error in the memory map where the names
array was starting too early, which is why the H3 and H8 differed
by one in how they index their array. This moves it correctly, which
fixes the negative seek warning that was being triggered by the
overlapping structures.
2024-02-28 17:21:10 -08:00
Dan Smith
194c4ea913 Remove leftover debug in wxui/clone 2024-02-28 16:55:08 -08:00