Creata a separate source file for DM-1801.
This commit is contained in:
parent
3a36a2549d
commit
4b93238c35
3
Makefile
3
Makefile
@ -4,7 +4,8 @@ VERSION = $(shell git describe --tags --abbrev=0)
|
|||||||
GITCOUNT = $(shell git rev-list HEAD --count)
|
GITCOUNT = $(shell git rev-list HEAD --count)
|
||||||
UNAME = $(shell uname)
|
UNAME = $(shell uname)
|
||||||
|
|
||||||
OBJS = main.o util.o radio.o dfu-libusb.o uv380.o md380.o rd5r.o gd77.o hid.o serial.o d868uv.o
|
OBJS = main.o util.o radio.o dfu-libusb.o uv380.o md380.o rd5r.o \
|
||||||
|
gd77.o hid.o serial.o d868uv.o dm1801.o
|
||||||
LDFLAGS = -g
|
LDFLAGS = -g
|
||||||
LIBS = $(shell pkg-config --libs --static libusb-1.0)
|
LIBS = $(shell pkg-config --libs --static libusb-1.0)
|
||||||
CFLAGS = -g -O -Wall -Werror -DVERSION='"$(VERSION).$(GITCOUNT)"' \
|
CFLAGS = -g -O -Wall -Werror -DVERSION='"$(VERSION).$(GITCOUNT)"' \
|
||||||
|
@ -5,7 +5,8 @@ GITCOUNT = $(shell git rev-list HEAD --count)
|
|||||||
CFLAGS = -g -O -Wall -Werror -DVERSION='"$(VERSION).$(GITCOUNT)"'
|
CFLAGS = -g -O -Wall -Werror -DVERSION='"$(VERSION).$(GITCOUNT)"'
|
||||||
LDFLAGS = -g -s
|
LDFLAGS = -g -s
|
||||||
|
|
||||||
OBJS = main.o util.o radio.o dfu-windows.o uv380.o md380.o rd5r.o gd77.o hid.o hid-windows.o serial.o d868uv.o
|
OBJS = main.o util.o radio.o dfu-windows.o uv380.o md380.o rd5r.o \
|
||||||
|
gd77.o hid.o hid-windows.o serial.o d868uv.o dm1801.o
|
||||||
LIBS = -lhid -lsetupapi
|
LIBS = -lhid -lsetupapi
|
||||||
|
|
||||||
# Compiling Windows binary from Linux
|
# Compiling Windows binary from Linux
|
||||||
|
20
gd77.c
20
gd77.c
@ -2342,23 +2342,3 @@ radio_device_t radio_gd77 = {
|
|||||||
gd77_update_timestamp,
|
gd77_update_timestamp,
|
||||||
//TODO: gd77_write_csv,
|
//TODO: gd77_write_csv,
|
||||||
};
|
};
|
||||||
|
|
||||||
//
|
|
||||||
// Baofeng DM-1801
|
|
||||||
//
|
|
||||||
radio_device_t radio_dm1801 = {
|
|
||||||
"Baofeng DM-1801",
|
|
||||||
gd77_download,
|
|
||||||
gd77_upload,
|
|
||||||
gd77_is_compatible,
|
|
||||||
gd77_read_image,
|
|
||||||
gd77_save_image,
|
|
||||||
gd77_print_version,
|
|
||||||
gd77_print_config,
|
|
||||||
gd77_verify_config,
|
|
||||||
gd77_parse_parameter,
|
|
||||||
gd77_parse_header,
|
|
||||||
gd77_parse_row,
|
|
||||||
gd77_update_timestamp,
|
|
||||||
//TODO: gd77_write_csv,
|
|
||||||
};
|
|
||||||
|
2
radio.c
2
radio.c
@ -46,9 +46,9 @@ static struct {
|
|||||||
{ "2017", &radio_md2017 }, // TYT MD-2017, Retevis RT82
|
{ "2017", &radio_md2017 }, // TYT MD-2017, Retevis RT82
|
||||||
{ "MD9600", &radio_md9600 }, // TYT MD-9600
|
{ "MD9600", &radio_md9600 }, // TYT MD-9600
|
||||||
{ "BF-5R", &radio_rd5r }, // Baofeng RD-5R, TD-5R
|
{ "BF-5R", &radio_rd5r }, // Baofeng RD-5R, TD-5R
|
||||||
|
{ "1801", &radio_dm1801 }, // Baofeng DM-1801
|
||||||
{ "DM-1701", &radio_rt84 }, // Baofeng DM-1701, Retevis RT84
|
{ "DM-1701", &radio_rt84 }, // Baofeng DM-1701, Retevis RT84
|
||||||
{ "MD-760P", &radio_gd77 }, // Radioddity GD-77, version 3.1.1 and later
|
{ "MD-760P", &radio_gd77 }, // Radioddity GD-77, version 3.1.1 and later
|
||||||
{ "1801", &radio_dm1801 }, // Baofeng DM-1801
|
|
||||||
{ "D868UVE", &radio_d868uv }, // Anytone AT-D868UV
|
{ "D868UVE", &radio_d868uv }, // Anytone AT-D868UV
|
||||||
{ "D878UV", &radio_d878uv }, // Anytone AT-D878UV
|
{ "D878UV", &radio_d878uv }, // Anytone AT-D878UV
|
||||||
{ "D6X2UV", &radio_dmr6x2 }, // BTECH DMR-6x2
|
{ "D6X2UV", &radio_dmr6x2 }, // BTECH DMR-6x2
|
||||||
|
Loading…
Reference in New Issue
Block a user