========================================================= SIMPLEX écrit par Gabriel F6DQM ========================================================= SIMPLEX est un programme de gestion pour répéteur simplex ou duplex. Il tourne sous Win95 ou plus et nécessite une carte son et au moins 16 Moctets de RAM. Un processeur 200 MHz est recommandé pour profiter au maximum des performances du décodge DTMF et CTCSS. En mode Simplex, le répèteur utilise la même fréquence d'émission et de réception. Il enregistre et relit alternativement les signaux reçus. Ce mode permet donc à n'importe quel utilisateur muni d'un simple émetteur-récepteur de transformer sa station en relais. Cela permettra par exemple de relayer des trames packet sans TNC. Cela permettra à des correspondants d'utiliser votre station pour faire des essais de modulation et de décommutation (phonie, SSTV, PSK31, etc). Cela permettra à des correspondants défavorisés qui n'ont pas de relais duplex accessibles de sortir un peu de leur trou et de faire de courtes liaisons avec des correspondants qu'ils n'entendent pas habituellement. En mode Duplex, le programme agit comme un répèteur ou un transpondeur classique avec tonalité d'ouverture, anti-bavard etc. Le programme peut remplacer toute la logique cablée des répèteurs classiques. Vous trouverez une description plus détaillée de ces divers modes de fonctionnement dans les chapitres Mode Simplex, Mode Duplex Répèteur et Mode Duplex Transpondeur. Quelque soit le mode utilisé, SIMPLEX est sensible soit à un signal audio si l’on choisit la détection de modulation audio pour déclencher l’enregistrement, soit à un signal radio si l’on choisit de commander l’enregistrement par un signal venant du récepteur (par exemple le signal de squelch). Dans ce dernier cas, l’enregistrement pourra démarrer sur présence de porteuse comme dans un répèteur classique. Il est utilisable aussi bien en BLU qu’en CW, FM, SSTV, Packet etc. SIMPLEX offre aussi la possibilité de jouer 11 messages WAVE différents dont 6 en boucle. Cela peut apporter une aide efficace aux amateurs de contest en tant que lanceur d'appels automatique. C'est un perroquet intelligent. Il a été écrit d'après une idée de Stéphane F4AID, notre répèteur sysop au radio-club de Versailles; Avant de l'utiliser, lisez attentivement le fichier d'aide SIMPLEX_FR.HLP. Quelques fichiers Son CW simples sont fournis avec SIMPLEX pour tester le programme. Les raccordements entre PC et TX y sont décrits et un fichier PC_TX.BMP décrit plus précisément le raccordement entre le port COM de votre PC et la commande PTT d'un transceiver alimenté en 12 volts. Trois exemples de raccordement sont décrits : mode répèteur simplex, mode répèteur duplex, mode transpondeur duplex. IMPORTANT :Veuillez noter: Si vous exécutez SIMPLEX sous VISTA, WIN7, 8, 10 depuis le répertoire C:\Program Files\SIMPLEX\ vous devrez lancer SIMPLEX en tant qu'adminstrateur pour avoir accès à toutes les fonctions de SIMPLEX, notamment les fonctions d'enregistrement de fichiers texte (.ini par exemple) ou de fichiers son. Si vous ne le faites pas, les fichiers créés ne seront pas accessibles à cause du UserAccountControl (UAC) de Windows qui protège le répertoire Program Files. Si vous ne voulez pas ou ne pouvez pas exécuter SIMPLEX en tant qu'administarteur, vous devez impérativement l'instalIer dans un répertoire sous la racine, par exemple C:\SIMPLEX\. A cet emplacement l'UAC n'a pas d'effet. Les dernières versions de Sat_Explorer, CW_Player, AziWorld et de Beam_DX sont disponibles sur mon site : Bon trafic avec SIMPLEX. Gabriel F6DQM http://f6dqm.free.fr f6dqm(at)free(dot)fr Historique à partir de la version la plus récente: ================================================= V2.5.2 ====== - Corrections V2.5.1 pour WinXP et OS anciens. V2.5.1 ====== - Modifications dans la gestion des ports LPT si disponible V2.5.0 ====== - Ajout de WX_LOCUTOR comme balise secondaire alternative V2.4.9 ====== - Mise à jour de fonctions Internet et de liens obsolètes V2.4.8 ====== - Acquisition des adresses de sports LPT sous XP V2.4.7 ====== - Corrections dans l'acquisition des adresses de ports LPT multiples V2.4.6 ====== - Option pour mettre l'envoi des balises en stand-by en cas d'inactivité prolongée du répéteur V2.4.5 ====== - Compatibilité de la gestion des ports parallèles LPT avec Windows10/11. V2.4.4 ====== - Pour ouvrir l'outil de test des codes DTMF à partir du paneau de configuration. V2.4.3 ==== - Ajout d'un délai programmable pour la prise en compte effective de l'état NON-MUET après disparition du signal DCD (port COM). V2.4.2 ==== - Ajout des messages MUET et NON-MUET que l'on peut émettre optionnellement lors du passage en mode Muet du répéteur et inversement. V2.4.0 ====== - Correction d'une anomalie apparaissant lors d'un enregistrement de signaux très brefs associé et une durée de silence et une durée de troncature élevées. Annulation de cet enregistrement et réinitialisation de l'enregistrement. V2.3.9 ===== - Configuartion des PTT de façon à ce que les signaux DTR et RTS puissent avoir des logiques indépendantes l'une de l'autre. V2.3.8 ===== - Menu de configuration des squelchs modifié de telle façon que les signaux CTS et DSR puissent avoir des logiques indépendantes l'un de l'autre V2.3.7 ===== - Bouton sur le panneau de relecture pour accéder directement aux réglages de volume de Windows. V2.3.6 ====== - Ajout d'options pour inverser la logique de commande des PTT (DTR et RTS) et de contrôle des squelchs (CTS et DSR). IMPORTANT : La fermeture de SIMPLEX remet automatiquement les signaux DTR et RTS à l'état bas ! - Correction d'un bug WinNT concernant les numéros de ports COM supérieurs à 9 (Application d'un correctif du support MicroSoft). - Echelles chiffrées des curseurs de squelch. - Création de marqueurs sur ces curseurs. V2.3.5 ====== - Remplacement de iocrtl.dll par ntport.dll V2.3.4 ====== - Traitement étendu des adresses de port LPT V2.3.3 ====== - Mise à jour ioctrl.dll (annulée en V2.3.4) - Correction du fichier d'installation pour architecture 64bits V2.3.2 ====== - Introduction de la fonction MUET via le signal CD du port série (voir menu Configuration). V2.3.1 ====== - Correction d'anomalies en mode détection TCPIP et jeu de la balise horaire V2.3.0 ====== - Remplacer www.f6dqm.fr par f6dqm.free.fr V2.2.9 ====== - Ajout driver LPT pour architecture 64 bits - Nouvelle version librairie ioctrl.dll V2.2.8 ====== - Ajout des séquences planifiées 4 à 9 et étendue à 18 du nombre de codes DTMF par séquence - Ajout des actions DTMF 121 à 138 pour gérer à distance les 6 nouvelles séquences planifiées - Correction d'une anomalie en mode simplex liée à la troncature de la fin du signal enregsitré - Correction dans l'initialisation de l'état des bits Data du port imprimante V2.2.7 ====== - Alternative pour lire n° dernère version sur site f6dqm.free.fr V2.2.6 ===== - Ajout action DTMF n°92 - Filtrage de bruit sur la détection des tonalités CTCSS V2.2.5 ===== - Possibilité de tester pontuellement l'état des mises à jour dans la fiche Info. - Message d'erreur si Internet indisponible pour ce test. V2.2.3 ===== - Prise en compte d'une particularité de la base de registres sur certaines versions de Windows7 V2.2.2 ===== - La balise horaire secondaire peut-être générée par WX_PLAYER en langue anglaise V2.2.1 ====== - Option de menu pour voir si une nouvelle version du programme est disponible sur le site Internet de l'auteur V2.1.9 ====== - Corrections dans la gestion de la carte son choisie - Correction dans la gestion du PTT via imprimante V2.1.8 ====== - Possibilité d'acquérir les signaux de squelch via le port imprimante. Cett modification complète la modification 2.1.7 et permet ainsi de libérer toatlement le port série. Le fichier PC-TX-fr.bmp donne quelques exemples d'utilisation du port imprimante V2.1.7 ====== - Possibilité de commander le PTT des émetteurs via le port imprimante V2.1.6 ====== - Ajouter option en-tête de message enregistré (mode simplex) sur le message n°6 V2.1.4 ===== - En mode manuel, la balise n'est pas jouée si un des canaux audio est occupé. Une option dans le menu BTEXT permet de supprimer cette restriction. V2.1.3 ====== - Deux gammes possibles pour la période de balise : 1 à 120 minutes ou 1 à 120 secondes par choix de l'unité de temps (min ou sec) - Ajout dans le menu Fichier de l'option Troncature de la fin de l'enregistrement qui permet de filtrer des claquements éventuels avant relecture du fichier (mode simplex uniquement). V2.1.1 ====== - Correction erreur sur le bouton de test de la balise B2 en cas d'utilisation de SpeakingClockDeluxe V2.1.0 ====== - Déplacement fenêtre des ports COM (Win7) V2.0.9 ===== - Nouvelles actions DTMF pour le message PING V2.0.8 ===== - Corriger une anomalie du message n°5 V2.0.7 ===== - Période du message ID jusqu'à 5 minutes (300 sec) V2.0.6 ===== - Modification traitement message ID V2.0.5 ===== - Corrige une erreur dans la sauvegarde des règlages apparue dans la version 2.0.4 - Corrige la remise à zéro de l'antibavard lorsque le message ID est joué - Recherche de versions nouvelles lors du click du menu Info - Option pour que cette recherche soit automatique au début du programme V2.0.4 ===== - Ajout des messages HELLO n°2 et GOODBYE n°2 avec plages horaires de fonctionnement. V2.0.2 ===== - Ajout du message d'identification ID - Correction d'anomalies lors d'envoi de messages répéteur ouvert V2.0.0 ===== - Traitement des actions DTMF reçues via TCPIP - Traitement des infos de SQUELCHs reçues par TCPIP (création du menu Détection TCPIP). V1.9.9 ===== - Modifications de la gestion des séquences de codes DTMF automatiques: -délai minimum de 1 seconde entre codes -inhibition du décodage DTMF pendant une séquence automatique -délai maximum sur la durée d'une séquence automatique V1.9.8 ===== - Possibilité de transmettre une balise horaire multilingue par l'intermédiaire du shareware "Speaking Clock Deluxe" - Possibilité d'inhiber les balises du canal transpondeur en mode mixte (+ codes DTMF associés) V1.9.7a ====== - Corrections bugs avec le coucou - Choix coucou inhibé si langue= Anglais - Ne pas faire de sauvegarde de la config si le fichier INI n'a pu être traité complètement - Ajout tempo dans la commande du coucou (certains PCs ne la voient pas !). - Programme WATCHDOG nouveau incluant de nouvelles fonctions. V1.9.5 ====== - Choix dans le menu de la balise secondaire (Menu B2TEXT) entre la balise secondaire personnelle ou la balise horaire générée par le programme COUCOU.EXE. - Bouton manuel pour jouer et vérifier la balise horaire Bh. V1.9.4 ====== - option pour ne pas jouer le K sur les 2 voies si le transpondeur est occupé (mode mixte) - option pour inhiber l'anti-bavard sur le transpondeur en mode mixte (toujours actif sur répèteur) - création d'un fichier Log - commandes des 8 bits du bus Data du port imprimante - création des commandes DTMF associées aux options et commandes ci-dessus. V1.9.3 ====== - Extension choix port COM à tous ceux disponibles V1.9.2 ====== - Ajout possibilité de commutation d'émission - réception par commandes TCPIP via le serveur si le transceiver correspondant supporte ces commandes (ex TM-D700 ou TM-D710) V1.9.1 ====== - Add DTMF action #91 to restart SIMPLEX remotely. V1.9.0a ======= - correction d'une erreur lors de l'enregistrement de la configuration carte son v1.9.0 ====== - pour internet _ fichiers d'aide à jour V1.8.3m ======= - 3 séquences planifiées - Traitement du scanning du TMd700. - Modifications mineures V1.8.3d ======= - corriger un bug dans la fonction relecture magnétophone V1.8.3b ======= - Choix des ports COM disponibles sur le PC V1.8.3 ====== - Ajout S-Mêtre en synthèse vocale à la place du K - Ajout actions DTMF pour inhiber ou autoriser anti-bavard - Ajout séquences DTMF planifiées et actions DTMF associées - Modification dialogue TCPIP ATTENTION cette version ne fonctionne qu'avec les versions 1.2 et suivantes d'InterComTMD700 V1.8.2 ====== - Suppression de plusieurs fenêtres d'avertissement - introduction des trames TCPIP de surveillance par le programme WATCHDOG V1.8.1 ====== - Suppression synthèse vocale si relais occupé V1.8.0 ====== - Ajout des balises secondaire B2 et alternative Bis - Ajout menus de configuration et boutons pour les 2 nouvelles balises. - Ajout actions DTMF - Corrections diverses suite à essais sur F5ZPX - Mises à jour du fichier d'aide V1.7.3p ======= - Logique "Balise inhibée si relais ouvert" modifiée pour le cas où le relais est transparent V1.7.3.n ======== - correction séquence de réinitialisation - correction sur commutation transparent/non transparent par DTMF - modification option "balise inhibée si relais ouvert" et ajout actions DTMF associées V1.7.3k ======= - correction d'un bug lors de l'enregistrement en mode simplex de durée inférieure à 0.5 sec (erreur division par 0) - ajout commande FREQUENCY dans le serveur TCPIP - ajout synthèse vocale de la fréquence intercom - ajout séquence de réinitialisation - ajout tempo d'antibouclage - ajout nouvelles actions DTMF V1.7.3d ======= - Pour traiter la cas des émetteurs dont le squelch est "ouvert" en émission (ex: certains Kenwood !). V1.7.3 ====== - Implantation d'un serveur TCPIP pour retransmettre les caractères DTMF reçus aux clients V1.7.2 ====== - Ajout de l'option "Enregistrement maximum" en mode simplex pour surveillance sur une longue période de signaux brefs du type meteor scatter. V1.7.1 ====== - Corrige un bug à l'affichage de la configuration des messages V1.7.0c ======= - Corrige un problème possible à l'affichage des cartes son disponibles. V1.7.0 ====== - Quatre signaux imprimante commandables à distance par impulsions pour configuration d'un TRX (Up/Down, choix canal, arrèt d'un émetteur etc) - Inhibition à distance d'un TX V1.6.2 ====== - Attente de la fin de la tonalité audible (1750 Hz) avant d'ouvrir le répèteur. (Celà ne s'applique pas en cas d'ouverture par subaudible) - Utilisation du message n°3 pour signaler la réactivation autorisée du répèteur après fermeture sur anti-bavard. - En cas de fermeture sur anti-bavard, pas de réouverture possible tant que la fréquence est occupée. V1.6.1 ====== - Délai de silence réglable par pas de 100 millisecondes - Délai de fermeture réglable par pas d'une seconde - Possibilité d'émettre la balise uniquement lorsque le relais est actif - Délai maximal de l'anti-bavard porté à 900 seondes (Modifications demandées par Filip ON4PC) V1.6.0 ====== - Choix de la carte Son - lancer à distance une application externe par code DTMF V1.5.7 ====== - Ouverture/Fermeture répéteur par click sur voyant RPT - TX ON/OFF par click sur voyant TX (comme F10) - Choix décodage DTMF sur voie gauche et/ou voie droite - Envoi du message n°2 comme NACK si code DTMF annulé - Supprimer la durée de silence en relecture - Complèter les traductions anglaises Cette version demande la DLL IOCTRL.DLL V1.5.4 à V1.5.6 =============== - versions de test V1.5.3 ====== -Ajout de l'option du signal DTR ouRTS pour PTT en mode Simplex V1.5.2 ====== -Période de la balise de 1 à 120 minutes V1.5.1 ====== -Correction d'une erreur -Ajout de la possibilité de distinguer le répéteur du transpondeur dans l'émission du message d'Invitation à transmettre. V1.5 ==== -Décodage DTMF -Décodage CTCSS (subaudible) -Mode mixte Répéteur+Transpondeur Attention, cette version 1.5 est gourmande en ressource système. Une vitesse CPU de 100 MHz est nécessaire pour optimisation des performances de décodage audio. V1.3.6 à V1.4.4 =============== Versions de test pour introduire : le décodage subaudible (CTCSS) le décodage DTMF le mode mixte Duplex Répéteur+Transpondeur V1.3.5 ====== -Correction d'une erreur en mode répéteur duplex qui coupait le TX après envoi de la balise lorsque le répéteur est ouvert. -Inhibition de l'anti-bavard en mode répéteur duplex lorsque la case à cocher du menu Configuration TIMEROUT n'est pas cochée. V1.3.4 ====== -Ajout d'une temporisation de blocage du répèteur sur anti-bavard (de 0 à 10 minutes) -Correction d'une erreur dans la sécurité de blocage TX qui marchait en mode Répèteur Duplex alors qu'elle ne doit fonctionner qu'en mode Duplex Transpondeur. V1.3.3 ====== -Temporisation de sécurité émission portée à 15 minutes -Possibilité d'inhiber la temporisation de sécurité émission V1.3.2b ======= -Délai minimum de fermeture du relais descendu à 3 sec. -F10 pour mettre en route ou couper l'émetteur depuis le clavier. V1.3.2 ====== - Ajout d'un délai RX à la coupure d'émission du TX pour filtrer des pics audio générés par certains TX à la commutatiion Emission/Réception. V1.3.1 ====== -pour mise à disposition sur Internet V1.2f, 1.2g, 1.2i, 1.2j, V1.2k, V1.3 (pour test uniquement) ==================================== -Acquisition des signaux en entrée carte son pendant le mode stand-by (manuel sans enregistrement). -Durée d'enregistrement possible jusqu'à 5 minutes -Détection radio via DSR/CTS -modes duplex répèteur ou transpondeur au choix -en mode simplex auto, choix entre relecture immédiate ou relecture uniquement si fréquence libre. -ajout du message TIMEROUT sur délai d'enregistrement écoulé en mode duplex. -Corrections de petites anomalies -Panneau des états "relooké" -Click à droite sur boutons messages pour faire apparaitre leur boites de dialogue respectives V1.2e ===== -Ajout de la possibilité de jouer des messages personnels en boucle V1.2a, 1.2a, 1.2b, 1.2c, 1.2d (pour test uniquement) ============================= -Corrige un problème avec le fichier simplex.ini sur certaines configurations qui refusent la fonction Renommer d'un fichier en lecture seule -Démarrage sans port COM la toute première fois -Amélioration de la gestion d'anomalie carte son V1.2 ==== Première diffusion