Pages: [1]
|
|
|
|
Author
|
Topic: Testers wanted: Low Latency TX/RX Switching (CW operators Delight!) (Read 1978 times)
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Testers wanted: Low Latency TX/RX Switching (CW operators Delight!)
« on: 14. November 2018, 07:28:51 »
|
|
Hi,
we just integrated an experimental change, which makes switching from RX to TX and vice versa much more responsive. It should help CW operators working with higher WPM to get the first dit or dah out with little delay and without shortened length. Both issues are existing with the "old" approach of TX RX switching. For users of voice modes the difference will most likely not be noticable, for these uses the switching was already fast enough. The effect will be most noticable on TRX with an STM32F4 processor (mcHF, Eagle) and here again on machines using SPI for display controller.
Technically the switching takes as long as it was before, but we now check 1500 times a second if we should switch (AND if it is safe to switch, which is not always the case) and if so, switching takes the usual very few milliseonds it used to take.
Nothing comes for free, and the drawback here is, that we (the developers) now have to be more careful that we don't attempt to switch while our normal code does something in the "same area" since switching now interrupts the normal program flow. Previously switching happened as part of the main control, where everything was done one after the other, so there was no risk of interfering. We tried to conservative, so it should work, but of course, we may be wrong.
Please test this change. Especially the signal waveform of the first morse signal is of interest and of course, if there are any noticable issues when switching from TX to RX or vice versa.
73 Danilo
|
|
Logged
|
|
|
|
SP3OSJ
Guest
|
|
Re:Testers wanted: Low Latency TX/RX Switching (CW operators Delight!)
« Reply #1 on: 14. November 2018, 11:46:22 »
|
|
Hi
Eagle has TX/RX relay. TRX Eagle does not have a PIN diode.
73 Artur
|
|
Logged
|
|
|
|
|
DB4PLE
positron Urgestein
Offline
Posts: 1278
|
|
Re:Testers wanted: Low Latency TX/RX Switching (CW operators Delight!)
« Reply #3 on: 14. November 2018, 12:46:34 »
|
|
Hi Artur,
To be precise, the actual switching process has not been changed (i.e. it runs at the same speed as before). It is only the time between pressing the PTT button / paddle and the UHSDR TRX start of running the switching procedure which has been significantly reduced on average. As a consquence if you are not actively changing settings or are for instance saving the configuration to EEPROM while you press paddles, TX will activated almost instantenously in CW. Which also means, if the switching worked before without problems, it should do the same now. To confirm this: I have a relay in my test machine's RF board and it seemed to be fast enough even for the very fast switching on the H7. It is the "normal" variant of the small OMRON latching relays used in the mcHF LPF section.
73 Danilo
|
« Last Edit: 14. November 2018, 12:47:24 by DB4PLE » |
Logged
|
|
|
|
|
Pages: [1]
|
|
|
|
|
|
|