cqrlog/help/adif.html

88 lines
4.7 KiB
HTML
Raw Normal View History

2019-02-25 10:39:12 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>CQRLOG - fldigi XmlRpc</title>
</head>
<body>
<script>
function goForward() {
window.history.forward();
}
function goBack() {
window.history.back();
}
</script>
<table border="0" cellpadding="5" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top"><img src="img/exc.png"></td>
<td bgcolor=ffffcc valign="top" align="justify"><strong>
<font color="red">WARNING!</font></strong>
Backup your data often! BACKUP your log directory at the end of EVERY session!
All that you need to backup and store in a safe place is the log database directory
located in the ~/.config/cqrlog/database folder, or you can enable the autobackup function
in Preferences. This autobackup function creates an ADIF file with a backup of your log.
/td>
</tr>
</tbody>
</table>
<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
Changes to RBN, bandmap and lotw/eqso up-dnload lotw/eqsl: … - Having continuous problems here with lotw upload monitor scrolling to last line. Now added setting of vertical scrollbar to huge value in MStatChange routine. - Added same mStatChange scrolling procedure to lotw download eqsl up and download. - Added disable_button "upload"(after click) in lotw upload to prevent pressing it moren than once. If lotw server does not reply in time there is temptation to press it "for sure" again. May lead to duplicate upload requests. RBN monitor: - Added tool buttons "clean" (wipe the whole grid) and "Help" - Fixed program crash if RBN has connected, then disconnected and after that filter is changed. RBNThread free_on_terminate does not nul it and it causes halt when exit from filter settings. FreeAndNil after disconnect removes this problem. - Fixed mouse-on hint texts - Added "STOP" indicator to note user that new spots are not displayed when any of columns is selected. Bandmap: - Added tool buttons "font", "clean" and "help". Clean button cleans not just display but also the spot array. - Added to filter settings and to preferences an ability to adjust frequency and callsign widths in right padding. Some calls are now very long like TC1STAYHOME and user may want to adjust the space. Also if only HF is used, frequency width can be narrower. Now it is up to user. - Added "STOP" indicator to note user that new spots are not added when band map window is focused. Common: - Help files fixed and new help created for RBN monitor Squashed commit of the following: commit 732512331df249a1f0ad658dc3f4db37c4b760d0 Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 3 12:37:33 2020 +0300 Added 'Stop' indicator when cell is selected.Fixed bug that randomly selected a roe(same column as before) if column was selected, then form focus loosed and again returned. Help files fixed. commit 1c95d4a7c1dc151467eb711d5547f7a9a4d77666 Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 3 09:46:44 2020 +0300 Global fix to Menu links of help files commit f1e9eefd3c614d181f956b274c95a791074149ce Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 2 14:31:19 2020 +0300 small fix commit eece2b92231ffb364017b1ee5cf796077f6bfc90 Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 2 14:19:25 2020 +0300 Band map freq, call widths adjustable. Help fixed commit 0c721185812c1d0430999f5e1781f3bd238e2287 Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 14:37:20 2020 +0300 bugfix freeandnil rbnthread on disconnect commit 35efb36dbb825b80f9f521ef3a1860ffd2c4674f Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 10:54:29 2020 +0300 changed again eqso/lotw status memo scrolling. It just does not always go to last line...Why,why commit 9d19c02be723570a8a60972d10a32b8d63506e6d Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 10:23:36 2020 +0300 Some fixes commit 4eeea7825d4db26a61c9281430c9037c9b37418e Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 19:06:50 2020 +0300 help fixes commit bd5ca1c0ea2b34701ff5e5c4a2ec7e0b7bed031f Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:47:18 2020 +0300 removed refresh from scroll commit a402ee1bb2ffac35e55d13239f90535ac50d9a44 Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:41:47 2020 +0300 changed lotw imp/exp statusmonitor scrolling commit 3277b7e09705ed7b019439d154c5e83b44e5e69d Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:31:09 2020 +0300 Added font,clear and help toolbuttons to bandmap. Increased call width of bandmap by 2chr. Help files updated commit a35177b2ea562a8bf7af0218267c2c1df026f47c Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 14:22:48 2020 +0300 help for RBN created commit 9dd5eba8f3034f75fe82619e7089b04ec9d578e8 Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 13:12:13 2020 +0300 added RBN monitor Tbuttons clear and help. Partial ready help files
2020-04-03 10:46:06 +00:00
<td width="33%" align="center">[<a href="index.html" target="_top">Menu</a>]</td>
2019-02-25 10:39:12 +00:00
</tr>
</tbody>
</table>
<br>
<div style="text-align: left;"><strong>CQRLOG for LINUX by OK2CQR &amp; OK1RR</strong></div>
2019-02-25 10:39:12 +00:00
<p align=center><img src=img/line.png></p>
Fixes for N1MM remote JS8CALL has changed it's UDP datagrams in version 2.2.2. UDP frame having clear ADIF content has been removed (it still exist in v2.2.2-devel) that stops logging to work with cqrlog's N1MM remote. They use now JSON based UDP frames but the same ADIF content can be found from inside of logging UDP frame. To make N1MM remote work with old and new versions of JS8CALL the detecting procedure has bee rewritten. Naming "N1MM remote" has been changed to "ADIF remote" as there has been misunderstoods that N1MM contest logger could be connected to cqrlog. ADIF remote can read ADIF tags from UDP datagram as follows: - Datagram has full ADIF export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram) - Datagram has qso record without header starting with tag "<CALL" and ending to <EOR> (used by wsjt-x secondary UDP datagram) - Datagram has JSON record including 'LOG.QSO","value":' followed by ADIF tags starting with tag "<CALL" and ending to '"}' ADIF remote is tested to work with JS8CALL v.2.2.2 and v2.2.2-devel, WSJT-X UDP server (reads logged message #12 contents), WSJT-X secondary UDP server (former named N1MM+ remote), Perl test script sending full ADIF UDP datagram having several qso records and headerless ADIF UDP datagram having several qso records. Help files are fixed to follow new naming. Squashed commit of the following: commit 6b7680cf37e0901c20abd25ffab412f91f920fdf Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 2 09:51:38 2020 +0200 Fine tuning after testing commit a02bce3cd5cf441a513e58776d729c008d4a7190 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:19:13 2020 +0200 small fix commit 7612263261951dfe462ab9c991fe05d9a7f43e30 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:16:00 2020 +0200 help fix commit 8d4003b2e6f3e34af6a7f444ecde07dc9c3a5289 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 18:45:00 2020 +0200 Seems to work now as expected. commit 8413409baa4303146f281f3fdf125a0f9994ed37 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 12:57:44 2020 +0200 Settings to separate adif datagram and json datagram including adif. Help fixes commit d3fc4b66a084530c66948ecdbe644b1aed7ea4e5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 11:26:06 2020 +0200 Initial naming change from N1MM to ADIF
2020-12-02 08:51:26 +00:00
<a name=fl1><h2><strong>ADIF logger remote</strong></h2></a>
<img src="img/adif1.png" name="1" border="0"/>
<p>ADIF remote connection (former "N1MM+ remote logger") is just for copying logged qso infromation from other program like wsjt-x or js8call (or similars that support this kind of logging) to cqrlog.
2019-02-25 10:39:12 +00:00
There is no other finctionality than just transfer the logged data.
Fixes for N1MM remote JS8CALL has changed it's UDP datagrams in version 2.2.2. UDP frame having clear ADIF content has been removed (it still exist in v2.2.2-devel) that stops logging to work with cqrlog's N1MM remote. They use now JSON based UDP frames but the same ADIF content can be found from inside of logging UDP frame. To make N1MM remote work with old and new versions of JS8CALL the detecting procedure has bee rewritten. Naming "N1MM remote" has been changed to "ADIF remote" as there has been misunderstoods that N1MM contest logger could be connected to cqrlog. ADIF remote can read ADIF tags from UDP datagram as follows: - Datagram has full ADIF export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram) - Datagram has qso record without header starting with tag "<CALL" and ending to <EOR> (used by wsjt-x secondary UDP datagram) - Datagram has JSON record including 'LOG.QSO","value":' followed by ADIF tags starting with tag "<CALL" and ending to '"}' ADIF remote is tested to work with JS8CALL v.2.2.2 and v2.2.2-devel, WSJT-X UDP server (reads logged message #12 contents), WSJT-X secondary UDP server (former named N1MM+ remote), Perl test script sending full ADIF UDP datagram having several qso records and headerless ADIF UDP datagram having several qso records. Help files are fixed to follow new naming. Squashed commit of the following: commit 6b7680cf37e0901c20abd25ffab412f91f920fdf Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 2 09:51:38 2020 +0200 Fine tuning after testing commit a02bce3cd5cf441a513e58776d729c008d4a7190 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:19:13 2020 +0200 small fix commit 7612263261951dfe462ab9c991fe05d9a7f43e30 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:16:00 2020 +0200 help fix commit 8d4003b2e6f3e34af6a7f444ecde07dc9c3a5289 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 18:45:00 2020 +0200 Seems to work now as expected. commit 8413409baa4303146f281f3fdf125a0f9994ed37 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 12:57:44 2020 +0200 Settings to separate adif datagram and json datagram including adif. Help fixes commit d3fc4b66a084530c66948ecdbe644b1aed7ea4e5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 11:26:06 2020 +0200 Initial naming change from N1MM to ADIF
2020-12-02 08:51:26 +00:00
<br><br> ADIF remote can read adif tags from UDP datagram as follows:
<ul>
Fix, cleanup and addition to ADIF remote - fixed bug with operator-tag - cleaned up code and moved parts to dmUtils - added support to N1MM+ contactinfo broadcast - help fixed Squashed commit of the following: commit 486ca7b458238cd60ab41cd4befa0d7b209ff8c9 Author: OH1KH <oh1kh@sral.fi> Date: Thu Dec 31 10:30:43 2020 +0200 help fixes commit 8ff99e336ea0985030d269db33181e5a22ff4c46 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 30 17:26:24 2020 +0200 some testing with N1MM+ commit d985498d14e378b092513013275ecc190f3b02e8 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 30 12:38:25 2020 +0200 Now works in basic. - N1MM+ XML UDP connectinfo - JS8CALL UDP JSON logged value - Headerless ADIF that has CALL tag 1st (wsjtx 2nd udp server and old js8call) - ADIF with header and one or more qso records. Needs testing and still find out how N1MM sends SXT_STRING and SRX_STRING (that does not work yet). One previous bug found with OPERATOR tag. Should now work as expeceted. commit bfec21137d145aeae8da346153c6981060915675 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 29 11:29:17 2020 +0200 Moved N1MMxmlToAdif function to dmutils. it is better as it is an utility. Should now work but needs testing and clear out how N1MM sends STX_STRING and SRX_STRING. ??? There is only node "exhangel" (exhange list, I suppose). Does it conatin both. Need true life testing setup for this. ToDo: Move also JS8CALL json "converter" to dmUtils. There is allready empty function done. commit 68d68c491b9ea55fbea88f5ca7dc3503890af940 Author: OH1KH <oh1kh@sral.fi> Date: Mon Dec 28 12:40:04 2020 +0200 N1MM remote for reading 'Contact Info' UDP message. Not working yet
2020-12-31 08:33:20 +00:00
<li> 1) Datagram has full adif export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram)</li>
<li> 2) Datagram has qso record without header starting with tag "&lt;CALL" and ending to &lt;EOR&gt; (used by wsjt-x secondary UDP datagram and older js8call)</li>
<li> 3) Datagram has JSON record including 'LOG.QSO","value":' followed by adif tags starting with tag "&lt;CALL" and ending to '"}' (latest js8call)</li>
<li> 4) Datagram has XML qso record including node <b>contactinfo</b> with subnode <b>IsOriginal:True</b> (N1MM+ qso contact broadcast)
Fixes for N1MM remote JS8CALL has changed it's UDP datagrams in version 2.2.2. UDP frame having clear ADIF content has been removed (it still exist in v2.2.2-devel) that stops logging to work with cqrlog's N1MM remote. They use now JSON based UDP frames but the same ADIF content can be found from inside of logging UDP frame. To make N1MM remote work with old and new versions of JS8CALL the detecting procedure has bee rewritten. Naming "N1MM remote" has been changed to "ADIF remote" as there has been misunderstoods that N1MM contest logger could be connected to cqrlog. ADIF remote can read ADIF tags from UDP datagram as follows: - Datagram has full ADIF export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram) - Datagram has qso record without header starting with tag "<CALL" and ending to <EOR> (used by wsjt-x secondary UDP datagram) - Datagram has JSON record including 'LOG.QSO","value":' followed by ADIF tags starting with tag "<CALL" and ending to '"}' ADIF remote is tested to work with JS8CALL v.2.2.2 and v2.2.2-devel, WSJT-X UDP server (reads logged message #12 contents), WSJT-X secondary UDP server (former named N1MM+ remote), Perl test script sending full ADIF UDP datagram having several qso records and headerless ADIF UDP datagram having several qso records. Help files are fixed to follow new naming. Squashed commit of the following: commit 6b7680cf37e0901c20abd25ffab412f91f920fdf Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 2 09:51:38 2020 +0200 Fine tuning after testing commit a02bce3cd5cf441a513e58776d729c008d4a7190 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:19:13 2020 +0200 small fix commit 7612263261951dfe462ab9c991fe05d9a7f43e30 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:16:00 2020 +0200 help fix commit 8d4003b2e6f3e34af6a7f444ecde07dc9c3a5289 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 18:45:00 2020 +0200 Seems to work now as expected. commit 8413409baa4303146f281f3fdf125a0f9994ed37 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 12:57:44 2020 +0200 Settings to separate adif datagram and json datagram including adif. Help fixes commit d3fc4b66a084530c66948ecdbe644b1aed7ea4e5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 11:26:06 2020 +0200 Initial naming change from N1MM to ADIF
2020-12-02 08:51:26 +00:00
</ul>
Added TX split support Added TX split support using XIT if rig supports it. (easier than using 2 vfos) Value 0 .. 9999Hz UP / DOWN Keys Ctrl+1 ... Ctrl+9 quick set XIT Key Ctrl+0 Disables XIT Key Ctrl+9 adds random value of 0 .. 990Hz (step 10Hz) to setting if splitting is UP Substracts if slpitting is DOWN Split keys work when NewQSO or TRXControl window is active Tested with Icom IC7300 Added help key Ctrl-H to "QSO list" Works now similar as "New QSO" Both "New QSO" and "QSO list" have also Alt-H as help key. "QSO list" key "F1" can now be used for other purposes. The help connection still exist in source. Fixed help files Help for split Shortcut keys Made all VK_keys now called as Ctrl-, Alt- There was a mixture of plus and minus signs (Ctrl+, Ctrl-) Squashed commit of the following: commit bb6b50f3f6cd0ba1c6aa9bdc23f4da687d3fa7d5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Oct 27 10:30:31 2020 +0200 Small help fix and PR date to fVersion commit 2066b993bef52cf4d1268544eae5a5538e8c6d00 Author: OH1KH <oh1kh@sral.fi> Date: Tue Oct 27 10:19:40 2020 +0200 Added split keys to work also when trxcontrol window is active. Fixed some help files. commit 3cd43922e5d4ac0bd7f81cb1b0308a260e321aee Merge: 25ca1e0 b09e821 Author: OH1KH <oh1kh@sral.fi> Date: Tue Oct 27 09:27:34 2020 +0200 Merge branch 'qso_list_help_key' into split_with_xit commit 25ca1e07b81d0d377321ca3b38390b83aa2c2479 Author: OH1KH <oh1kh@sral.fi> Date: Mon Oct 26 18:55:36 2020 +0200 Button position fix commit e5ec98c443a2197f603aade6fc5d3beef4068cb3 Author: OH1KH <oh1kh@sral.fi> Date: Mon Oct 26 18:42:22 2020 +0200 Added TX split support Added TX split support using XIT if rig supports it. (easier than using 2 vfos) Value 0 .. 9999Hz UP / DOWN Keys Ctrl+1 ... Ctrl+9 quick set XIT Key Ctrl+0 Disables XIT Key Ctrl+9 adds random value of 0 .. 990Hz (step 10Hz) to setting if splitting is UP Substracts if slpitting is DOWN Fixed help files Tested with Icom IC7300 commit b09e821a72e1b90122c312ebc8340b38e3b574e6 Author: OH1KH <oh1kh@sral.fi> Date: Mon Oct 26 09:35:38 2020 +0200 Added help shorcut key Ctrl+H to 'QSO list'
2020-10-27 08:33:15 +00:00
</br>Remote mode is activated from NewQSO/File selection list, or pressing Ctrl-K when NewQSO window is focused.
2019-02-25 10:39:12 +00:00
</p><p>
Fixes for N1MM remote JS8CALL has changed it's UDP datagrams in version 2.2.2. UDP frame having clear ADIF content has been removed (it still exist in v2.2.2-devel) that stops logging to work with cqrlog's N1MM remote. They use now JSON based UDP frames but the same ADIF content can be found from inside of logging UDP frame. To make N1MM remote work with old and new versions of JS8CALL the detecting procedure has bee rewritten. Naming "N1MM remote" has been changed to "ADIF remote" as there has been misunderstoods that N1MM contest logger could be connected to cqrlog. ADIF remote can read ADIF tags from UDP datagram as follows: - Datagram has full ADIF export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram) - Datagram has qso record without header starting with tag "<CALL" and ending to <EOR> (used by wsjt-x secondary UDP datagram) - Datagram has JSON record including 'LOG.QSO","value":' followed by ADIF tags starting with tag "<CALL" and ending to '"}' ADIF remote is tested to work with JS8CALL v.2.2.2 and v2.2.2-devel, WSJT-X UDP server (reads logged message #12 contents), WSJT-X secondary UDP server (former named N1MM+ remote), Perl test script sending full ADIF UDP datagram having several qso records and headerless ADIF UDP datagram having several qso records. Help files are fixed to follow new naming. Squashed commit of the following: commit 6b7680cf37e0901c20abd25ffab412f91f920fdf Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 2 09:51:38 2020 +0200 Fine tuning after testing commit a02bce3cd5cf441a513e58776d729c008d4a7190 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:19:13 2020 +0200 small fix commit 7612263261951dfe462ab9c991fe05d9a7f43e30 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:16:00 2020 +0200 help fix commit 8d4003b2e6f3e34af6a7f444ecde07dc9c3a5289 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 18:45:00 2020 +0200 Seems to work now as expected. commit 8413409baa4303146f281f3fdf125a0f9994ed37 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 12:57:44 2020 +0200 Settings to separate adif datagram and json datagram including adif. Help fixes commit d3fc4b66a084530c66948ecdbe644b1aed7ea4e5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 11:26:06 2020 +0200 Initial naming change from N1MM to ADIF
2020-12-02 08:51:26 +00:00
<img src="img/adif3.png" name="3" border="0"/>
2019-02-25 10:39:12 +00:00
</br>Settings must be done at wsjt-x or js8call Settings/reporting. At least checking the checkbox. Port and address values can be defaults.
Fix, cleanup and addition to ADIF remote - fixed bug with operator-tag - cleaned up code and moved parts to dmUtils - added support to N1MM+ contactinfo broadcast - help fixed Squashed commit of the following: commit 486ca7b458238cd60ab41cd4befa0d7b209ff8c9 Author: OH1KH <oh1kh@sral.fi> Date: Thu Dec 31 10:30:43 2020 +0200 help fixes commit 8ff99e336ea0985030d269db33181e5a22ff4c46 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 30 17:26:24 2020 +0200 some testing with N1MM+ commit d985498d14e378b092513013275ecc190f3b02e8 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 30 12:38:25 2020 +0200 Now works in basic. - N1MM+ XML UDP connectinfo - JS8CALL UDP JSON logged value - Headerless ADIF that has CALL tag 1st (wsjtx 2nd udp server and old js8call) - ADIF with header and one or more qso records. Needs testing and still find out how N1MM sends SXT_STRING and SRX_STRING (that does not work yet). One previous bug found with OPERATOR tag. Should now work as expeceted. commit bfec21137d145aeae8da346153c6981060915675 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 29 11:29:17 2020 +0200 Moved N1MMxmlToAdif function to dmutils. it is better as it is an utility. Should now work but needs testing and clear out how N1MM sends STX_STRING and SRX_STRING. ??? There is only node "exhangel" (exhange list, I suppose). Does it conatin both. Need true life testing setup for this. ToDo: Move also JS8CALL json "converter" to dmUtils. There is allready empty function done. commit 68d68c491b9ea55fbea88f5ca7dc3503890af940 Author: OH1KH <oh1kh@sral.fi> Date: Mon Dec 28 12:40:04 2020 +0200 N1MM remote for reading 'Contact Info' UDP message. Not working yet
2020-12-31 08:33:20 +00:00
</br></br>
<img src="img/adif3b.png" name="3" border="0"/>
</br></br>If N1MM is run in virtual machine or second computer the IP address of cqrlog computer must be used. Otherwise, when running under same Linux localhost addtess 127.0.0.1 can be used also with N1MM+
2019-02-25 10:39:12 +00:00
</p><p>
Fix, cleanup and addition to ADIF remote - fixed bug with operator-tag - cleaned up code and moved parts to dmUtils - added support to N1MM+ contactinfo broadcast - help fixed Squashed commit of the following: commit 486ca7b458238cd60ab41cd4befa0d7b209ff8c9 Author: OH1KH <oh1kh@sral.fi> Date: Thu Dec 31 10:30:43 2020 +0200 help fixes commit 8ff99e336ea0985030d269db33181e5a22ff4c46 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 30 17:26:24 2020 +0200 some testing with N1MM+ commit d985498d14e378b092513013275ecc190f3b02e8 Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 30 12:38:25 2020 +0200 Now works in basic. - N1MM+ XML UDP connectinfo - JS8CALL UDP JSON logged value - Headerless ADIF that has CALL tag 1st (wsjtx 2nd udp server and old js8call) - ADIF with header and one or more qso records. Needs testing and still find out how N1MM sends SXT_STRING and SRX_STRING (that does not work yet). One previous bug found with OPERATOR tag. Should now work as expeceted. commit bfec21137d145aeae8da346153c6981060915675 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 29 11:29:17 2020 +0200 Moved N1MMxmlToAdif function to dmutils. it is better as it is an utility. Should now work but needs testing and clear out how N1MM sends STX_STRING and SRX_STRING. ??? There is only node "exhangel" (exhange list, I suppose). Does it conatin both. Need true life testing setup for this. ToDo: Move also JS8CALL json "converter" to dmUtils. There is allready empty function done. commit 68d68c491b9ea55fbea88f5ca7dc3503890af940 Author: OH1KH <oh1kh@sral.fi> Date: Mon Dec 28 12:40:04 2020 +0200 N1MM remote for reading 'Contact Info' UDP message. Not working yet
2020-12-31 08:33:20 +00:00
<img src="img/adif2.png" name="2" border="0"/></br></br>
When remote is selected you will see <b>remote ADIF</b> with red font. This will change when UDP frame is received.
</br> Case 1) (see list abowe) it turns to <b>REMOTE ADIF</b>
</br> Case 2) (see list abowe) it turns to <b>rmt ADIF hdless</b>
</br> Case 3) (see list abowe) it turns to <b>rmt ADIF JS8CALL</b>
</br> Case 4) (see list abowe) it turns to <b>rmt ADIF N1MM+</b>
</br></br>
<b>Note:</b> when case 3) frame is received ADIF remote can not receive any other type frames until remote is disabled and again enabled. This is because some versions of js8call send both json and headereless logging frames that would lead to double logging of qsos.
</br></br>
2019-02-25 10:39:12 +00:00
No indication of logging can be seen unless user has set "cqrlog/preferences/NewQSO/Show recent qso records for last X days" active.</br>
If this is set, after pressing "OK" at companion program's logging window logged qso will appear to cqrlog's NewQSO recent qsos list.
Fixes for N1MM remote JS8CALL has changed it's UDP datagrams in version 2.2.2. UDP frame having clear ADIF content has been removed (it still exist in v2.2.2-devel) that stops logging to work with cqrlog's N1MM remote. They use now JSON based UDP frames but the same ADIF content can be found from inside of logging UDP frame. To make N1MM remote work with old and new versions of JS8CALL the detecting procedure has bee rewritten. Naming "N1MM remote" has been changed to "ADIF remote" as there has been misunderstoods that N1MM contest logger could be connected to cqrlog. ADIF remote can read ADIF tags from UDP datagram as follows: - Datagram has full ADIF export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram) - Datagram has qso record without header starting with tag "<CALL" and ending to <EOR> (used by wsjt-x secondary UDP datagram) - Datagram has JSON record including 'LOG.QSO","value":' followed by ADIF tags starting with tag "<CALL" and ending to '"}' ADIF remote is tested to work with JS8CALL v.2.2.2 and v2.2.2-devel, WSJT-X UDP server (reads logged message #12 contents), WSJT-X secondary UDP server (former named N1MM+ remote), Perl test script sending full ADIF UDP datagram having several qso records and headerless ADIF UDP datagram having several qso records. Help files are fixed to follow new naming. Squashed commit of the following: commit 6b7680cf37e0901c20abd25ffab412f91f920fdf Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 2 09:51:38 2020 +0200 Fine tuning after testing commit a02bce3cd5cf441a513e58776d729c008d4a7190 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:19:13 2020 +0200 small fix commit 7612263261951dfe462ab9c991fe05d9a7f43e30 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:16:00 2020 +0200 help fix commit 8d4003b2e6f3e34af6a7f444ecde07dc9c3a5289 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 18:45:00 2020 +0200 Seems to work now as expected. commit 8413409baa4303146f281f3fdf125a0f9994ed37 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 12:57:44 2020 +0200 Settings to separate adif datagram and json datagram including adif. Help fixes commit d3fc4b66a084530c66948ecdbe644b1aed7ea4e5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 11:26:06 2020 +0200 Initial naming change from N1MM to ADIF
2020-12-02 08:51:26 +00:00
If QSO list window is open and "cqrlog/preferences/NewQSQ/Refresh data after save qso" is checked QSO list is also updated after QSO is logged.
2019-02-25 10:39:12 +00:00
</p><p>
Fixes for N1MM remote JS8CALL has changed it's UDP datagrams in version 2.2.2. UDP frame having clear ADIF content has been removed (it still exist in v2.2.2-devel) that stops logging to work with cqrlog's N1MM remote. They use now JSON based UDP frames but the same ADIF content can be found from inside of logging UDP frame. To make N1MM remote work with old and new versions of JS8CALL the detecting procedure has bee rewritten. Naming "N1MM remote" has been changed to "ADIF remote" as there has been misunderstoods that N1MM contest logger could be connected to cqrlog. ADIF remote can read ADIF tags from UDP datagram as follows: - Datagram has full ADIF export including proper header and one or more qso records.(used by wsjt-x primary UDP datagram) - Datagram has qso record without header starting with tag "<CALL" and ending to <EOR> (used by wsjt-x secondary UDP datagram) - Datagram has JSON record including 'LOG.QSO","value":' followed by ADIF tags starting with tag "<CALL" and ending to '"}' ADIF remote is tested to work with JS8CALL v.2.2.2 and v2.2.2-devel, WSJT-X UDP server (reads logged message #12 contents), WSJT-X secondary UDP server (former named N1MM+ remote), Perl test script sending full ADIF UDP datagram having several qso records and headerless ADIF UDP datagram having several qso records. Help files are fixed to follow new naming. Squashed commit of the following: commit 6b7680cf37e0901c20abd25ffab412f91f920fdf Author: OH1KH <oh1kh@sral.fi> Date: Wed Dec 2 09:51:38 2020 +0200 Fine tuning after testing commit a02bce3cd5cf441a513e58776d729c008d4a7190 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:19:13 2020 +0200 small fix commit 7612263261951dfe462ab9c991fe05d9a7f43e30 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 19:16:00 2020 +0200 help fix commit 8d4003b2e6f3e34af6a7f444ecde07dc9c3a5289 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 18:45:00 2020 +0200 Seems to work now as expected. commit 8413409baa4303146f281f3fdf125a0f9994ed37 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 12:57:44 2020 +0200 Settings to separate adif datagram and json datagram including adif. Help fixes commit d3fc4b66a084530c66948ecdbe644b1aed7ea4e5 Author: OH1KH <oh1kh@sral.fi> Date: Tue Dec 1 11:26:06 2020 +0200 Initial naming change from N1MM to ADIF
2020-12-02 08:51:26 +00:00
ADIF remote can not be used at same time as fldigi or wsjt remotes.</br> How ever if you allow ADIF logger support at wsjt-x and js8call settings and choose remote mode for ADIF from cqrlog you can keep both programs running at same time if your rigctld settings support that.
2019-02-25 10:39:12 +00:00
See: <a href="img/setting_rigctld_for_all_programs.pdf">setting_rigctld_for_all_programs</a>, and log qsos from both programs to cqrlog without problems.
</p><p align=center><img src=img/line.png></p>
<br>
<table width="100%" border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
Changes to RBN, bandmap and lotw/eqso up-dnload lotw/eqsl: … - Having continuous problems here with lotw upload monitor scrolling to last line. Now added setting of vertical scrollbar to huge value in MStatChange routine. - Added same mStatChange scrolling procedure to lotw download eqsl up and download. - Added disable_button "upload"(after click) in lotw upload to prevent pressing it moren than once. If lotw server does not reply in time there is temptation to press it "for sure" again. May lead to duplicate upload requests. RBN monitor: - Added tool buttons "clean" (wipe the whole grid) and "Help" - Fixed program crash if RBN has connected, then disconnected and after that filter is changed. RBNThread free_on_terminate does not nul it and it causes halt when exit from filter settings. FreeAndNil after disconnect removes this problem. - Fixed mouse-on hint texts - Added "STOP" indicator to note user that new spots are not displayed when any of columns is selected. Bandmap: - Added tool buttons "font", "clean" and "help". Clean button cleans not just display but also the spot array. - Added to filter settings and to preferences an ability to adjust frequency and callsign widths in right padding. Some calls are now very long like TC1STAYHOME and user may want to adjust the space. Also if only HF is used, frequency width can be narrower. Now it is up to user. - Added "STOP" indicator to note user that new spots are not added when band map window is focused. Common: - Help files fixed and new help created for RBN monitor Squashed commit of the following: commit 732512331df249a1f0ad658dc3f4db37c4b760d0 Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 3 12:37:33 2020 +0300 Added 'Stop' indicator when cell is selected.Fixed bug that randomly selected a roe(same column as before) if column was selected, then form focus loosed and again returned. Help files fixed. commit 1c95d4a7c1dc151467eb711d5547f7a9a4d77666 Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 3 09:46:44 2020 +0300 Global fix to Menu links of help files commit f1e9eefd3c614d181f956b274c95a791074149ce Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 2 14:31:19 2020 +0300 small fix commit eece2b92231ffb364017b1ee5cf796077f6bfc90 Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 2 14:19:25 2020 +0300 Band map freq, call widths adjustable. Help fixed commit 0c721185812c1d0430999f5e1781f3bd238e2287 Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 14:37:20 2020 +0300 bugfix freeandnil rbnthread on disconnect commit 35efb36dbb825b80f9f521ef3a1860ffd2c4674f Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 10:54:29 2020 +0300 changed again eqso/lotw status memo scrolling. It just does not always go to last line...Why,why commit 9d19c02be723570a8a60972d10a32b8d63506e6d Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 10:23:36 2020 +0300 Some fixes commit 4eeea7825d4db26a61c9281430c9037c9b37418e Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 19:06:50 2020 +0300 help fixes commit bd5ca1c0ea2b34701ff5e5c4a2ec7e0b7bed031f Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:47:18 2020 +0300 removed refresh from scroll commit a402ee1bb2ffac35e55d13239f90535ac50d9a44 Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:41:47 2020 +0300 changed lotw imp/exp statusmonitor scrolling commit 3277b7e09705ed7b019439d154c5e83b44e5e69d Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:31:09 2020 +0300 Added font,clear and help toolbuttons to bandmap. Increased call width of bandmap by 2chr. Help files updated commit a35177b2ea562a8bf7af0218267c2c1df026f47c Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 14:22:48 2020 +0300 help for RBN created commit 9dd5eba8f3034f75fe82619e7089b04ec9d578e8 Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 13:12:13 2020 +0300 added RBN monitor Tbuttons clear and help. Partial ready help files
2020-04-03 10:46:06 +00:00
<td width="33%" align="center">[<a href="index.html" target="_top">Menu</a>]</td>
2019-02-25 10:39:12 +00:00
</tr>
</tbody>
</table>
<br>
</body>
</html>