John's Vademecum

Try to learn something about everything, and everything about something -Thomas Huxley “Darwin's bulldog” (1824-1895)

User Tools

Site Tools


public:radio:2024:hf-vhf_xgate

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:radio:2024:hf-vhf_xgate [29/03/24 09:50 GMT] – [Mobile Cross-band repeat access] johnpublic:radio:2024:hf-vhf_xgate [06/03/25 06:49 GMT] (current) – external edit 127.0.0.1
Line 206: Line 206:
 I've updated the ''mercurial repository'' - added new files, committed recent changes and made a clone of it on the shack laptop - in Dropbox (which might be a bad idea?) I've updated the ''mercurial repository'' - added new files, committed recent changes and made a clone of it on the shack laptop - in Dropbox (which might be a bad idea?)
  
-There's another page about [[public:linux:mercurial| simple Mercurial]] , as an aid to remembering how to do it each time.+There's another page about [[public:computers:mercurial| simple Mercurial]] , as an aid to remembering how to do it each time.
  
 |24/3/24 |{{ :public:radio:2024:xgate_m710.zip |}} |Xgate scripts | |24/3/24 |{{ :public:radio:2024:xgate_m710.zip |}} |Xgate scripts |
Line 244: Line 244:
  
   * X-Gate uplink changed to ''Simplex'' : 144.575MHz   * X-Gate uplink changed to ''Simplex'' : 144.575MHz
 +
 +===== Talkthrough Watchdog Timer =====
 +
 +I found an old piece of the python code I'd written that adds a **Talkthrough Timeout** to the X-Gate. It detects the commencement of a //Talkthrough// period and starts a timer. The timeout of this watchdog is set in the code, as is a //pre-timeout// warning time. 
 +
 +At the end of the //warning// time the VHF port sends "di-dit" every 20 seconds superimposed over the talkthrough (HF Receive) audio, to warn the VHF user(s) that the talkthrough will terminate soon. 
 +
 +At the end of the //timeout// period the //Talkthrough// is turned off and the system returns to it's quiescent state.
 +
 +The Barrett 2062 Crossgate has a 10 minute inactivity timeout, which closes the cross-connection (talkthrough) after 10 minutes with no user activity. 
 +
 +My X-Gate doesn't take into consideration user activity, as the VHF->HF PTT does not get monitored by the X-Gate, so it is not currently possible to quantify "user inactivity", by observing if there's any traffic on the VHF port. The Watchdog as it stands is a safety precaution against talkthrough getting locked up in transmit (in either direction).
 +
 +After a timeout it's a simple matter of logging in again via VHF DTMF and re-starting talkthrough if it's still required. The "warning pips" give notice that this action is soon to be needed. If talkthrough is no longer needed then no further action is required.
 +
 +
 +=== Ideas ===
 +
 +Make the Watchdog timer user switchable - be able to disable it if required.
 +
 +  * Added new DTMF Commands "Timeout on" = ''* 3 1 #'', "Timeout off" = ''* 3 0 #''
 +  * Use these to write to the "status" file
 +  * The watchdog process can check the status file to decide whether to take action or not
 +  * Tested and it works as expected
 +
 +=== Problems ===
 +
 +29/3/24
 +
 +  * Found that the IC-M710 HF radio has poor receive sensitivity - well below spec. 12dB SINAD should be at 0.5uV but it needs more like 3uV (or more) which is quite poor
 +  * X-Gate taken out of use until I can either repair the ''IC-M710'' or make up connections to use the ''IC-7200''. The latter needs a 13-pin DIN plug for the rear panel ACC socket.
 +
 +
 +
  
 ===== Further Information ===== ===== Further Information =====
public/radio/2024/hf-vhf_xgate.1711705844.txt.gz · Last modified: 06/03/25 06:49 GMT (external edit)