aboutsummaryrefslogtreecommitdiff
path: root/tests/images
diff options
context:
space:
mode:
Diffstat (limited to 'tests/images')
-rw-r--r--tests/images/Alinco_DJ-G7EG.imgbin0 -> 108480 bytes
-rw-r--r--tests/images/Alinco_DJ175.imgbin0 -> 6896 bytes
-rw-r--r--tests/images/Alinco_DJ596.imgbin0 -> 4096 bytes
-rw-r--r--tests/images/Alinco_DR235T.imgbin0 -> 4096 bytes
-rw-r--r--tests/images/AnyTone_OBLTR-8R.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/AnyTone_TERMN-8R.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/BTECH_GMRS-50X1.imgbin0 -> 16384 bytes
-rw-r--r--tests/images/BTECH_GMRS-V1.imgbin0 -> 8200 bytes
-rw-r--r--tests/images/BTECH_MURS-V1.imgbin0 -> 8200 bytes
-rwxr-xr-xtests/images/BTECH_UV-2501+220.imgbin0 -> 16384 bytes
-rwxr-xr-xtests/images/BTECH_UV-25X2.imgbin0 -> 16384 bytes
-rwxr-xr-xtests/images/BTECH_UV-25X4.imgbin0 -> 16384 bytes
-rwxr-xr-xtests/images/BTECH_UV-5001.imgbin0 -> 16384 bytes
-rwxr-xr-xtests/images/BTECH_UV-50X2.imgbin0 -> 16384 bytes
-rw-r--r--tests/images/BTECH_UV-50X3.imgbin0 -> 32768 bytes
-rwxr-xr-xtests/images/BTECH_UV-5X3.imgbin0 -> 8206 bytes
-rw-r--r--tests/images/Baofeng_BF-888.imgbin0 -> 992 bytes
-rw-r--r--tests/images/Baofeng_BF-A58S.imgbin0 -> 8361 bytes
-rw-r--r--tests/images/Baofeng_BF-T1.imgbin0 -> 2048 bytes
-rw-r--r--tests/images/Baofeng_F-11.imgbin0 -> 6472 bytes
-rw-r--r--tests/images/Baofeng_UV-3R.imgbin0 -> 3648 bytes
-rw-r--r--tests/images/Baofeng_UV-5R.imgbin0 -> 6472 bytes
-rwxr-xr-xtests/images/Baofeng_UV-6R.imgbin0 -> 8200 bytes
-rw-r--r--tests/images/Baofeng_UV-B5.imgbin0 -> 4144 bytes
-rw-r--r--tests/images/Baojie_BJ-9900.imgbin0 -> 6385 bytes
-rw-r--r--tests/images/Boblov_X3Plus.imgbin0 -> 1008 bytes
-rwxr-xr-xtests/images/Feidaxin_FD-268A.imgbin0 -> 2048 bytes
-rwxr-xr-xtests/images/Feidaxin_FD-268B.imgbin0 -> 2048 bytes
-rwxr-xr-xtests/images/Feidaxin_FD-288B.imgbin0 -> 2048 bytes
-rw-r--r--tests/images/Generic_CSV.csv104
-rw-r--r--tests/images/Icom_IC-208H.imgbin0 -> 9728 bytes
-rw-r--r--tests/images/Icom_IC-2100H.imgbin0 -> 2016 bytes
-rw-r--r--tests/images/Icom_IC-2200H.imgbin0 -> 6848 bytes
-rw-r--r--tests/images/Icom_IC-2300H.imgbin0 -> 6304 bytes
-rw-r--r--tests/images/Icom_IC-2720H.imgbin0 -> 5152 bytes
-rw-r--r--tests/images/Icom_IC-2730A.imgbin0 -> 21312 bytes
-rw-r--r--tests/images/Icom_IC-2820H.imgbin0 -> 44224 bytes
-rwxr-xr-xtests/images/Icom_IC-P7.imgbin0 -> 29952 bytes
-rw-r--r--tests/images/Icom_IC-Q7A.imgbin0 -> 1984 bytes
-rw-r--r--tests/images/Icom_IC-T70.imgbin0 -> 6624 bytes
-rw-r--r--tests/images/Icom_IC-T7H.imgbin0 -> 944 bytes
-rw-r--r--tests/images/Icom_IC-T8A.imgbin0 -> 1968 bytes
-rw-r--r--tests/images/Icom_IC-V82_U82.imgbin0 -> 6464 bytes
-rw-r--r--tests/images/Icom_IC-W32A.imgbin0 -> 4064 bytes
-rw-r--r--tests/images/Icom_IC-W32E.imgbin0 -> 4065 bytes
-rw-r--r--tests/images/Icom_ID-31A.imgbin0 -> 87296 bytes
-rw-r--r--tests/images/Icom_ID-51.imgbin0 -> 129856 bytes
-rwxr-xr-xtests/images/Icom_ID-51_Plus.imgbin0 -> 129856 bytes
-rw-r--r--tests/images/Icom_ID-800H_v2.imgbin0 -> 14528 bytes
-rw-r--r--tests/images/Icom_ID-880H.imgbin0 -> 62976 bytes
-rw-r--r--tests/images/Jetstream_JT220M.imgbin0 -> 8192 bytes
-rw-r--r--tests/images/Jetstream_JT270M.imgbin0 -> 8192 bytes
-rw-r--r--tests/images/Jetstream_JT270MH.imgbin0 -> 8192 bytes
-rwxr-xr-xtests/images/KYD_IP-620.imgbin0 -> 8192 bytes
-rwxr-xr-xtests/images/KYD_NC-630A.imgbin0 -> 824 bytes
-rw-r--r--tests/images/Kenwood_HMK.hmk71
-rw-r--r--tests/images/Kenwood_TH-D72_clone_mode.imgbin0 -> 65536 bytes
-rwxr-xr-xtests/images/Kenwood_TK-272G.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/Kenwood_TK-3180K2.imgbin0 -> 53681 bytes
-rwxr-xr-xtests/images/Kenwood_TK-760G.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/Kenwood_TK-8102.imgbin0 -> 1040 bytes
-rw-r--r--tests/images/Kenwood_TK-8180.imgbin0 -> 53673 bytes
-rw-r--r--tests/images/Kenwood_TS-480_CloneMode.imgbin0 -> 3018 bytes
-rwxr-xr-xtests/images/LUITON_LT-725UV.imgbin0 -> 7176 bytes
-rw-r--r--tests/images/Leixen_VV-898.imgbin0 -> 8192 bytes
-rwxr-xr-xtests/images/Leixen_VV-898S.imgbin0 -> 8192 bytes
-rw-r--r--tests/images/Polmar_DB-50M.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/Puxing_PX-2R.imgbin0 -> 4064 bytes
-rw-r--r--tests/images/Puxing_PX-777.imgbin0 -> 3168 bytes
-rw-r--r--tests/images/Puxing_PX-888K.imgbin0 -> 4096 bytes
-rwxr-xr-xtests/images/QYT_KT7900D.imgbin0 -> 16384 bytes
-rwxr-xr-xtests/images/QYT_KT8900D.imgbin0 -> 16384 bytes
-rw-r--r--tests/images/Radioddity_R2.imgbin0 -> 1181 bytes
-rwxr-xr-xtests/images/Radtel_T18.imgbin0 -> 1008 bytes
-rw-r--r--tests/images/Retevis_RT21.imgbin0 -> 1024 bytes
-rw-r--r--tests/images/Retevis_RT22.imgbin0 -> 1032 bytes
-rwxr-xr-xtests/images/Retevis_RT23.imgbin0 -> 4096 bytes
-rw-r--r--tests/images/Retevis_RT26.imgbin0 -> 1024 bytes
-rwxr-xr-xtests/images/TDXone_TD-Q8A.imgbin0 -> 8200 bytes
-rw-r--r--tests/images/TYT_TH-350.imgbin0 -> 4297 bytes
-rw-r--r--tests/images/TYT_TH-7800.imgbin0 -> 65296 bytes
-rw-r--r--tests/images/TYT_TH-9800.imgbin0 -> 65296 bytes
-rwxr-xr-xtests/images/TYT_TH-UV3R-25.imgbin0 -> 2864 bytes
-rw-r--r--tests/images/TYT_TH-UV3R.imgbin0 -> 2320 bytes
-rw-r--r--tests/images/TYT_TH-UV8000.imgbin0 -> 5040 bytes
-rw-r--r--tests/images/TYT_TH-UVF1.imgbin0 -> 4112 bytes
-rw-r--r--tests/images/TYT_TH9000_144.imgbin0 -> 16384 bytes
-rw-r--r--tests/images/Vertex_Standard_VXA-700.imgbin0 -> 4096 bytes
-rwxr-xr-xtests/images/WACCOM_MINI-8900.imgbin0 -> 16384 bytes
-rw-r--r--tests/images/Wouxun_KG-816.imgbin0 -> 8192 bytes
-rw-r--r--tests/images/Wouxun_KG-818.imgbin0 -> 8192 bytes
-rw-r--r--tests/images/Wouxun_KG-UV6.imgbin0 -> 8192 bytes
-rw-r--r--tests/images/Wouxun_KG-UV8D.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/Wouxun_KG-UV8D_Plus.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/Wouxun_KG-UV8E.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/Wouxun_KG-UV9D_Plus.imgbin0 -> 32768 bytes
-rw-r--r--tests/images/Wouxun_KG-UVD1P.imgbin0 -> 8192 bytes
-rw-r--r--tests/images/Yaesu_FT-1500M.imgbin0 -> 4140 bytes
-rw-r--r--tests/images/Yaesu_FT-1802M.imgbin0 -> 8011 bytes
-rw-r--r--tests/images/Yaesu_FT-1D_R.imgbin0 -> 130507 bytes
-rw-r--r--tests/images/Yaesu_FT-25R.imgbin0 -> 8689 bytes
-rw-r--r--tests/images/Yaesu_FT-2800M.imgbin0 -> 7680 bytes
-rwxr-xr-xtests/images/Yaesu_FT-2900R_1900R.imgbin0 -> 8000 bytes
-rw-r--r--tests/images/Yaesu_FT-450D.imgbin0 -> 15024 bytes
-rw-r--r--tests/images/Yaesu_FT-4VR.imgbin0 -> 8697 bytes
-rw-r--r--tests/images/Yaesu_FT-4XE.imgbin0 -> 8697 bytes
-rw-r--r--tests/images/Yaesu_FT-4XR.imgbin0 -> 8689 bytes
-rwxr-xr-xtests/images/Yaesu_FT-50.imgbin0 -> 3723 bytes
-rw-r--r--tests/images/Yaesu_FT-60.imgbin0 -> 28617 bytes
-rw-r--r--tests/images/Yaesu_FT-65E.imgbin0 -> 8697 bytes
-rw-r--r--tests/images/Yaesu_FT-65R.imgbin0 -> 8693 bytes
-rw-r--r--tests/images/Yaesu_FT-70D.imgbin0 -> 65227 bytes
-rw-r--r--tests/images/Yaesu_FT-7100M.imgbin0 -> 7936 bytes
-rw-r--r--tests/images/Yaesu_FT-7800_7900.imgbin0 -> 31561 bytes
-rw-r--r--tests/images/Yaesu_FT-817.imgbin0 -> 6509 bytes
-rw-r--r--tests/images/Yaesu_FT-817ND.imgbin0 -> 6521 bytes
-rw-r--r--tests/images/Yaesu_FT-817ND_US.imgbin0 -> 6651 bytes
-rw-r--r--tests/images/Yaesu_FT-818.imgbin0 -> 6730 bytes
-rw-r--r--tests/images/Yaesu_FT-857_897.imgbin0 -> 7341 bytes
-rw-r--r--tests/images/Yaesu_FT-857_897_US.imgbin0 -> 7481 bytes
-rw-r--r--tests/images/Yaesu_FT-8800.imgbin0 -> 22217 bytes
-rw-r--r--tests/images/Yaesu_FT-8900.imgbin0 -> 14793 bytes
-rw-r--r--tests/images/Yaesu_FT2D_R.imgbin0 -> 130507 bytes
-rw-r--r--tests/images/Yaesu_FT3D_R.imgbin0 -> 130652 bytes
-rw-r--r--tests/images/Yaesu_FTM-3200D_R.imgbin0 -> 65227 bytes
-rw-r--r--tests/images/Yaesu_FTM-350.imgbin0 -> 65664 bytes
-rw-r--r--tests/images/Yaesu_VX-2.imgbin0 -> 32595 bytes
-rw-r--r--tests/images/Yaesu_VX-3.imgbin0 -> 32587 bytes
-rw-r--r--tests/images/Yaesu_VX-5.imgbin0 -> 8123 bytes
-rw-r--r--tests/images/Yaesu_VX-6.imgbin0 -> 32587 bytes
-rw-r--r--tests/images/Yaesu_VX-7.imgbin0 -> 16211 bytes
-rw-r--r--tests/images/Yaesu_VX-8DR.imgbin0 -> 65227 bytes
-rw-r--r--tests/images/Yaesu_VX-8GE.imgbin0 -> 65227 bytes
-rw-r--r--tests/images/Yaesu_VX-8R.imgbin0 -> 65227 bytes
134 files changed, 175 insertions, 0 deletions
diff --git a/tests/images/Alinco_DJ-G7EG.img b/tests/images/Alinco_DJ-G7EG.img
new file mode 100644
index 0000000..2286bc1
--- /dev/null
+++ b/tests/images/Alinco_DJ-G7EG.img
Binary files differ
diff --git a/tests/images/Alinco_DJ175.img b/tests/images/Alinco_DJ175.img
new file mode 100644
index 0000000..0c05432
--- /dev/null
+++ b/tests/images/Alinco_DJ175.img
Binary files differ
diff --git a/tests/images/Alinco_DJ596.img b/tests/images/Alinco_DJ596.img
new file mode 100644
index 0000000..d37be19
--- /dev/null
+++ b/tests/images/Alinco_DJ596.img
Binary files differ
diff --git a/tests/images/Alinco_DR235T.img b/tests/images/Alinco_DR235T.img
new file mode 100644
index 0000000..8256271
--- /dev/null
+++ b/tests/images/Alinco_DR235T.img
Binary files differ
diff --git a/tests/images/AnyTone_OBLTR-8R.img b/tests/images/AnyTone_OBLTR-8R.img
new file mode 100644
index 0000000..2f11032
--- /dev/null
+++ b/tests/images/AnyTone_OBLTR-8R.img
Binary files differ
diff --git a/tests/images/AnyTone_TERMN-8R.img b/tests/images/AnyTone_TERMN-8R.img
new file mode 100644
index 0000000..0c88931
--- /dev/null
+++ b/tests/images/AnyTone_TERMN-8R.img
Binary files differ
diff --git a/tests/images/BTECH_GMRS-50X1.img b/tests/images/BTECH_GMRS-50X1.img
new file mode 100644
index 0000000..e84780f
--- /dev/null
+++ b/tests/images/BTECH_GMRS-50X1.img
Binary files differ
diff --git a/tests/images/BTECH_GMRS-V1.img b/tests/images/BTECH_GMRS-V1.img
new file mode 100644
index 0000000..afc0a36
--- /dev/null
+++ b/tests/images/BTECH_GMRS-V1.img
Binary files differ
diff --git a/tests/images/BTECH_MURS-V1.img b/tests/images/BTECH_MURS-V1.img
new file mode 100644
index 0000000..fac635c
--- /dev/null
+++ b/tests/images/BTECH_MURS-V1.img
Binary files differ
diff --git a/tests/images/BTECH_UV-2501+220.img b/tests/images/BTECH_UV-2501+220.img
new file mode 100755
index 0000000..8bf021c
--- /dev/null
+++ b/tests/images/BTECH_UV-2501+220.img
Binary files differ
diff --git a/tests/images/BTECH_UV-25X2.img b/tests/images/BTECH_UV-25X2.img
new file mode 100755
index 0000000..aec97d8
--- /dev/null
+++ b/tests/images/BTECH_UV-25X2.img
Binary files differ
diff --git a/tests/images/BTECH_UV-25X4.img b/tests/images/BTECH_UV-25X4.img
new file mode 100755
index 0000000..12ce9f9
--- /dev/null
+++ b/tests/images/BTECH_UV-25X4.img
Binary files differ
diff --git a/tests/images/BTECH_UV-5001.img b/tests/images/BTECH_UV-5001.img
new file mode 100755
index 0000000..377be8b
--- /dev/null
+++ b/tests/images/BTECH_UV-5001.img
Binary files differ
diff --git a/tests/images/BTECH_UV-50X2.img b/tests/images/BTECH_UV-50X2.img
new file mode 100755
index 0000000..6bac4fb
--- /dev/null
+++ b/tests/images/BTECH_UV-50X2.img
Binary files differ
diff --git a/tests/images/BTECH_UV-50X3.img b/tests/images/BTECH_UV-50X3.img
new file mode 100644
index 0000000..6da4293
--- /dev/null
+++ b/tests/images/BTECH_UV-50X3.img
Binary files differ
diff --git a/tests/images/BTECH_UV-5X3.img b/tests/images/BTECH_UV-5X3.img
new file mode 100755
index 0000000..aa6ad8a
--- /dev/null
+++ b/tests/images/BTECH_UV-5X3.img
Binary files differ
diff --git a/tests/images/Baofeng_BF-888.img b/tests/images/Baofeng_BF-888.img
new file mode 100644
index 0000000..0304ddf
--- /dev/null
+++ b/tests/images/Baofeng_BF-888.img
Binary files differ
diff --git a/tests/images/Baofeng_BF-A58S.img b/tests/images/Baofeng_BF-A58S.img
new file mode 100644
index 0000000..bbcbffc
--- /dev/null
+++ b/tests/images/Baofeng_BF-A58S.img
Binary files differ
diff --git a/tests/images/Baofeng_BF-T1.img b/tests/images/Baofeng_BF-T1.img
new file mode 100644
index 0000000..849896c
--- /dev/null
+++ b/tests/images/Baofeng_BF-T1.img
Binary files differ
diff --git a/tests/images/Baofeng_F-11.img b/tests/images/Baofeng_F-11.img
new file mode 100644
index 0000000..b13f9b4
--- /dev/null
+++ b/tests/images/Baofeng_F-11.img
Binary files differ
diff --git a/tests/images/Baofeng_UV-3R.img b/tests/images/Baofeng_UV-3R.img
new file mode 100644
index 0000000..8333f02
--- /dev/null
+++ b/tests/images/Baofeng_UV-3R.img
Binary files differ
diff --git a/tests/images/Baofeng_UV-5R.img b/tests/images/Baofeng_UV-5R.img
new file mode 100644
index 0000000..dcdc3e8
--- /dev/null
+++ b/tests/images/Baofeng_UV-5R.img
Binary files differ
diff --git a/tests/images/Baofeng_UV-6R.img b/tests/images/Baofeng_UV-6R.img
new file mode 100755
index 0000000..32f5c15
--- /dev/null
+++ b/tests/images/Baofeng_UV-6R.img
Binary files differ
diff --git a/tests/images/Baofeng_UV-B5.img b/tests/images/Baofeng_UV-B5.img
new file mode 100644
index 0000000..5d69456
--- /dev/null
+++ b/tests/images/Baofeng_UV-B5.img
Binary files differ
diff --git a/tests/images/Baojie_BJ-9900.img b/tests/images/Baojie_BJ-9900.img
new file mode 100644
index 0000000..905dda3
--- /dev/null
+++ b/tests/images/Baojie_BJ-9900.img
Binary files differ
diff --git a/tests/images/Boblov_X3Plus.img b/tests/images/Boblov_X3Plus.img
new file mode 100644
index 0000000..07331e4
--- /dev/null
+++ b/tests/images/Boblov_X3Plus.img
Binary files differ
diff --git a/tests/images/Feidaxin_FD-268A.img b/tests/images/Feidaxin_FD-268A.img
new file mode 100755
index 0000000..52fc11b
--- /dev/null
+++ b/tests/images/Feidaxin_FD-268A.img
Binary files differ
diff --git a/tests/images/Feidaxin_FD-268B.img b/tests/images/Feidaxin_FD-268B.img
new file mode 100755
index 0000000..8de4949
--- /dev/null
+++ b/tests/images/Feidaxin_FD-268B.img
Binary files differ
diff --git a/tests/images/Feidaxin_FD-288B.img b/tests/images/Feidaxin_FD-288B.img
new file mode 100755
index 0000000..778ff91
--- /dev/null
+++ b/tests/images/Feidaxin_FD-288B.img
Binary files differ
diff --git a/tests/images/Generic_CSV.csv b/tests/images/Generic_CSV.csv
new file mode 100644
index 0000000..e50f849
--- /dev/null
+++ b/tests/images/Generic_CSV.csv
@@ -0,0 +1,104 @@
+Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,Mode,TStep,Skip,Bank,Bank Index,URCALL,RPT1CALL,RPT2CALL
+25,H-TAC1,443.100000,+,5.000000,DTCS,88.5,88.5,032,NN,FM,5.00,,,-1,,,,
+26,H-TAC2,147.380000,+,0.600000,Tone,100.0,100.0,023,NN,FM,5.00,,,-1,,,,
+27,H-TAC3,147.440000,,0.600000,Tone,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+28,H-TAC4,441.550000,+,5.000000,Tone,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+29,H-TAC5,442.925000,+,5.000000,Tone,107.2,107.2,023,NN,FM,5.00,,,-1,,,,
+30,H-TAC6,443.350000,+,5.000000,Tone,156.7,156.7,023,NN,FM,5.00,,,-1,,,,
+31,H-TAC7,442.825000,+,5.000000,,110.9,110.9,023,NN,FM,5.00,,,-1,,,,
+50,ARESD1,147.320000,+,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+51,WAPRIR,146.900000,-,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+52,WAPRIS,147.400000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+53,WASECR,440.350000,+,5.000000,TSQL,127.3,127.3,023,NN,FM,5.00,,,-1,,,,
+54,OEMNCS,145.330000,-,0.600000,Tone,186.2,186.2,023,NN,FM,5.00,,,-1,,,,
+55,HEARTN,145.230000,-,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+56,CLACK,147.120000,+,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+57,CLATSP,146.660000,-,0.600000,Tone,118.8,118.8,023,NN,FM,5.00,,,-1,,,,
+58,COLUMB,146.880000,-,0.600000,Tone,114.8,114.8,023,NN,FM,5.00,,,-1,,,,
+59,TMOOK1,147.220000,+,0.600000,Tone,100.0,100.0,023,NN,FM,5.00,,,-1,,,,
+60,TMOOK2,147.160000,+,0.600000,Tone,118.8,118.8,023,NN,FM,5.00,,,-1,,,,
+61,TMOOK3,440.175000,+,5.000000,Tone,100.0,100.0,023,NN,FM,5.00,,,-1,,,,
+62,TMOOK4,441.250000,+,5.000000,Tone,118.8,118.8,023,NN,FM,5.00,,,-1,,,,
+63,MULTNM,146.840000,-,0.600000,Tone,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+64,CLARK,147.240000,+,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+65,ARC,146.980000,-,0.600000,Tone,123.0,123.0,023,NN,FM,5.00,,,-1,,,,
+66,VERNIA,145.250000,-,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+80,WX1,162.400000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+81,WX2,162.425000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+82,WX3,162.450000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+83,WX4,162.475000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+84,WX5,162.500000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+85,WX6,162.525000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+86,WX7,162.550000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+88,CTAF,119.300000,,0.600000,,88.5,88.5,023,NN,AM,5.00,,,-1,,,,
+89,ATIS,127.650000,,0.600000,,88.5,88.5,023,NN,AM,5.00,,,-1,,,,
+90,GROUND,121.700000,,0.600000,,88.5,88.5,023,NN,AM,5.00,,,-1,,,,
+91,TOWER,119.300000,,0.600000,,88.5,88.5,023,NN,AM,5.00,,,-1,,,,
+92,UNICOM,122.950000,,0.600000,,88.5,88.5,023,NN,AM,5.00,,,-1,,,,
+93,ACARS,131.550000,,0.600000,,88.5,88.5,023,NN,AM,5.00,,,-1,,,,
+100,ICALL,851.012500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+101,ITAC1,851.512500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+102,ITAC2,852.012500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+103,ITAC3,852.512500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+104,ITAC4,853.012500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+105,OROPS1,851.325000,,0.600000,TSQL,88.5,156.7,023,NN,FM,10.00,,,-1,,,,
+106,OROPS2,851.387500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+107,OROPS3,851.750000,,0.600000,TSQL,88.5,156.7,023,NN,FM,10.00,,,-1,,,,
+108,OROPS4,851.775000,,0.600000,TSQL,88.5,156.7,023,NN,FM,10.00,,,-1,,,,
+109,OROPS5,851.800000,,0.600000,TSQL,88.5,156.7,023,NN,FM,10.00,,,-1,,,,
+110,WAOPS1,852.537500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+111,WAOPS2,852.562500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+112,WAOPS3,852.587500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+113,WAOPS4,852.612500,,0.600000,TSQL,88.5,156.7,023,NN,FM,10.00,,,-1,,,,
+114,WAOPS5,852.637500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+115,UCAL40,453.212500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+116,UTAC41,453.462500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+117,UTAC42,453.712500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+118,UTAC43,453.862500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+119,ISIMP1,853.437500,,0.600000,DTCS,88.5,88.5,074,NN,FM,12.50,,,-1,,,,
+120,ISIMP2,851.037500,,0.600000,DTCS,88.5,88.5,114,NN,FM,12.50,,,-1,,,,
+121,ISIMP3,851.950000,,0.600000,DTCS,88.5,88.5,131,NN,FM,10.00,,,-1,,,,
+122,ISIMP4,851.175000,,0.600000,DTCS,88.5,88.5,023,NN,FM,10.00,,,-1,,,,
+123,MAYDAY,853.387500,,0.600000,DTCS,88.5,88.5,025,NN,FM,12.50,,,-1,,,,
+124,VCALL,155.750000,,0.600000,TSQL,88.5,156.7,023,NN,FM,5.00,,,-1,,,,
+125,VTAC11,151.137500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+126,VTAC12,154.452500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+127,VTAC13,158.737500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+128,VTAC14,159.472500,,0.600000,TSQL,88.5,156.7,023,NN,FM,12.50,,,-1,,,,
+129,WCCCA1,860.737500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+130,WCCCA2,860.237500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+131,WCCCA3,859.737500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+132,WCCCA4,859.737500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+133,WCCCA5,858.237500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+134,WCCCA6,857.237500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+135,WCCCA7,856.237500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+136,WCCCA8,855.962500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+137,WCCCA9,855.237500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+138,WCCCA0,854.987500,,0.600000,,88.5,88.5,023,NN,FM,12.50,,,-1,,,,
+139,OR SAR,155.805000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+140,OPEN,155.475000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+141,OSPTAC,156.030000,,0.600000,TSQL,88.5,156.7,023,NN,FM,5.00,,,-1,,,,
+142,OSPD1A,154.935000,,0.600000,TSQL,88.5,179.9,023,NN,FM,5.00,,,-1,,,,
+143,OSPD1B,156.225000,,0.600000,TSQL,88.5,179.9,023,NN,FM,5.00,,,-1,,,,
+144,OSPD1C,154.905000,,0.600000,TSQL,88.5,179.9,023,NN,FM,5.00,,,-1,,,,
+145,OSPD1D,156.150000,,0.600000,TSQL,88.5,179.9,023,NN,FM,5.00,,,-1,,,,
+146,OSPD6A,153.935000,,0.600000,TSQL,88.5,156.7,023,NN,FM,5.00,,,-1,,,,
+147,OSPD6B,154.785000,,0.600000,TSQL,88.5,156.7,023,NN,FM,5.00,,,-1,,,,
+148,OSPD6C,154.860000,,0.600000,TSQL,88.5,131.8,023,NN,FM,5.00,,,-1,,,,
+149,OSPD6D,155.910000,,0.600000,TSQL,88.5,131.8,023,NN,FM,5.00,,,-1,,,,
+150,WASP,155.370000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+151,CHP,156.075000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+152,ODFW,158.895000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+153,SARINTOP,158.905000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+160,H-DS1,147.550000,,0.600000,,88.5,88.5,023,NN,DV,5.00,,,-1,CQCQCQ,,,0
+161,H-DS2,147.580000,,0.600000,,88.5,88.5,023,NN,DV,5.00,,,-1,CQCQCQ,,,0
+162,H-DS3,446.300000,,5.000000,,88.5,88.5,023,NN,DV,5.00,,,-1,CQCQCQ,,,0
+163,H-DS4,446.400000,,5.000000,,88.5,88.5,023,NN,DV,5.00,,,-1,CQCQCQ,,,0
+164,H-DS5,1294.100000,,0.600000,,88.5,88.5,023,NN,DV,5.00,,,-1,CQCQCQ,,,0
+165,H-DS6,441.637500,+,5.000000,,88.5,88.5,023,NN,DV,12.50,,,-1,CQCQCQ,,,0
+166,H-DS7,440.550000,+,5.000000,,88.5,88.5,023,NN,DV,5.00,,,-1,CQCQCQ,,,0
+167,H-DS8,444.262500,+,5.000000,,88.5,88.5,023,NN,DV,12.50,,,-1,CQCQCQ,,,0
+168,HPAGE,145.550000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+169,APRS,144.390000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+170,H-DAT1,145.550000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
+171,H-DAT2,145.070000,,0.600000,,88.5,88.5,023,NN,FM,5.00,,,-1,,,,
diff --git a/tests/images/Icom_IC-208H.img b/tests/images/Icom_IC-208H.img
new file mode 100644
index 0000000..8917475
--- /dev/null
+++ b/tests/images/Icom_IC-208H.img
Binary files differ
diff --git a/tests/images/Icom_IC-2100H.img b/tests/images/Icom_IC-2100H.img
new file mode 100644
index 0000000..cf6ffd8
--- /dev/null
+++ b/tests/images/Icom_IC-2100H.img
Binary files differ
diff --git a/tests/images/Icom_IC-2200H.img b/tests/images/Icom_IC-2200H.img
new file mode 100644
index 0000000..56ee266
--- /dev/null
+++ b/tests/images/Icom_IC-2200H.img
Binary files differ
diff --git a/tests/images/Icom_IC-2300H.img b/tests/images/Icom_IC-2300H.img
new file mode 100644
index 0000000..cd6aad0
--- /dev/null
+++ b/tests/images/Icom_IC-2300H.img
Binary files differ
diff --git a/tests/images/Icom_IC-2720H.img b/tests/images/Icom_IC-2720H.img
new file mode 100644
index 0000000..e153ce1
--- /dev/null
+++ b/tests/images/Icom_IC-2720H.img
Binary files differ
diff --git a/tests/images/Icom_IC-2730A.img b/tests/images/Icom_IC-2730A.img
new file mode 100644
index 0000000..73b973a
--- /dev/null
+++ b/tests/images/Icom_IC-2730A.img
Binary files differ
diff --git a/tests/images/Icom_IC-2820H.img b/tests/images/Icom_IC-2820H.img
new file mode 100644
index 0000000..e845f9f
--- /dev/null
+++ b/tests/images/Icom_IC-2820H.img
Binary files differ
diff --git a/tests/images/Icom_IC-P7.img b/tests/images/Icom_IC-P7.img
new file mode 100755
index 0000000..35a0966
--- /dev/null
+++ b/tests/images/Icom_IC-P7.img
Binary files differ
diff --git a/tests/images/Icom_IC-Q7A.img b/tests/images/Icom_IC-Q7A.img
new file mode 100644
index 0000000..bad5f87
--- /dev/null
+++ b/tests/images/Icom_IC-Q7A.img
Binary files differ
diff --git a/tests/images/Icom_IC-T70.img b/tests/images/Icom_IC-T70.img
new file mode 100644
index 0000000..5c09019
--- /dev/null
+++ b/tests/images/Icom_IC-T70.img
Binary files differ
diff --git a/tests/images/Icom_IC-T7H.img b/tests/images/Icom_IC-T7H.img
new file mode 100644
index 0000000..5186620
--- /dev/null
+++ b/tests/images/Icom_IC-T7H.img
Binary files differ
diff --git a/tests/images/Icom_IC-T8A.img b/tests/images/Icom_IC-T8A.img
new file mode 100644
index 0000000..c5bcc45
--- /dev/null
+++ b/tests/images/Icom_IC-T8A.img
Binary files differ
diff --git a/tests/images/Icom_IC-V82_U82.img b/tests/images/Icom_IC-V82_U82.img
new file mode 100644
index 0000000..5a1c0a4
--- /dev/null
+++ b/tests/images/Icom_IC-V82_U82.img
Binary files differ
diff --git a/tests/images/Icom_IC-W32A.img b/tests/images/Icom_IC-W32A.img
new file mode 100644
index 0000000..b5b239c
--- /dev/null
+++ b/tests/images/Icom_IC-W32A.img
Binary files differ
diff --git a/tests/images/Icom_IC-W32E.img b/tests/images/Icom_IC-W32E.img
new file mode 100644
index 0000000..32bee84
--- /dev/null
+++ b/tests/images/Icom_IC-W32E.img
Binary files differ
diff --git a/tests/images/Icom_ID-31A.img b/tests/images/Icom_ID-31A.img
new file mode 100644
index 0000000..afdebdd
--- /dev/null
+++ b/tests/images/Icom_ID-31A.img
Binary files differ
diff --git a/tests/images/Icom_ID-51.img b/tests/images/Icom_ID-51.img
new file mode 100644
index 0000000..399c857
--- /dev/null
+++ b/tests/images/Icom_ID-51.img
Binary files differ
diff --git a/tests/images/Icom_ID-51_Plus.img b/tests/images/Icom_ID-51_Plus.img
new file mode 100755
index 0000000..07bdc7e
--- /dev/null
+++ b/tests/images/Icom_ID-51_Plus.img
Binary files differ
diff --git a/tests/images/Icom_ID-800H_v2.img b/tests/images/Icom_ID-800H_v2.img
new file mode 100644
index 0000000..113f450
--- /dev/null
+++ b/tests/images/Icom_ID-800H_v2.img
Binary files differ
diff --git a/tests/images/Icom_ID-880H.img b/tests/images/Icom_ID-880H.img
new file mode 100644
index 0000000..0a83f24
--- /dev/null
+++ b/tests/images/Icom_ID-880H.img
Binary files differ
diff --git a/tests/images/Jetstream_JT220M.img b/tests/images/Jetstream_JT220M.img
new file mode 100644
index 0000000..bb0b4a7
--- /dev/null
+++ b/tests/images/Jetstream_JT220M.img
Binary files differ
diff --git a/tests/images/Jetstream_JT270M.img b/tests/images/Jetstream_JT270M.img
new file mode 100644
index 0000000..acc95d4
--- /dev/null
+++ b/tests/images/Jetstream_JT270M.img
Binary files differ
diff --git a/tests/images/Jetstream_JT270MH.img b/tests/images/Jetstream_JT270MH.img
new file mode 100644
index 0000000..4027cb0
--- /dev/null
+++ b/tests/images/Jetstream_JT270MH.img
Binary files differ
diff --git a/tests/images/KYD_IP-620.img b/tests/images/KYD_IP-620.img
new file mode 100755
index 0000000..c088dfe
--- /dev/null
+++ b/tests/images/KYD_IP-620.img
Binary files differ
diff --git a/tests/images/KYD_NC-630A.img b/tests/images/KYD_NC-630A.img
new file mode 100755
index 0000000..2c627fa
--- /dev/null
+++ b/tests/images/KYD_NC-630A.img
Binary files differ
diff --git a/tests/images/Kenwood_HMK.hmk b/tests/images/Kenwood_HMK.hmk
new file mode 100644
index 0000000..e8ee04a
--- /dev/null
+++ b/tests/images/Kenwood_HMK.hmk
@@ -0,0 +1,71 @@
+KENWOOD MCP FOR AMATEUR MOBILE TRANSCEIVER
+[Export Software]=MCP-2A Version 3.02
+[Export File Version]=1
+[Type]=E
+[Language]=English
+
+// Comments
+!!Comments=
+
+// Memory Channels
+!!Ch,Rx Freq.,Rx Step,Offset,T/CT/DCS,TO Freq.,CT Freq.,DCS Code,Shift/Split,Rev.,L.Out,Mode,Tx Freq.,Tx Step,M.Name
+"900","00155,500000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","155,500000","025,00","MVHF L1"
+"901","00155,525000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","155,525000","025,00","MVHF L2"
+"902","00155,625000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","155,625000","025,00","MVHF F1"
+"903","00155,775000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","155,775000","025,00","MVHF F2"
+"904","00155,825000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","155,825000","025,00","MVHF F3"
+"905","00156,300000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,300000","025,00","MVHF K06"
+"906","00156,375000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,375000","025,00","MVHF K67"
+"907","00156,400000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,400000","025,00","MVHF K08"
+"908","00156,425000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,425000","025,00","MVHF K68"
+"909","00156,450000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,450000","025,00","MVHF K09"
+"910","00156,475000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,475000","025,00","MVHF K69"
+"911","00156,500000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,500000","025,00","MVHF K10"
+"912","00156,525000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,525000","025,00","MDSC K70"
+"913","00156,550000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,550000","025,00","MVHF K11"
+"914","00156,575000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,575000","025,00","MVHF K71"
+"915","00156,600000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,600000","025,00","MVHF K12"
+"916","00156,625000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,625000","025,00","MVHF K72"
+"917","00156,650000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,650000","025,00","MVHF K13"
+"918","00156,675000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,675000","025,00","MVHF K73"
+"919","00156,700000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,700000","025,00","MVHF K14"
+"920","00156,725000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,725000","025,00","MVHF K74"
+"921","00156,750000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,750000","025,00","MVHF K15"
+"922","00156,800000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,800000","025,00","MVHF K16"
+"923","00156,850000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,850000","025,00","MVHF K17"
+"924","00156,875000","025,00","00,000000","Off","88,5","88,5","023"," ","Off","Off","FM","156,875000","025,00","MVHF K77"
+"925","00160,625000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,625000","025,00","MVHF K60"
+"926","00160,650000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,650000","025,00","MVHF K01"
+"927","00160,675000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,675000","025,00","MVHF K61"
+"928","00160,700000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,700000","025,00","MVHF K02"
+"929","00160,725000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,725000","025,00","MVHF K62"
+"930","00160,750000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,750000","025,00","MVHF K03"
+"931","00160,775000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,775000","025,00","MVHF K63"
+"932","00160,800000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,800000","025,00","MVHF K04"
+"933","00160,825000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,825000","025,00","MVHF K64"
+"934","00160,850000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,850000","025,00","MVHF K05"
+"935","00160,875000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,875000","025,00","MVHF K65"
+"936","00160,925000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,925000","025,00","MVHF K66"
+"937","00160,950000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","160,950000","025,00","MVHF K07"
+"938","00161,500000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,500000","025,00","MVHF K18"
+"939","00161,525000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,525000","025,00","MVHF K78"
+"940","00161,550000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,550000","025,00","MVHF K19"
+"941","00161,575000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,575000","025,00","MVHF K79"
+"942","00161,600000","025,00","04,600000","Off","88,5","88,5","023","-","Off","Off","FM","161,600000","025,00","MVHF K20"
+"943","00161,625000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,625000","025,00","MVHF K80"
+"944","00161,650000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,650000","025,00","MVHF K21"
+"945","00161,675000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,675000","025,00","MVHF K81"
+"946","00161,700000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,700000","025,00","MVHF K22"
+"947","00161,725000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,725000","025,00","MVHF K82"
+"948","00161,750000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,750000","025,00","MVHF K23"
+"949","00161,775000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,775000","025,00","MVHF K83"
+"950","00161,800000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,800000","025,00","MVHF K24"
+"951","00161,825000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,825000","025,00","MVHF K84"
+"952","00161,850000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,850000","025,00","MVHF K25"
+"953","00161,875000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,875000","025,00","MVHF K85"
+"954","00161,900000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,900000","025,00","MVHF K26"
+"955","00161,925000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,925000","025,00","MVHF K86"
+"956","00161,950000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,950000","025,00","MVHF K27"
+"957","00161,975000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","161,975000","025,00","MAIS K87"
+"958","00162,000000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","162,000000","025,00","MVHF K28"
+"959","00162,025000","025,00","04,600000","Off","88,5","88,5","023","-","Off","On","FM","162,025000","025,00","MAIS K88"
diff --git a/tests/images/Kenwood_TH-D72_clone_mode.img b/tests/images/Kenwood_TH-D72_clone_mode.img
new file mode 100644
index 0000000..257c2a2
--- /dev/null
+++ b/tests/images/Kenwood_TH-D72_clone_mode.img
Binary files differ
diff --git a/tests/images/Kenwood_TK-272G.img b/tests/images/Kenwood_TK-272G.img
new file mode 100755
index 0000000..bdeed1f
--- /dev/null
+++ b/tests/images/Kenwood_TK-272G.img
Binary files differ
diff --git a/tests/images/Kenwood_TK-3180K2.img b/tests/images/Kenwood_TK-3180K2.img
new file mode 100644
index 0000000..b3524c9
--- /dev/null
+++ b/tests/images/Kenwood_TK-3180K2.img
Binary files differ
diff --git a/tests/images/Kenwood_TK-760G.img b/tests/images/Kenwood_TK-760G.img
new file mode 100755
index 0000000..23c883a
--- /dev/null
+++ b/tests/images/Kenwood_TK-760G.img
Binary files differ
diff --git a/tests/images/Kenwood_TK-8102.img b/tests/images/Kenwood_TK-8102.img
new file mode 100644
index 0000000..d03fbc4
--- /dev/null
+++ b/tests/images/Kenwood_TK-8102.img
Binary files differ
diff --git a/tests/images/Kenwood_TK-8180.img b/tests/images/Kenwood_TK-8180.img
new file mode 100644
index 0000000..06a5910
--- /dev/null
+++ b/tests/images/Kenwood_TK-8180.img
Binary files differ
diff --git a/tests/images/Kenwood_TS-480_CloneMode.img b/tests/images/Kenwood_TS-480_CloneMode.img
new file mode 100644
index 0000000..2e018a0
--- /dev/null
+++ b/tests/images/Kenwood_TS-480_CloneMode.img
Binary files differ
diff --git a/tests/images/LUITON_LT-725UV.img b/tests/images/LUITON_LT-725UV.img
new file mode 100755
index 0000000..537e13b
--- /dev/null
+++ b/tests/images/LUITON_LT-725UV.img
Binary files differ
diff --git a/tests/images/Leixen_VV-898.img b/tests/images/Leixen_VV-898.img
new file mode 100644
index 0000000..abeec14
--- /dev/null
+++ b/tests/images/Leixen_VV-898.img
Binary files differ
diff --git a/tests/images/Leixen_VV-898S.img b/tests/images/Leixen_VV-898S.img
new file mode 100755
index 0000000..10a264a
--- /dev/null
+++ b/tests/images/Leixen_VV-898S.img
Binary files differ
diff --git a/tests/images/Polmar_DB-50M.img b/tests/images/Polmar_DB-50M.img
new file mode 100644
index 0000000..04df657
--- /dev/null
+++ b/tests/images/Polmar_DB-50M.img
Binary files differ
diff --git a/tests/images/Puxing_PX-2R.img b/tests/images/Puxing_PX-2R.img
new file mode 100644
index 0000000..63c615c
--- /dev/null
+++ b/tests/images/Puxing_PX-2R.img
Binary files differ
diff --git a/tests/images/Puxing_PX-777.img b/tests/images/Puxing_PX-777.img
new file mode 100644
index 0000000..3fceb43
--- /dev/null
+++ b/tests/images/Puxing_PX-777.img
Binary files differ
diff --git a/tests/images/Puxing_PX-888K.img b/tests/images/Puxing_PX-888K.img
new file mode 100644
index 0000000..27d30d0
--- /dev/null
+++ b/tests/images/Puxing_PX-888K.img
Binary files differ
diff --git a/tests/images/QYT_KT7900D.img b/tests/images/QYT_KT7900D.img
new file mode 100755
index 0000000..73bfc37
--- /dev/null
+++ b/tests/images/QYT_KT7900D.img
Binary files differ
diff --git a/tests/images/QYT_KT8900D.img b/tests/images/QYT_KT8900D.img
new file mode 100755
index 0000000..e31310f
--- /dev/null
+++ b/tests/images/QYT_KT8900D.img
Binary files differ
diff --git a/tests/images/Radioddity_R2.img b/tests/images/Radioddity_R2.img
new file mode 100644
index 0000000..0bbd846
--- /dev/null
+++ b/tests/images/Radioddity_R2.img
Binary files differ
diff --git a/tests/images/Radtel_T18.img b/tests/images/Radtel_T18.img
new file mode 100755
index 0000000..f508675
--- /dev/null
+++ b/tests/images/Radtel_T18.img
Binary files differ
diff --git a/tests/images/Retevis_RT21.img b/tests/images/Retevis_RT21.img
new file mode 100644
index 0000000..030d4f7
--- /dev/null
+++ b/tests/images/Retevis_RT21.img
Binary files differ
diff --git a/tests/images/Retevis_RT22.img b/tests/images/Retevis_RT22.img
new file mode 100644
index 0000000..ffca933
--- /dev/null
+++ b/tests/images/Retevis_RT22.img
Binary files differ
diff --git a/tests/images/Retevis_RT23.img b/tests/images/Retevis_RT23.img
new file mode 100755
index 0000000..2bb0252
--- /dev/null
+++ b/tests/images/Retevis_RT23.img
Binary files differ
diff --git a/tests/images/Retevis_RT26.img b/tests/images/Retevis_RT26.img
new file mode 100644
index 0000000..fdb6141
--- /dev/null
+++ b/tests/images/Retevis_RT26.img
Binary files differ
diff --git a/tests/images/TDXone_TD-Q8A.img b/tests/images/TDXone_TD-Q8A.img
new file mode 100755
index 0000000..6bd3d07
--- /dev/null
+++ b/tests/images/TDXone_TD-Q8A.img
Binary files differ
diff --git a/tests/images/TYT_TH-350.img b/tests/images/TYT_TH-350.img
new file mode 100644
index 0000000..7d1fd3c
--- /dev/null
+++ b/tests/images/TYT_TH-350.img
Binary files differ
diff --git a/tests/images/TYT_TH-7800.img b/tests/images/TYT_TH-7800.img
new file mode 100644
index 0000000..5c9240d
--- /dev/null
+++ b/tests/images/TYT_TH-7800.img
Binary files differ
diff --git a/tests/images/TYT_TH-9800.img b/tests/images/TYT_TH-9800.img
new file mode 100644
index 0000000..a2f584b
--- /dev/null
+++ b/tests/images/TYT_TH-9800.img
Binary files differ
diff --git a/tests/images/TYT_TH-UV3R-25.img b/tests/images/TYT_TH-UV3R-25.img
new file mode 100755
index 0000000..d62a459
--- /dev/null
+++ b/tests/images/TYT_TH-UV3R-25.img
Binary files differ
diff --git a/tests/images/TYT_TH-UV3R.img b/tests/images/TYT_TH-UV3R.img
new file mode 100644
index 0000000..75b2cf6
--- /dev/null
+++ b/tests/images/TYT_TH-UV3R.img
Binary files differ
diff --git a/tests/images/TYT_TH-UV8000.img b/tests/images/TYT_TH-UV8000.img
new file mode 100644
index 0000000..71b7aa9
--- /dev/null
+++ b/tests/images/TYT_TH-UV8000.img
Binary files differ
diff --git a/tests/images/TYT_TH-UVF1.img b/tests/images/TYT_TH-UVF1.img
new file mode 100644
index 0000000..f01edd6
--- /dev/null
+++ b/tests/images/TYT_TH-UVF1.img
Binary files differ
diff --git a/tests/images/TYT_TH9000_144.img b/tests/images/TYT_TH9000_144.img
new file mode 100644
index 0000000..871e986
--- /dev/null
+++ b/tests/images/TYT_TH9000_144.img
Binary files differ
diff --git a/tests/images/Vertex_Standard_VXA-700.img b/tests/images/Vertex_Standard_VXA-700.img
new file mode 100644
index 0000000..e0dbbc0
--- /dev/null
+++ b/tests/images/Vertex_Standard_VXA-700.img
Binary files differ
diff --git a/tests/images/WACCOM_MINI-8900.img b/tests/images/WACCOM_MINI-8900.img
new file mode 100755
index 0000000..9b5737a
--- /dev/null
+++ b/tests/images/WACCOM_MINI-8900.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-816.img b/tests/images/Wouxun_KG-816.img
new file mode 100644
index 0000000..090e18d
--- /dev/null
+++ b/tests/images/Wouxun_KG-816.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-818.img b/tests/images/Wouxun_KG-818.img
new file mode 100644
index 0000000..716da73
--- /dev/null
+++ b/tests/images/Wouxun_KG-818.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-UV6.img b/tests/images/Wouxun_KG-UV6.img
new file mode 100644
index 0000000..b1a7795
--- /dev/null
+++ b/tests/images/Wouxun_KG-UV6.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-UV8D.img b/tests/images/Wouxun_KG-UV8D.img
new file mode 100644
index 0000000..1c66447
--- /dev/null
+++ b/tests/images/Wouxun_KG-UV8D.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-UV8D_Plus.img b/tests/images/Wouxun_KG-UV8D_Plus.img
new file mode 100644
index 0000000..23e6f58
--- /dev/null
+++ b/tests/images/Wouxun_KG-UV8D_Plus.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-UV8E.img b/tests/images/Wouxun_KG-UV8E.img
new file mode 100644
index 0000000..89e5e1f
--- /dev/null
+++ b/tests/images/Wouxun_KG-UV8E.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-UV9D_Plus.img b/tests/images/Wouxun_KG-UV9D_Plus.img
new file mode 100644
index 0000000..410e498
--- /dev/null
+++ b/tests/images/Wouxun_KG-UV9D_Plus.img
Binary files differ
diff --git a/tests/images/Wouxun_KG-UVD1P.img b/tests/images/Wouxun_KG-UVD1P.img
new file mode 100644
index 0000000..93df646
--- /dev/null
+++ b/tests/images/Wouxun_KG-UVD1P.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-1500M.img b/tests/images/Yaesu_FT-1500M.img
new file mode 100644
index 0000000..581e353
--- /dev/null
+++ b/tests/images/Yaesu_FT-1500M.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-1802M.img b/tests/images/Yaesu_FT-1802M.img
new file mode 100644
index 0000000..f13e34d
--- /dev/null
+++ b/tests/images/Yaesu_FT-1802M.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-1D_R.img b/tests/images/Yaesu_FT-1D_R.img
new file mode 100644
index 0000000..70190c8
--- /dev/null
+++ b/tests/images/Yaesu_FT-1D_R.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-25R.img b/tests/images/Yaesu_FT-25R.img
new file mode 100644
index 0000000..fef4b0e
--- /dev/null
+++ b/tests/images/Yaesu_FT-25R.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-2800M.img b/tests/images/Yaesu_FT-2800M.img
new file mode 100644
index 0000000..35ccf18
--- /dev/null
+++ b/tests/images/Yaesu_FT-2800M.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-2900R_1900R.img b/tests/images/Yaesu_FT-2900R_1900R.img
new file mode 100755
index 0000000..ef17a61
--- /dev/null
+++ b/tests/images/Yaesu_FT-2900R_1900R.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-450D.img b/tests/images/Yaesu_FT-450D.img
new file mode 100644
index 0000000..09873ea
--- /dev/null
+++ b/tests/images/Yaesu_FT-450D.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-4VR.img b/tests/images/Yaesu_FT-4VR.img
new file mode 100644
index 0000000..ffa6cfe
--- /dev/null
+++ b/tests/images/Yaesu_FT-4VR.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-4XE.img b/tests/images/Yaesu_FT-4XE.img
new file mode 100644
index 0000000..fb8087a
--- /dev/null
+++ b/tests/images/Yaesu_FT-4XE.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-4XR.img b/tests/images/Yaesu_FT-4XR.img
new file mode 100644
index 0000000..b45d1ae
--- /dev/null
+++ b/tests/images/Yaesu_FT-4XR.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-50.img b/tests/images/Yaesu_FT-50.img
new file mode 100755
index 0000000..77cffd7
--- /dev/null
+++ b/tests/images/Yaesu_FT-50.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-60.img b/tests/images/Yaesu_FT-60.img
new file mode 100644
index 0000000..f17d470
--- /dev/null
+++ b/tests/images/Yaesu_FT-60.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-65E.img b/tests/images/Yaesu_FT-65E.img
new file mode 100644
index 0000000..94cda1a
--- /dev/null
+++ b/tests/images/Yaesu_FT-65E.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-65R.img b/tests/images/Yaesu_FT-65R.img
new file mode 100644
index 0000000..c62c3df
--- /dev/null
+++ b/tests/images/Yaesu_FT-65R.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-70D.img b/tests/images/Yaesu_FT-70D.img
new file mode 100644
index 0000000..b557586
--- /dev/null
+++ b/tests/images/Yaesu_FT-70D.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-7100M.img b/tests/images/Yaesu_FT-7100M.img
new file mode 100644
index 0000000..30e18ce
--- /dev/null
+++ b/tests/images/Yaesu_FT-7100M.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-7800_7900.img b/tests/images/Yaesu_FT-7800_7900.img
new file mode 100644
index 0000000..c10a4fb
--- /dev/null
+++ b/tests/images/Yaesu_FT-7800_7900.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-817.img b/tests/images/Yaesu_FT-817.img
new file mode 100644
index 0000000..00e624d
--- /dev/null
+++ b/tests/images/Yaesu_FT-817.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-817ND.img b/tests/images/Yaesu_FT-817ND.img
new file mode 100644
index 0000000..c0a2bb4
--- /dev/null
+++ b/tests/images/Yaesu_FT-817ND.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-817ND_US.img b/tests/images/Yaesu_FT-817ND_US.img
new file mode 100644
index 0000000..210c5a8
--- /dev/null
+++ b/tests/images/Yaesu_FT-817ND_US.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-818.img b/tests/images/Yaesu_FT-818.img
new file mode 100644
index 0000000..59b6e62
--- /dev/null
+++ b/tests/images/Yaesu_FT-818.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-857_897.img b/tests/images/Yaesu_FT-857_897.img
new file mode 100644
index 0000000..ac66f73
--- /dev/null
+++ b/tests/images/Yaesu_FT-857_897.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-857_897_US.img b/tests/images/Yaesu_FT-857_897_US.img
new file mode 100644
index 0000000..20a1c24
--- /dev/null
+++ b/tests/images/Yaesu_FT-857_897_US.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-8800.img b/tests/images/Yaesu_FT-8800.img
new file mode 100644
index 0000000..4cbb883
--- /dev/null
+++ b/tests/images/Yaesu_FT-8800.img
Binary files differ
diff --git a/tests/images/Yaesu_FT-8900.img b/tests/images/Yaesu_FT-8900.img
new file mode 100644
index 0000000..0445467
--- /dev/null
+++ b/tests/images/Yaesu_FT-8900.img
Binary files differ
diff --git a/tests/images/Yaesu_FT2D_R.img b/tests/images/Yaesu_FT2D_R.img
new file mode 100644
index 0000000..459b0ce
--- /dev/null
+++ b/tests/images/Yaesu_FT2D_R.img
Binary files differ
diff --git a/tests/images/Yaesu_FT3D_R.img b/tests/images/Yaesu_FT3D_R.img
new file mode 100644
index 0000000..179d69e
--- /dev/null
+++ b/tests/images/Yaesu_FT3D_R.img
Binary files differ
diff --git a/tests/images/Yaesu_FTM-3200D_R.img b/tests/images/Yaesu_FTM-3200D_R.img
new file mode 100644
index 0000000..d3f3f66
--- /dev/null
+++ b/tests/images/Yaesu_FTM-3200D_R.img
Binary files differ
diff --git a/tests/images/Yaesu_FTM-350.img b/tests/images/Yaesu_FTM-350.img
new file mode 100644
index 0000000..1e19c47
--- /dev/null
+++ b/tests/images/Yaesu_FTM-350.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-2.img b/tests/images/Yaesu_VX-2.img
new file mode 100644
index 0000000..bc237fd
--- /dev/null
+++ b/tests/images/Yaesu_VX-2.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-3.img b/tests/images/Yaesu_VX-3.img
new file mode 100644
index 0000000..eedefd3
--- /dev/null
+++ b/tests/images/Yaesu_VX-3.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-5.img b/tests/images/Yaesu_VX-5.img
new file mode 100644
index 0000000..522c0f3
--- /dev/null
+++ b/tests/images/Yaesu_VX-5.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-6.img b/tests/images/Yaesu_VX-6.img
new file mode 100644
index 0000000..509099d
--- /dev/null
+++ b/tests/images/Yaesu_VX-6.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-7.img b/tests/images/Yaesu_VX-7.img
new file mode 100644
index 0000000..2542f8e
--- /dev/null
+++ b/tests/images/Yaesu_VX-7.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-8DR.img b/tests/images/Yaesu_VX-8DR.img
new file mode 100644
index 0000000..299fdc1
--- /dev/null
+++ b/tests/images/Yaesu_VX-8DR.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-8GE.img b/tests/images/Yaesu_VX-8GE.img
new file mode 100644
index 0000000..a140121
--- /dev/null
+++ b/tests/images/Yaesu_VX-8GE.img
Binary files differ
diff --git a/tests/images/Yaesu_VX-8R.img b/tests/images/Yaesu_VX-8R.img
new file mode 100644
index 0000000..0ae38f7
--- /dev/null
+++ b/tests/images/Yaesu_VX-8R.img
Binary files differ