Commit Graph

27 Commits

Author SHA1 Message Date
Greg Shuflin
cccbee30a8 Remove global radio_progress
Change to function-specific counters
2021-03-01 00:28:25 -08:00
Greg Shuflin
e8099fc681 Use bindgen for rust bindings 2021-02-28 12:27:27 -08:00
Greg Shuflin
c2471516fd Move C header comments to Rust doc comments 2021-02-28 02:53:19 -08:00
Greg Shuflin
05b7842053 make radio_upload not use static device 2021-02-28 02:40:00 -08:00
Greg Shuflin
cd74a703c1 Modify C code to not use static radio_device_t*
Note: this changes program semantics slightly
2021-02-28 02:33:53 -08:00
Greg Shuflin
c7c746a383 Move radio_list() to Rust 2021-02-27 22:59:06 -08:00
Federico Amedeo Izzo
1a6901488d Fix compilation with GCC 10, defaulting to -fno-common. solve issue #52 2021-01-05 20:52:43 +01:00
Serge Vakulenko
ea3ddc2ce6 Process DM-1801 images. 2019-07-26 19:45:29 -07:00
Jim Gifford
95d3161449 Improved support for Anytone AT-D878UV 2018-12-10 12:59:34 -05:00
Serge Vakulenko
739580edfb Detect MD-390 properly. 2018-11-27 19:11:57 -08:00
Serge Vakulenko
4c37802e45 Add support for Baofeng DM-1701 and Retevis RT84 (clones of TYT MD-UV380). 2018-11-21 00:37:12 -08:00
Serge Vakulenko
16d7bbac5d Add support for BTECH DMR-6x2 radio. 2018-11-09 17:46:05 -08:00
Serge
3607c41562 Recognize the D868UV radio. 2018-10-13 21:16:03 -07:00
Serge Vakulenko
7848d7079a Remove support for old GD-77 firmware (version 2.6.6). 2018-10-04 20:50:00 -07:00
Serge Vakulenko
f4bb02eea2 Recognize old GD-77 images. 2018-09-17 17:28:21 -07:00
Serge
1acd5526c0 Add support for Radioddity GD-77. 2018-09-15 18:23:38 -07:00
Serge
ecb1d074cc Recognize RD-5R files. 2018-09-15 15:43:23 -07:00
Serge
dfe210a54c Use radio_tab[] for compatibility check. 2018-09-13 23:31:39 -07:00
Serge Vakulenko
09188047c9 Add support for MD-UV390 and MD-9600.
Add option "-l": list all supported devices.
2018-09-10 18:50:55 -07:00
Serge Vakulenko
5144316fb9 Implement -u option: update ContactsCSV database. 2018-09-05 21:03:03 -07:00
Serge Vakulenko
4ea032d5ca Recognize Zastone D900, Zastone DP880 and Radtel RT-27D as separate radio types. 2018-09-05 12:53:36 -07:00
Serge Vakulenko
a9a6d691b1 Verify configuration before writing it into the radio. 2018-08-31 18:19:53 -07:00
Serge
23e87ef4da Parse digital channels. 2018-08-30 00:45:29 -07:00
Serge Vakulenko
6212fac6af Parse Name and ID.
Update timestamp.
2018-08-29 21:04:13 -07:00
Serge Vakulenko
7c8c7148a5 Recognize MD-2017 radio. 2018-08-29 17:44:46 -07:00
Serge Vakulenko
6118b0519b Decode channels. 2018-08-21 22:04:45 -07:00
Serge Vakulenko
abebad7dbd Remove unused code. 2018-08-20 23:24:38 -07:00