{"id":641,"date":"2024-03-04T08:36:33","date_gmt":"2024-03-04T07:36:33","guid":{"rendered":"https:\/\/www.f4laa.fr\/?p=641"},"modified":"2024-03-13T08:21:45","modified_gmt":"2024-03-13T07:21:45","slug":"amelioration-omnirig","status":"publish","type":"post","link":"https:\/\/www.f4laa.fr\/index.php\/2024\/03\/04\/amelioration-omnirig\/","title":{"rendered":"Am\u00e9lioration d&rsquo;OmniRig"},"content":{"rendered":"\n<p>Le logiciel <a href=\"https:\/\/www.dxatlas.com\/OmniRig\/\" target=\"_blank\" rel=\"noreferrer noopener\">OmniRig <\/a>permet de partager entre plusieurs programmes de votre PC les ports de communication s\u00e9rie (COMx:) utilis\u00e9s par vos TX. <br>Cela permet par exemple d&rsquo;utiliser <a href=\"https:\/\/www.log4om.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Log4OM <\/a>et <a href=\"https:\/\/wsjt.sourceforge.io\/wsjtx.html\" target=\"_blank\" rel=\"noreferrer noopener\">WSJT-X<\/a> en m\u00eame temps, alors que chacun d&rsquo;eux utilise la communication s\u00e9rie avec le TX., <\/p>\n\n\n\n<p>Chacun de ses logiciels permet de dire que le TX connect\u00e9 l&rsquo;est \u00e0 travers OmniRig plut\u00f4t que directement \u00e0 travers un port COMx: qui serait utilis\u00e9 de mani\u00e8re exclusive, emp\u00eachant d&rsquo;autre logiciels de l&rsquo;utiliser en m\u00eame temps.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">R\u00e9glage WSJT-X<\/td><td class=\"has-text-align-center\" data-align=\"center\">R\u00e9glage Log4OM<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"233\" class=\"wp-image-652\" style=\"width: 450px;\" src=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xSettings.png\" alt=\"\" srcset=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xSettings.png 634w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xSettings-300x155.png 300w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xSettings-580x300.png 580w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xSettings-583x300.png 583w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/td><td class=\"has-text-align-center\" data-align=\"center\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"256\" class=\"wp-image-651\" style=\"width: 450px;\" src=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Log4OMSettings.png\" alt=\"\" srcset=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Log4OMSettings.png 803w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Log4OMSettings-300x170.png 300w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Log4OMSettings-768x436.png 768w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Log4OMSettings-528x300.png 528w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-text-align-center\"> .<\/p>\n\n\n\n<p>Sur la bande 17m, j&rsquo;utilise une antenne Loop Magn\u00e9tique situ\u00e9e \u00e0 quelques m\u00e8tres de mon TX, et malgr\u00e9 tous les \u00ab\u00a0Choke\u00a0\u00bb que j&rsquo;ai pu mettre, les ondes HF rayonn\u00e9es par cette antenne perturbent le TX, et en particulier sa communication sur le port s\u00e9rie avec WSJT-X qui d\u00e9tecte souvent une erreur apr\u00e8s l&rsquo;envoi d&rsquo;une trame :<\/p>\n\n\n\n<p class=\"has-text-align-center\"> <img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"326\" class=\"wp-image-655\" style=\"width: 400px;\" src=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xError.png\" alt=\"\" srcset=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xError.png 314w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Wsjt-xError-300x245.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/p>\n\n\n\n<p>Il suffit alors de faire \u00ab\u00a0Retry\u00a0\u00bb pour que WSJT-X arrive de nouveau \u00e0 communiquer avec le TX, puis il faut se remettre en \u00e9mission FT8 par l&rsquo;appuis sur le bouton Enable-TX de WSJT-X.<\/p>\n\n\n\n<p>Ce logiciel OmniRig poss\u00e8de un r\u00e9glage du \u00ab\u00a0Timeout\u00a0\u00bb sur le port s\u00e9rie qui est limit\u00e9 \u00e0 4000 ms, et il n &lsquo;est pas possible de d\u00e9passer cette valeur, m\u00eame en modifiant directement le fichier OmniRig.ini contenant ce param\u00e9trage.<br>Comme il suffisait de faire \u00ab\u00a0Retry\u00a0\u00bb pour que tout rentre dans l&rsquo;ordre, j&rsquo;en ai conclu que mon probl\u00e8me venait du fait que ce timeout de 4s \u00e9tait trop court, et j&rsquo;ai entrepris de modifier OmniRig pour qu&rsquo;il accepte des valeurs plus \u00e9lev\u00e9es que 4000 ms.<\/p>\n\n\n\n<p>Je suis donc all\u00e9 voir sur le site&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.dxatlas.com\/OmniRig\/\" rel=\"noreferrer noopener\" target=\"_blank\">https:\/\/www.dxatlas.com\/OmniRig\/<\/a><\/li>\n<\/ul>\n\n\n\n<p>Ce logiciel \u00e9tant un \u00ab&nbsp;FREEWARE&nbsp;\u00bb, son auteur a publi\u00e9 les sources sur Github&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/VE3NEA\/OmniRig\" rel=\"noreferrer noopener\" target=\"_blank\">https:\/\/github.com\/VE3NEA\/OmniRig<\/a><\/li>\n<\/ul>\n\n\n\n<p>Il s\u2019agit d\u2019un programme \u00e9crit en langage PASCAL, compil\u00e9 avec \u00ab&nbsp;Delphi 6&nbsp;\u00bb.<\/p>\n\n\n\n<p>Il se trouve que j\u2019ai fait du Delphi 7 pendant six ans chez le cuisiniste \u00ab&nbsp;SCHMIDT Groupe&nbsp;\u00bb \u00e0 Liepvre, et c\u2019est donc un outil que je connais bien&nbsp;\ud83d\ude09<\/p>\n\n\n\n<p>Malheureusement, je n\u2019ai plus de Delphi sur mes ordinateurs\u2026 Qu\u2019\u00e0 cela ne tienne, Internet est ton amis, et j\u2019ai pu trouver sur&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/winworldpc.com\/product\/delphi\/60\" rel=\"noreferrer noopener\" target=\"_blank\">https:\/\/winworldpc.com\/product\/delphi\/60<\/a><\/li>\n<\/ul>\n\n\n\n<p>le fichier .ISO du CD d\u2019installation de Delphi 6 (accompagn\u00e9 de sa clef d\u2019installation qui est normalement \u00e9crite sur la boite contenant le CD d\u2019installation).<br>J\u2019ai donc install\u00e9 Delphi 6 sur mon PC, et j\u2019ai pu re-compiler le programme Omnirig V1.20&nbsp;\ud83d\ude0a<br>Du coup, j\u2019ai pu le modifier, et remplacer cette limitation \u00e0 4000 ms par une limitation \u00e0 20000 ms (20s) pour ce Timeout qui me posait probl\u00e8me.<br>J\u2019ai maintenant une version d\u2019Omnirig que j\u2019ai estampill\u00e9&nbsp;<strong>V1.21<\/strong>&nbsp;et qui me permet de faire du FT8 avec la loop de mon balcon sans se planter toutes les deux minutes sur ce probl\u00e8me de communication avec le TX&nbsp;\ud83d\ude0a<\/p>\n\n\n\n<p class=\"has-text-align-center\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"457\" class=\"wp-image-663\" style=\"width: 250px;\" src=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Omnirig8000.png\" alt=\"\" srcset=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Omnirig8000.png 209w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/Omnirig8000-164x300.png 164w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/>    <img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"458\" class=\"wp-image-664\" style=\"width: 250px;\" src=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/OmnirugV1.21.png\" alt=\"\" srcset=\"https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/OmnirugV1.21.png 207w, https:\/\/www.f4laa.fr\/wp-content\/uploads\/2024\/03\/OmnirugV1.21-164x300.png 164w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n\n\n\n<p>J&rsquo;ai publi\u00e9 cette version <strong>V1.21<\/strong> d&rsquo;OmniRig sur mon Github : <a href=\"https:\/\/github.com\/Christian-ALLEGRE\/OmnirigBiggerTimeout.git\" target=\"_blank\" rel=\"noreferrer noopener\">github.com\/Christian-ALLEGRE\/OmnirigBiggerTimeout.git<\/a><br>Vous trouverez sur ce projet les sources modifi\u00e9es du programme, ainsi que l&rsquo;ex\u00e9cutable <strong>Omnirig.exe<\/strong> de cette nouvelle version.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le logiciel OmniRig permet de partager entre plusieurs programmes de votre PC les ports de communication s\u00e9rie (COMx:) utilis\u00e9s par vos TX. Cela permet par &hellip;<\/p>\n","protected":false},"author":1,"featured_media":644,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-641","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-logiciels"],"_links":{"self":[{"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/posts\/641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/comments?post=641"}],"version-history":[{"count":19,"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/posts\/641\/revisions"}],"predecessor-version":[{"id":807,"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/posts\/641\/revisions\/807"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/media\/644"}],"wp:attachment":[{"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/media?parent=641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/categories?post=641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.f4laa.fr\/index.php\/wp-json\/wp\/v2\/tags?post=641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}