I'd love to see CQRLog provide support for Transverter. Many operators operate on VHF and VLF bands via Transverters and the ability to apply an offset to the displayed frequency and the frequency written to the log would be of great benifit. How I see this working is as follows:
Transvertor offsets could be defined in the “Frequencies” table accessed from the Preferences | Bands | Preferences page. The Frequencies table could have three new columns as follows:
Each band will have a tx_offset and rx_offset, with a default value set to “0” and the operator column defaulted to "+". The operator value will cater for anyone who is upconverting or down converting to their IF frequency.
CQRLog would apply the following formula for the display of frequency and the frequency written to the CQRLog log database:
*Tx_frequency = Radio TX Frequency +/- (depending on operator setting) tx_offset
* Rx_frequency = Radio RX Frequency +/- (depending on operator setting) rx_offset
Therefore to enable a 4 Metre transvertor for example with a 10 Metre IF, you would enter a tx and rx offset of 42 MHz. CQRLog should allow a band that is unsupported by the radio to be selected via the CQRLog TX/RX Control window if either a tx_offset or an rx_offset "0" is set in the frequency table for that band, so selecting transvertor mode would simply be pressing the band button in the TX/RX Control window that has been configured with the correct offset for your transverter.
For the 4 Metre band, whenever the 4 Metre band is selected using TX/RX Control an offset of 42 MHz is applied (as defined in the frequencies table) to whatever frequency is sent to CQRLog by the radio therefore:
28.325 is displayed as 28.325 + 42 = 70.325
70.325 is written to the log.
In this example both tx_offset and rx_offset are the same so the above formula is applied to both tx and rx radio frequencies. This Offset is also to be applied when CQRLog is in Remote mode i.e. working with FLDigi. What does everyone think ?