Commit graph

38 commits

Author SHA1 Message Date
Lars Volker
a4fcca967b
Add lekv to py3_driver_testers for Baofeng-UV5R (#85)
Tested downloading, adding a channel, and uploading.
2022-10-23 08:53:44 -07:00
Dan Smith
3312daeb20 Add some icom radios to the tested matrix
This fixes the 7300 driver which crashed checking special memories.
I don't know why this isn't failing on py2, but it's not. Also,
rename the 7200 to IC-7200 to match everything else. Since there are
no image files for these live radios, we can make that change
without breaking things.
2022-10-22 16:07:03 -07:00
Dan Smith
f8a2895cbb Fix D710G CloneMode driver for py3
This driver could use a significant cleanup, but this makes the
minimal amount of change to get it working. Some changes are made
to the non-G variant, but it almost certainly needs more work to
be functional.

Also add the live-mode version to the tested list.
2022-10-22 13:23:49 -07:00
Apostolos Kefalas
5f9c55e566 Fix exceptions, integer divisions for kguv8dplus driver 2022-10-22 13:19:23 -07:00
Apostolos Kefalas
f7bee696a4 Fix exceptions, integer divisions for kguv8d driver 2022-10-22 13:19:23 -07:00
Apostolos Kefalas
f16534eb94 Fix exceptions, integer divisions for kg935g driver 2022-10-22 13:19:23 -07:00
Apostolos Kefalas
a1d1efb3c2 Fix exceptions of th_uv8000 driver 2022-10-22 13:19:23 -07:00
Dan Smith
f45d83abd2 Add Kenwood TH-D72 (live) as tested by me 2022-10-21 21:09:25 -07:00
Dan Smith
7203cf9dc0 Add GA-510 and TD-H6 as tested by me 2022-10-21 18:19:27 -07:00
Apostolos Kefalas
ef8d727e0c Fix decode error in kenwood_live during probing 2022-10-21 15:56:34 -07:00
Apostolos Kefalas
3aacbd4975 Fix iteritems and lists for ts850 driver 2022-10-21 15:41:48 -07:00
Apostolos Kefalas
87e5ee4cbc Fix exceptions and convert map-zip for ts590 2022-10-21 15:41:30 -07:00
Dan Smith
2dad5aa8e4 Update py3 support matrix for TID H6 2022-10-21 15:35:00 -07:00
Dan Smith
f340818008 Add TM-D700 and TH-D74 as tested by me 2022-10-20 18:34:50 -07:00
Dan Smith
8b39b6adcf Fix remaining py3 errors for retevis_rt22
A recent patch to master fixed the syntax error, so this fixes the
integer division error the tests are hitting, as well as updates the
driver to be py3 compliant.
2022-10-20 18:00:16 -07:00
Dan Smith
663afa9d25 Fix TK-8180 upload under py3 2022-10-18 15:21:15 -07:00
Apostolos Kefalas
31722da5d1 Fix exceptions of ts480 driver 2022-10-18 15:34:16 +03:00
Apostolos Kefalas
982e3571ec Fix lists and prints for ts2000 driver 2022-10-18 12:16:14 +03:00
Apostolos Kefalas
a5a4b01a4d Fix Driver testing table 2022-10-17 10:55:36 +03:00
Apostolos Kefalas
a3e194e7fd Fix lists, exceptions and print for thd72 driver 2022-10-15 23:11:06 +03:00
Apostolos Kefalas
77ea30bc4d Fix python 3 exceptions for retevis_rt98 2022-10-15 23:01:53 +03:00
Apostolos Kefalas
cd7f8baa5e Fix exceptions for driver retevis_rt87 2022-10-15 22:48:03 +03:00
Apostolos Kefalas
f83406c1a8 Fix exceptions for python3 on ft60 driver 2022-10-15 22:37:57 +03:00
Apostolos Kefalas
4b6c0b221a Fix exceptions of driver ft2800 2022-10-15 22:31:30 +03:00
Apostolos Kefalas
9697a89ca3 2to3 of BTECH UV-50X3 driver 2022-10-15 08:27:02 -07:00
Apostolos Kefalas
dc07e19bbc 2to3 of TDXone TD-Q8A 2022-10-14 17:11:14 -07:00
Apostolos Kefalas
e6bfba471f 2to3 of Vertex VXA-700 2022-10-14 17:11:14 -07:00
Apostolos Kefalas
4b200a7c9d Make radtel_t18 driver python 3 friendly 2022-10-14 17:11:06 -07:00
Apostolos Kefalas
6457d5bbd1 Make icx90 driver python3 friendly 2022-10-14 17:09:50 -07:00
Dan Smith
e91483cf72 Add UV3R driver test report for @yarda 2022-10-11 20:35:57 -07:00
Jaroslav Škarvada
583ce2dedf Fixed Baofeng UV-3R radio
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2022-10-11 19:29:39 -07:00
Apostolos Kefalas
e980492fed Make Alinco models py3 friendly 2022-10-10 10:45:21 +03:00
Apostolos Kefalas
00e4093dfc Many Retevis model ported to python 3 2022-10-09 12:04:16 -07:00
Dan Smith
b7f7768ee8 Update py3 support matrix for recent additions 2022-10-09 09:12:56 -07:00
Dan Smith
345bb586c9 Report byte clean status on py3 driver report 2022-10-02 07:49:51 -07:00
Apostolos Kefalas
1f24aec393 Update python 3 driver testing 2022-10-01 16:09:13 -07:00
Dan Smith
dc2c406362 Update py3 driver tracking for recent fixes 2022-09-21 15:12:24 -07:00
Dan Smith
e43e34b3b8 Add a tool for tracking real-world driver testing
Converting a driver to pass tests on python3 is not quite the same
as it actually working in the real world. We need to keep track of
which drivers have been tested in the wild, separate from those that
merely pass tests.

This adds a file tests/py3_driver-testers.txt, which is a simple list
of the driver ID key and the person/date when it was tested. Running
the "makesupported" tox target will also generate
tests/Python3_Driver_Testing.md, which will be render-able in github
for easy viewing.

If you test a driver on python3, please add a line to the tracking
file, run the makesupported target, and update the markdown file.
2022-09-21 15:05:09 -07:00