{"id":508,"date":"2026-11-10T09:40:17","date_gmt":"2026-11-10T09:40:17","guid":{"rendered":"https:\/\/rf-diy.com\/?p=508"},"modified":"2026-11-10T10:23:32","modified_gmt":"2026-11-10T10:23:32","slug":"freedv-sur-openremotetrx","status":"publish","type":"post","link":"https:\/\/rf-diy.com\/index.php\/2026\/11\/10\/freedv-sur-openremotetrx\/","title":{"rendered":"FreeDV sur openRemoteTRX"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Le but est de permettre aux op\u00e9rateurs de tester freeDV \u00e0 distance (en remote control), mais bien s\u00fbt vous pouvez l&rsquo;utiliser en local chez vous \u00e0 la station ou dans votre canap\u00e9.<br>Si vous ne connaissez pas encore <a href=\"https:\/\/rf-diy.com\/index.php\/2026\/10\/27\/openremotetrx-la-solution-moderne-pour-les-nomades\/\" data-type=\"post\" data-id=\"334\">openRemoteTRX c&rsquo;est le moment de jeter un oeil ici.<\/a><\/p>\n\n\n\n<title>FreeDV sur openRemoteTRX<\/title>\n<meta name=\"claude:viewport-fit-sides\" content=\"cover\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@500;600;700&#038;family=Source+Serif+4:opsz,wght@8..60,400;8..60,600&#038;family=IBM+Plex+Mono:wght@400;500&#038;display=swap\">\n<style>\n\/* Mise en page : une colonne de lecture d'article (\u2248 68 caract\u00e8res), sch\u00e9ma et chiffres en pleine largeur de la colonne.\n   Tout est pr\u00e9fix\u00e9 \u00ab frdv \u00bb pour coller l'article dans un bloc HTML personnalis\u00e9 de WordPress sans toucher au th\u00e8me. *\/\n\/* Th\u00e8me sombre FIXE (choix du site) : les couleurs sont pos\u00e9es sur .frdv lui-m\u00eame,\n   pour que l'article reste sombre dans n'importe quel th\u00e8me WordPress. *\/\n:root, .frdv {\n  --frdv-bg: #10171a;\n  --frdv-surface: #172126;\n  --frdv-ink: #e2e9ea;\n  --frdv-muted: #9fb0b4;\n  --frdv-rule: #2b3a40;\n  --frdv-accent: #5cc1c9;\n  --frdv-accent-soft: #173439;\n  --frdv-signal: #e6a157;\n  --frdv-display: \"Barlow Condensed\", \"Arial Narrow\", \"Helvetica Neue\", Arial, sans-serif;\n  --frdv-body: \"Source Serif 4\", Georgia, \"Times New Roman\", serif;\n  --frdv-mono: \"IBM Plex Mono\", ui-monospace, Consolas, monospace;\n  color-scheme: dark;\n}\nbody { background: var(--frdv-bg); color: var(--frdv-ink); }\n\n.frdv {\n  border-radius: 8px;\n  background: var(--frdv-bg); color: var(--frdv-ink);\n  font-family: var(--frdv-body); font-size: 1.0625rem; line-height: 1.65;\n  padding-left: max(16px, env(safe-area-inset-left, 0px));\n  padding-right: max(16px, env(safe-area-inset-right, 0px));\n  padding-block: 2.5rem 3.5rem;\n}\n.frdv *, .frdv *::before, .frdv *::after { box-sizing: border-box; }\n.frdv-col { max-width: 42rem; margin-inline: auto; display: flex; flex-direction: column; gap: 1.1rem; }\n.frdv h1, .frdv h2, .frdv h3 { font-family: var(--frdv-display); text-wrap: balance; line-height: 1.08; margin: 0; color: var(--frdv-ink); }\n.frdv h1 { font-size: clamp(2.2rem, 6vw, 3.3rem); font-weight: 700; letter-spacing: -0.005em; }\n.frdv h2 { font-size: 1.75rem; font-weight: 600; margin-top: 1.6rem; }\n.frdv h3 { font-size: 1.25rem; font-weight: 600; }\n.frdv p { margin: 0; }\n.frdv a { color: var(--frdv-accent); text-underline-offset: 0.18em; }\n.frdv a:focus-visible { outline: 2px solid var(--frdv-accent); outline-offset: 2px; border-radius: 2px; }\n.frdv code { font-family: var(--frdv-mono); font-size: 0.88em; background: var(--frdv-accent-soft); padding: 0.05em 0.35em; border-radius: 3px; }\n\n.frdv-eyebrow { font-family: var(--frdv-mono); font-size: 0.78rem; letter-spacing: 0.08em; text-transform: uppercase; color: var(--frdv-accent); }\n.frdv-lede { font-size: 1.22rem; line-height: 1.55; color: var(--frdv-ink); }\n.frdv-status { display: flex; flex-wrap: wrap; gap: 0.5rem 1rem; align-items: baseline; font-family: var(--frdv-mono); font-size: 0.82rem; color: var(--frdv-muted); border-top: 1px solid var(--frdv-rule); border-bottom: 1px solid var(--frdv-rule); padding-block: 0.6rem; }\n.frdv-status strong { color: var(--frdv-signal); font-weight: 500; }\n\n.frdv ul, .frdv ol { margin: 0; padding-left: 1.3rem; display: flex; flex-direction: column; gap: 0.45rem; }\n.frdv li::marker { color: var(--frdv-accent); }\n\n\/* Bande \u00ab FI \u00bb : le signal RADE, une petite rang\u00e9e de porteuses OFDM, sert de s\u00e9parateur de sections. *\/\n.frdv-carriers { display: block; width: 100%; height: 22px; margin-top: 1.4rem; }\n\n.frdv-figure { background: var(--frdv-surface); border: 1px solid var(--frdv-rule); border-radius: 6px; padding: 1rem; display: flex; flex-direction: column; gap: 0.6rem; }\n.frdv-figure .frdv-scroll { overflow-x: auto; }\n.frdv-figure svg { display: block; width: 100%; min-width: 520px; height: auto; }\n.frdv-figure figcaption { font-size: 0.92rem; color: var(--frdv-muted); }\n\n.frdv-layers { display: grid; grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr)); gap: 0.8rem; }\n.frdv-layer { border-top: 3px solid var(--frdv-accent); padding-top: 0.6rem; display: flex; flex-direction: column; gap: 0.35rem; min-width: 0; }\n.frdv-layer p { font-size: 0.97rem; }\n\n.frdv-measures { display: grid; grid-template-columns: repeat(auto-fit, minmax(9.5rem, 1fr)); gap: 0.8rem; }\n.frdv-measure { background: var(--frdv-surface); border: 1px solid var(--frdv-rule); border-radius: 6px; padding: 0.8rem; display: flex; flex-direction: column; gap: 0.25rem; min-width: 0; }\n.frdv-measure b { font-family: var(--frdv-display); font-size: 2rem; font-weight: 700; line-height: 1; color: var(--frdv-accent); font-variant-numeric: tabular-nums; }\n.frdv-measure span { font-size: 0.88rem; color: var(--frdv-muted); line-height: 1.4; }\n.frdv-note { font-size: 0.92rem; color: var(--frdv-muted); }\n\n.frdv-lots { list-style: none; padding: 0; gap: 0; border-top: 1px solid var(--frdv-rule); }\n.frdv-lots li { display: grid; grid-template-columns: 3rem 1fr; gap: 0.8rem; padding-block: 0.65rem; border-bottom: 1px solid var(--frdv-rule); }\n.frdv-lots .frdv-lot { font-family: var(--frdv-mono); font-weight: 500; color: var(--frdv-accent); }\n.frdv-lots .frdv-done { font-family: var(--frdv-mono); font-size: 0.78rem; color: var(--frdv-signal); margin-left: 0.4rem; }\n\n.frdv-thanks { background: var(--frdv-accent-soft); border-radius: 6px; padding: 1rem 1.1rem; display: flex; flex-direction: column; gap: 0.6rem; }\n.frdv-small { font-size: 0.88rem; color: var(--frdv-muted); }\n<\/style>\n\n<article class=\"frdv\">\n  <div class=\"frdv-col\">\n    <p class=\"frdv-eyebrow\">openRemoteTRX \u00b7 voix num\u00e9rique HF<\/p>\n    <h1>FreeDV sans carte son : RADE arrive dans openRemoteTRX<\/h1>\n    <p class=\"frdv-lede\">Parler en FreeDV depuis son t\u00e9l\u00e9phone, sans r\u00e9gler deux cartes son ni installer quoi que ce soit sur le t\u00e9l\u00e9phone. La station s&rsquo;occupe de tout : elle code votre voix en RADE V1 avant de l&rsquo;envoyer au poste, et d\u00e9code la r\u00e9ception avant de vous la renvoyer.<\/p>\n    <p class=\"frdv-status\"><strong>Projet en \u00e9tude<\/strong><span>Premiers essais de d\u00e9codage : 10 novembre 2026<\/span><span>Rien \u00e0 installer pour l&rsquo;instant<\/span><\/p>\n\n    <h2>FreeDV et RADE en deux mots<\/h2>\n    <p><a href=\"https:\/\/freedv.org\" target=\"_blank\" rel=\"noopener\">FreeDV<\/a> est la voix num\u00e9rique libre des bandes HF. Son mode r\u00e9cent, <a href=\"https:\/\/freedv.org\/radio-autoencoder\/\" target=\"_blank\" rel=\"noopener\">RADE<\/a> (Radio Autoencoder), utilise un r\u00e9seau de neurones pour transmettre la parole dans un signal d&rsquo;environ 1,5 kHz. Il donne une voix claire l\u00e0 o\u00f9 la BLU devient p\u00e9nible. C&rsquo;est aujourd&rsquo;hui le mode FreeDV le plus utilis\u00e9 sur l&rsquo;air.<\/p>\n    <p>L&rsquo;\u00e9quipe FreeDV publie RADE sous forme de biblioth\u00e8que en C, <a href=\"https:\/\/github.com\/freedv\/rade_c\" target=\"_blank\" rel=\"noopener\">rade_c<\/a>, sous licence BSD. Elle ne demande ni Python ni PyTorch, ce qui la rend utilisable sur une petite station.<\/p>\n\n    <svg class=\"frdv-carriers\" viewBox=\"0 0 600 22\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><g fill=\"var(--frdv-accent)\" opacity=\"0.55\"><rect x=\"0\" y=\"21\" width=\"600\" height=\"1\"\/><\/g><g fill=\"var(--frdv-accent)\"><rect x=\"150\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"161\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"172\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"183\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"194\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"205\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"216\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"227\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"238\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"249\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"260\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"271\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"282\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"293\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"304\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"315\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"326\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"337\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"348\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"359\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"370\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"381\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"392\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"403\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"414\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"425\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"436\" y=\"6\" width=\"5\" height=\"15\"\/><\/g><\/svg>\n\n    <h2>Le souci de tout d\u00e9butant en FreeDV<\/h2>\n    <p>Sur un PC, FreeDV demande deux cartes son : une vers le poste, une pour le casque et le micro. Les forums regorgent des m\u00eames questions :<\/p>\n    <ul>\n      <li>quelle carte son choisir, et pourquoi le logiciel en r\u00e9clame une seconde ;<\/li>\n      <li>le PTT passe, mais aucun son ne sort vers l&rsquo;\u00e9metteur ;<\/li>\n      <li>le poste n&rsquo;est pas en mode donn\u00e9es (USB-D), ou son entr\u00e9e n&rsquo;est pas la bonne ;<\/li>\n      <li>le niveau d&rsquo;\u00e9mission est trop fort, l&rsquo;ALC sature, le signal d\u00e9borde ;<\/li>\n      <li>un compresseur ou un \u00e9galiseur rest\u00e9 actif d\u00e9grade le signal sans qu&rsquo;on le voie.<\/li>\n    <\/ul>\n\n    <h2>L&rsquo;id\u00e9e : FreeDV vit sur la station<\/h2>\n    <p>Avec openRemoteTRX, votre t\u00e9l\u00e9phone ou votre navigateur parle d\u00e9j\u00e0 \u00e0 la station en voix normale. Nous ajoutons FreeDV l\u00e0 o\u00f9 se trouve le poste : la station code et d\u00e9code, le t\u00e9l\u00e9phone ne voit que de la voix. Votre t\u00e9l\u00e9phone joue le r\u00f4le de la seconde carte son, sans aucun r\u00e9glage.<\/p>\n\n    <figure class=\"frdv-figure\">\n      <div class=\"frdv-scroll\">\n        <svg viewBox=\"0 0 640 250\" role=\"img\" aria-label=\"Le t\u00e9l\u00e9phone envoie de la voix normale ; la station code en RADE et pilote le poste\">\n          <defs><marker id=\"frdv-arrow\" viewBox=\"0 0 10 10\" refX=\"9\" refY=\"5\" markerWidth=\"6\" markerHeight=\"6\" orient=\"auto-start-reverse\"><path d=\"M0 0L10 5L0 10z\" fill=\"var(--frdv-muted)\"\/><\/marker><\/defs>\n          <rect x=\"176\" y=\"16\" width=\"300\" height=\"220\" rx=\"8\" fill=\"var(--frdv-accent-soft)\" stroke=\"var(--frdv-rule)\"\/>\n          <text x=\"190\" y=\"40\" font-family=\"Barlow Condensed, Arial Narrow, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"var(--frdv-ink)\">Station openRemoteTRX<\/text>\n          <rect x=\"16\" y=\"64\" width=\"136\" height=\"76\" rx=\"8\" fill=\"var(--frdv-surface)\" stroke=\"var(--frdv-rule)\"\/>\n          <text x=\"30\" y=\"90\" font-family=\"Barlow Condensed, Arial Narrow, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"var(--frdv-ink)\">T\u00e9l\u00e9phone<\/text>\n          <text x=\"30\" y=\"110\" font-size=\"13\" fill=\"var(--frdv-muted)\" font-family=\"Source Serif 4, Georgia, serif\">voix normale<\/text>\n          <text x=\"30\" y=\"127\" font-size=\"13\" fill=\"var(--frdv-muted)\" font-family=\"Source Serif 4, Georgia, serif\">par WebRTC<\/text>\n          <rect x=\"192\" y=\"56\" width=\"268\" height=\"76\" rx=\"8\" fill=\"var(--frdv-surface)\" stroke=\"var(--frdv-rule)\"\/>\n          <text x=\"206\" y=\"82\" font-family=\"Barlow Condensed, Arial Narrow, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"var(--frdv-ink)\">Passerelle<\/text>\n          <text x=\"206\" y=\"102\" font-size=\"13\" fill=\"var(--frdv-muted)\" font-family=\"Source Serif 4, Georgia, serif\">son du poste, PTT, s\u00e9curit\u00e9s<\/text>\n          <text x=\"206\" y=\"119\" font-size=\"13\" fill=\"var(--frdv-muted)\" font-family=\"Source Serif 4, Georgia, serif\">cha\u00eene audio v\u00e9rifi\u00e9e<\/text>\n          <rect x=\"192\" y=\"152\" width=\"268\" height=\"68\" rx=\"8\" fill=\"var(--frdv-surface)\" stroke=\"var(--frdv-accent)\" stroke-width=\"2\"\/>\n          <text x=\"206\" y=\"178\" font-family=\"Barlow Condensed, Arial Narrow, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"var(--frdv-ink)\">Moteur FreeDV (RADE V1)<\/text>\n          <text x=\"206\" y=\"198\" font-size=\"13\" fill=\"var(--frdv-muted)\" font-family=\"Source Serif 4, Georgia, serif\">code et d\u00e9code, sans acc\u00e8s r\u00e9seau<\/text>\n          <rect x=\"500\" y=\"64\" width=\"124\" height=\"76\" rx=\"8\" fill=\"var(--frdv-surface)\" stroke=\"var(--frdv-rule)\"\/>\n          <text x=\"514\" y=\"90\" font-family=\"Barlow Condensed, Arial Narrow, sans-serif\" font-size=\"17\" font-weight=\"600\" fill=\"var(--frdv-ink)\">Poste HF<\/text>\n          <text x=\"514\" y=\"110\" font-size=\"13\" fill=\"var(--frdv-muted)\" font-family=\"Source Serif 4, Georgia, serif\">mode donn\u00e9es<\/text>\n          <text x=\"514\" y=\"127\" font-size=\"13\" fill=\"var(--frdv-muted)\" font-family=\"Source Serif 4, Georgia, serif\">signal RADE<\/text>\n          <g fill=\"none\" stroke=\"var(--frdv-muted)\" stroke-width=\"1.25\">\n            <path d=\"M154 100H190\" marker-start=\"url(#frdv-arrow)\" marker-end=\"url(#frdv-arrow)\"\/>\n            <path d=\"M462 100H498\" marker-start=\"url(#frdv-arrow)\" marker-end=\"url(#frdv-arrow)\"\/>\n            <path d=\"M326 134V150\" marker-start=\"url(#frdv-arrow)\" marker-end=\"url(#frdv-arrow)\"\/>\n          <\/g>\n        <\/svg>\n      <\/div>\n      <figcaption>Seule la station manipule le signal FreeDV. Le moteur ne touche jamais le poste : il re\u00e7oit du son de la passerelle et lui en rend.<\/figcaption>\n    <\/figure>\n\n    <h2>Une cha\u00eene audio propre, et v\u00e9rifi\u00e9e<\/h2>\n    <p>FreeDV veut un trajet sans traitement, en \u00e9mission comme en r\u00e9ception. En passant en FreeDV, openRemoteTRX coupe tout ce qui pourrait ab\u00eemer le signal, relit chaque r\u00e9glage, puis remet tout en place \u00e0 la sortie. Si un traitement critique reste actif, l&rsquo;\u00e9mission est refus\u00e9e et l&rsquo;\u00e9cran dit pourquoi.<\/p>\n    <div class=\"frdv-layers\">\n      <div class=\"frdv-layer\"><h3>T\u00e9l\u00e9phone<\/h3><p>Effets de voix coup\u00e9s, micro sans annulation d&rsquo;\u00e9cho ni r\u00e9duction de bruit, d\u00e9bit Opus \u00e9lev\u00e9. Avertissement si le casque Bluetooth traite le son.<\/p><\/div>\n      <div class=\"frdv-layer\"><h3>Station<\/h3><p>\u00c9galiseur, effets, bips de fin et SELCALL coup\u00e9s. Un contr\u00f4le de gain ma\u00eetris\u00e9, comme dans l&rsquo;application FreeDV, remplace le reste.<\/p><\/div>\n      <div class=\"frdv-layer\"><h3>Poste<\/h3><p>Passage en mode donn\u00e9es, compresseur, NR, NB et notch coup\u00e9s par Hamlib puis relus. Ce que la CAT ne voit pas devient une liste de contr\u00f4le.<\/p><\/div>\n    <\/div>\n    <p>Un voyant \u00ab cha\u00eene propre \u00bb r\u00e9sume l&rsquo;\u00e9tat : vert, orange ou rouge, avec le d\u00e9tail au toucher.<\/p>\n\n    <h2>La s\u00e9curit\u00e9 d&rsquo;\u00e9mission ne change pas<\/h2>\n    <ul>\n      <li>PTT en bascule uniquement, \u00e9tat d&rsquo;\u00e9mission tenu par la station, minuterie d&rsquo;\u00e9mission (TOT) et battement du client, comme pour la BLU.<\/li>\n      <li>L&rsquo;\u00e9mission ne part qu&rsquo;une fois l&rsquo;encodeur pr\u00eat. Une panne du moteur pendant l&rsquo;\u00e9mission coupe l&rsquo;\u00e9mission : jamais de signal modem incomplet.<\/li>\n      <li>Le superviseur ind\u00e9pendant de la station reste en place : il ne peut que repasser le poste en r\u00e9ception.<\/li>\n      <li>FreeDV n&rsquo;ajoute aucune restriction de fr\u00e9quence : chaque op\u00e9rateur reste responsable de son cadre r\u00e9glementaire.<\/li>\n    <\/ul>\n\n    <svg class=\"frdv-carriers\" viewBox=\"0 0 600 22\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><g fill=\"var(--frdv-accent)\" opacity=\"0.55\"><rect x=\"0\" y=\"21\" width=\"600\" height=\"1\"\/><\/g><g fill=\"var(--frdv-accent)\"><rect x=\"150\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"161\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"172\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"183\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"194\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"205\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"216\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"227\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"238\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"249\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"260\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"271\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"282\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"293\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"304\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"315\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"326\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"337\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"348\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"359\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"370\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"381\" y=\"6\" width=\"5\" height=\"15\"\/><rect x=\"392\" y=\"8\" width=\"5\" height=\"13\"\/><rect x=\"403\" y=\"5\" width=\"5\" height=\"16\"\/><rect x=\"414\" y=\"4\" width=\"5\" height=\"17\"\/><rect x=\"425\" y=\"7\" width=\"5\" height=\"14\"\/><rect x=\"436\" y=\"6\" width=\"5\" height=\"15\"\/><\/g><\/svg>\n\n    <h2>Premiers essais<\/h2>\n    <p>Le 10 novembre 2026, nous avons compil\u00e9 rade_c sur un PC Debian 13 (x86-64) et l&rsquo;avons fait travailler hors ligne, sur un seul c\u0153ur, en priorit\u00e9 basse.<\/p>\n    <div class=\"frdv-measures\">\n      <div class=\"frdv-measure\"><b>\u2248 4 %<\/b><span>d&rsquo;un c\u0153ur pour d\u00e9coder : 326 s d&rsquo;un vrai enregistrement sur l&rsquo;air d\u00e9cod\u00e9es en 13,5 s<\/span><\/div>\n      <div class=\"frdv-measure\"><b>0,07 s<\/b><span>de calcul pour coder 9,8 s de parole<\/span><\/div>\n      <div class=\"frdv-measure\"><b>5e<\/b><span>symbole : synchronisation acquise sur l&rsquo;enregistrement r\u00e9el<\/span><\/div>\n      <div class=\"frdv-measure\"><b>4 \/ 4<\/b><span>fins d&rsquo;\u00e9mission d\u00e9tect\u00e9es<\/span><\/div>\n    <\/div>\n    <p class=\"frdv-note\">Mesures de faisabilit\u00e9, hors ligne. Restent \u00e0 mesurer : la latence en temps r\u00e9el, Windows, et le Raspberry Pi. Si le Pi ne tient pas la charge avec une marge s\u00fbre, FreeDV y sera limit\u00e9 \u00e0 la r\u00e9ception, ou masqu\u00e9.<\/p>\n\n    <h2>Feuille de route<\/h2>\n    <p>Chaque \u00e9tape est valid\u00e9e sur un vrai poste, sur charge fictive, avant la suivante.<\/p>\n    <ol class=\"frdv-lots\">\n      <li><span class=\"frdv-lot\">F0<\/span><span>Faisabilit\u00e9 : compilation, d\u00e9codage des fichiers d&rsquo;exemple, mesures. <span class=\"frdv-done\">en cours<\/span><\/span><\/li>\n      <li><span class=\"frdv-lot\">F1<\/span><span>R\u00e9ception seule : \u00e9couter du FreeDV \u00e0 distance depuis son t\u00e9l\u00e9phone, visiteurs compris.<\/span><\/li>\n      <li><span class=\"frdv-lot\">F2<\/span><span>\u00c9mission avec cha\u00eene propre v\u00e9rifi\u00e9e et tests de panne.<\/span><\/li>\n      <li><span class=\"frdv-lot\">F3<\/span><span>Page web, application Android, Android Auto (\u00e9tat seul), console de la station.<\/span><\/li>\n      <li><span class=\"frdv-lot\">F4<\/span><span>Aides au r\u00e9glage : boucle locale, balayage de transparence, niveau d&rsquo;\u00e9mission, journal de d\u00e9pannage.<\/span><\/li>\n      <li><span class=\"frdv-lot\">F5<\/span><span>R\u00e9glage du micro par p\u00e9riph\u00e9rique (t\u00e9l\u00e9phone, casque, micro filaire).<\/span><\/li>\n      <li><span class=\"frdv-lot\">F6<\/span><span>FreeDV Reporter sur le waterfall, signalement sur accord, RADE V2 en b\u00eata quand l&rsquo;\u00e9quipe FreeDV l&rsquo;ouvrira.<\/span><\/li>\n    <\/ol>\n\n    <h2>Ce que nous ne ferons pas<\/h2>\n    <ul>\n      <li>\u00c9mettre en RADE V2 sur l&rsquo;air avant que l&rsquo;\u00e9quipe FreeDV ne l&rsquo;annonce : la forme d&rsquo;onde change encore.<\/li>\n      <li>D\u00e9coder sur le t\u00e9l\u00e9phone : tout reste sur la station.<\/li>\n      <li>Envoyer quoi que ce soit \u00e0 un service ext\u00e9rieur sans votre accord explicite.<\/li>\n      <li>Ouvrir une connexion FreeDV Reporter par t\u00e9l\u00e9phone : une seule par station, pour m\u00e9nager le serveur communautaire.<\/li>\n    <\/ul>\n\n    <div class=\"frdv-thanks\">\n      <h3>Merci \u00e0 l&rsquo;\u00e9quipe FreeDV<\/h3>\n      <p>RADE et rade_c sont le travail de l&rsquo;\u00e9quipe FreeDV. openRemoteTRX ne fait que les int\u00e9grer. Nous suivrons leur proc\u00e9dure de v\u00e9rification d&rsquo;int\u00e9gration avant toute annonce sur leurs canaux.<\/p>\n      <p class=\"frdv-small\">Liens : <a href=\"https:\/\/freedv.org\" target=\"_blank\" rel=\"noopener\">freedv.org<\/a> \u00b7 <a href=\"https:\/\/freedv.org\/getting-started\/\" target=\"_blank\" rel=\"noopener\">guide de d\u00e9marrage FreeDV<\/a> \u00b7 <a href=\"https:\/\/github.com\/freedv\/rade_c\" target=\"_blank\" rel=\"noopener\">rade_c<\/a> \u00b7 <a href=\"https:\/\/qso.freedv.org\" target=\"_blank\" rel=\"noopener\">FreeDV Reporter<\/a> \u00b7 <a href=\"https:\/\/github.com\/Bob56fr\/openRemoteTRX\" target=\"_blank\" rel=\"noopener\">openRemoteTRX<\/a><\/p>\n      <p class=\"frdv-small\">Licences : rade_c et Opus sous licence BSD ; openRemoteTRX sous AGPL-3.0-or-later.<\/p>\n    <\/div>\n  <\/div>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>Le but est de permettre aux op\u00e9rateurs de tester freeDV \u00e0 distance (en remote control), mais bien s\u00fbt vous pouvez l&rsquo;utiliser en local chez vous \u00e0 la station ou dans votre canap\u00e9.Si vous ne connaissez pas encore openRemoteTRX c&rsquo;est le moment de jeter un oeil ici. FreeDV sur openRemoteTRX openRemoteTRX \u00b7 voix num\u00e9rique HF FreeDV [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":513,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_mima_masquer":false},"categories":[40],"tags":[],"class_list":["post-508","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides-fr"],"_links":{"self":[{"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/posts\/508","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/comments?post=508"}],"version-history":[{"count":4,"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/posts\/508\/revisions"}],"predecessor-version":[{"id":517,"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/posts\/508\/revisions\/517"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/media\/513"}],"wp:attachment":[{"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/media?parent=508"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/categories?post=508"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rf-diy.com\/index.php\/wp-json\/wp\/v2\/tags?post=508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}