diff --git a/changelog.json b/changelog.json index 386301c..e2340f8 100644 --- a/changelog.json +++ b/changelog.json @@ -4,11 +4,13 @@ "date": "", "en": [ "Elecraft console: the S-meter is calibrated against a real K3 — S9 and the +dB readings now match the radio’s own display (they read about two S-units low).", - "Elecraft console: an SWR spike (the K3’s own blip at the end of an FT8 frame) no longer fades over twelve seconds — the peak shows briefly, then the meter returns straight to the live reading." + "Elecraft console: an SWR spike (the K3’s own blip at the end of an FT8 frame) no longer fades over twelve seconds — the peak shows briefly, then the meter returns straight to the live reading.", + "Icom: the IC-7760 joins the model list (CI-V address B2h)." ], "fr": [ "Console Elecraft : le S-mètre est calibré sur un vrai K3 — S9 et les +dB correspondent désormais à l’affichage de la radio (il lisait environ deux points S trop bas).", - "Console Elecraft : un pic de ROS (le sursaut du K3 en fin de trame FT8) ne s’estompe plus pendant douze secondes — le pic s’affiche brièvement, puis le ros-mètre revient directement à la valeur réelle." + "Console Elecraft : un pic de ROS (le sursaut du K3 en fin de trame FT8) ne s’estompe plus pendant douze secondes — le pic s’affiche brièvement, puis le ros-mètre revient directement à la valeur réelle.", + "Icom : l’IC-7760 rejoint la liste des modèles (adresse CI-V B2h)." ] }, { diff --git a/frontend/src/components/SettingsModal.tsx b/frontend/src/components/SettingsModal.tsx index ac20cb9..1e42d7e 100644 --- a/frontend/src/components/SettingsModal.tsx +++ b/frontend/src/components/SettingsModal.tsx @@ -1503,6 +1503,7 @@ const ICOM_MODELS: { name: string; addr: number }[] = [ { name: 'IC-7600', addr: 0x7A }, { name: 'IC-7610', addr: 0x98 }, { name: 'IC-7700', addr: 0x74 }, + { name: 'IC-7760', addr: 0xB2 }, { name: 'IC-7800', addr: 0x6A }, { name: 'IC-7851', addr: 0x8E }, { name: 'IC-9100', addr: 0x7C }, diff --git a/internal/cat/civ/civ.go b/internal/cat/civ/civ.go index 0bdae5f..3400aef 100644 --- a/internal/cat/civ/civ.go +++ b/internal/cat/civ/civ.go @@ -357,6 +357,8 @@ func ModelName(addr byte) string { return "IC-9700" case 0xA4: return "IC-705" + case 0xB2: + return "IC-7760" case 0xB6: return "IC-7300MKII" }