I notice that the latest release (1.2e) does not have D-STAR mode for the R-8600. I’ve added it to my copy. I’ve included the diff here and can do a push request if desired.
Robin
AA4RC
diff --git a/freqmemory.h b/freqmemory.h
index 96d3c6b..6e4a032 100644
--- a/freqmemory.h
+++ b/freqmemory.h
@@ -26,6 +26,7 @@ enum mode_kind {
modeS_AML,
modeS_AMU,
modeP25,
+ modeD_STAR,
modedPMR,
modeNXDN_VN,
modeNXDN_N,
diff --git a/rigcommander.cpp b/rigcommander.cpp
index c0d3ea6..a6ea962 100644
--- a/rigcommander.cpp
+++ b/rigcommander.cpp
@@ -3151,9 +3151,9 @@ void rigCommander::determineRigCaps()
rigCaps.modes.insert(rigCaps.modes.end(), {
createMode(modeWFM, 0x06, "WFM"), createMode(modeS_AMD, 0x11, "S-AM (D)"),
createMode(modeS_AML, 0x14, "S-AM(L)"), createMode(modeS_AMU, 0x15, "S-AM(U)"),
- createMode(modeP25, 0x16, "P25"), createMode(modedPMR, 0x18, "dPMR"),
- createMode(modeNXDN_VN, 0x19, "NXDN-VN"), createMode(modeNXDN_N, 0x20, "NXDN-N"),
- createMode(modeDCR, 0x21, "DCR")});
+ createMode(modeP25, 0x16, "P25"), createMode(modeD_STAR, 0x17, "D-STAR"),
+ createMode(modedPMR, 0x18, "dPMR"), createMode(modeNXDN_VN, 0x19, "NXDN-VN"),
+ createMode(modeNXDN_N, 0x20, "NXDN-N"), createMode(modeDCR, 0x21, "DCR")});
rigCaps.scopeCenterSpans.insert(rigCaps.scopeCenterSpans.end(), {createScopeCenter(cs1M, "±1M"), createScopeCenter(cs2p5M, "±2.5M")});
rigCaps.transceiveCommand = QByteArrayLiteral("\x1a\x05\x00\x92");
break;