mirror of
https://github.com/ok2cqr/cqrlog.git
synced 2024-09-21 10:27:17 +00:00
06b529bcbb
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: commit732512331d
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. commit1c95d4a7c1
Author: OH1KH <oh1kh@sral.fi> Date: Fri Apr 3 09:46:44 2020 +0300 Global fix to Menu links of help files commitf1e9eefd3c
Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 2 14:31:19 2020 +0300 small fix commiteece2b9223
Author: OH1KH <oh1kh@sral.fi> Date: Thu Apr 2 14:19:25 2020 +0300 Band map freq, call widths adjustable. Help fixed commit0c72118581
Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 14:37:20 2020 +0300 bugfix freeandnil rbnthread on disconnect commit35efb36dbb
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 commit9d19c02be7
Author: OH1KH <oh1kh@sral.fi> Date: Wed Apr 1 10:23:36 2020 +0300 Some fixes commit4eeea7825d
Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 19:06:50 2020 +0300 help fixes commitbd5ca1c0ea
Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:47:18 2020 +0300 removed refresh from scroll commita402ee1bb2
Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 18:41:47 2020 +0300 changed lotw imp/exp statusmonitor scrolling commit3277b7e097
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 commita35177b2ea
Author: OH1KH <oh1kh@sral.fi> Date: Tue Mar 31 14:22:48 2020 +0300 help for RBN created commit9dd5eba8f3
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
91 lines
3.2 KiB
HTML
91 lines
3.2 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<title>CQRLOG - Voice messages</title>
|
|
</head>
|
|
<body>
|
|
<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>
|
|
<td width="33%" align="center">[<a href="index.html" target="_top">Menu</a>]</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<br>
|
|
<div style="text-align: left;"><strong>CQRLOG for LINUX by OK7AN & OK1RR</strong></div>
|
|
<p align=center><img src=img/line.png></p>
|
|
|
|
<h2><strong>Voice messages</strong></h2><p>
|
|
Voice keying can be used in same way as CW messages.</br>
|
|
Either pressing function keys F1 .. F10 when "NewQso"-window is active, or clicking buttons F1 .. F10 from "CWkeys"-window.</br>
|
|
</br>
|
|
If mode is SSB, FM or AM then voice messages will be sent. Otherwise CW messages will be sent.
|
|
</p><p>
|
|
When F-key is pressed, or button clicked, program will execute a script at ~/.config/cqrlog/voice_keyer/voice_keyer.sh with Fkey name (F1 .. F10) as 1st parameter.
|
|
</br> Script will then do what user wants to happen with that key/button. It can be anything, not just playing a voice recording.
|
|
</p><p>
|
|
Here is a sample of script. Modfy it against your needs:
|
|
|
|
<pre>
|
|
#!/bin/bash
|
|
# install sox with all soundformats support
|
|
# Use "rec F1.mp3" to record F1 message. End recording with Ctrl-C.
|
|
# same with F2.mp3 Etc....
|
|
# you may use also mpg123 or what ever terminal mode player you wish
|
|
|
|
# cqrlog "TRX control"/"Extra command line arguments" add following
|
|
# text "-p /dev/ttyXXX -P YYY" (you may already have some text there)
|
|
# Where XXX os the same device as you have in "TRX control"/"Device"
|
|
# and YYY is the line you have connected (via relay or transistor) to
|
|
# your rig's PTT (usually DTR or RTS)
|
|
# At "TRX control"/"Radio xxx serial parameters set handshake none
|
|
# and at least your YYY (DTR or RTS) to "Unset"
|
|
|
|
if ! ps aux | grep -q '[m]pg123'
|
|
then
|
|
#ptt via rigctld on
|
|
echo 'T1' | nc --send-only -t 127.0.0.1 4532
|
|
#select audio card (if more than one)
|
|
#export AUDIODEV=hw:1,0
|
|
#play F-key message
|
|
mpg123 ~/.config/cqrlog/voice_keyer/$1.mp3
|
|
else
|
|
#halt playing message (if pressed while playing)
|
|
killall mpg123
|
|
fi
|
|
#ptt via rigctld off
|
|
echo 'T0' | nc --send-only -t 127.0.0.1 4532
|
|
#end of script
|
|
</pre>
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p align=center><img src=img/line.png></p>
|
|
<br>
|
|
<table width="100%" border="0" cellpadding="2" cellspacing="2">
|
|
<tbody>
|
|
<tr>
|
|
<td width="33%" align="center">[<a href="index.html" target="_top">Menu</a>]</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<br>
|
|
</body>
|
|
</html> |