Commit Graph

13 Commits

Author SHA1 Message Date
OH1KH
d160cd17a8 Additions and fixes TRX and ROT control
- Added option to set rig's frequency from TRXControl window by clicking Frequency display.
	  That will open TEdit column where frequency can be typed in as MHz value and then
	  confirmed with enter.
	  Other way to do this is to use mouse wheel while mouse cursor is over
	  frequency edit reading.
	  Then one wheel step is 100Hz. If Shift key is pressed at same time step is 1kHz.
	  If Crtl key is pressed at same time sep is 10KHz and With both Shift and Ctrl keys
	  pressed one mouse wheel step is 1MHz

	  Unlike typing and pressing enter, mouse wheel has immediate effect to rig
	  frequency. There is no need to confirm with enter. Just move mouse cursor
	  away from frequency display, or press any mouse button will close frequency edit

	- Changed same rules also for ROTcontrol manual azimuth input. There steps with mouse
	  wheel are 1 degrees, 10degrees with Shift key and 100degrees with Ctrl key.

	- Fixed Rotor control left/right buttons to turn with current speed (parameter "-1")
	  Previous setting was "1" the lowest speed. This has effect only with rotators that
	  have turning speed control.

	- Changed rig model "Hamlib Dummy" setting. Now Dummy forces "Run rigctld at program start".
	  Released also Dummy (#1) blockout from uRigcontrol.pas/InitializeRig. Having possibility
	  to use Hamlib Dummy can sometimes be handy when testing, or making qsos with rig
	  that does not have CAT control.

	- Fixed help files.

Squashed commit of the following:

commit 5f077c2d4d
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Feb 3 11:36:34 2022 +0200

    fixed rotor control to use current speed with left/right turns instead of smallest speed. Affects only rotots that have speed control.

commit fba4d50a7e
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Feb 3 11:31:13 2022 +0200

    small fixes

commit 1a64ec9f12
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Feb 3 11:15:02 2022 +0200

    Added same functions to Azimuth as TRXControl frequency settings. Help files updated

commit 91be1bbdfb
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Feb 3 09:05:10 2022 +0200

    If Hamlib Dummy rig is selected force rigctld to start. Allow radio init also with Hamlib Dummy rig

commit 38f3a38ad3
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Feb 3 08:40:12 2022 +0200

    Freq enter and freq by mouse wheel works

commit 525c3b303b
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Feb 2 21:49:47 2022 +0200

    set rig freq by type or mouse, ver 1
2022-02-03 13:22:27 +02:00
OH1KH
99806f0dfc Fix for wsjtx remote and rotor control
wsjtx remote:
	- MSHV UDP packages now show up in WSJT-X CQ-monitor window.
	  Thanks for solution, LB2EG, Richard
	- Wsjtx Map-mode monitor now shows callsigns that are ending their
          qsos, sending RR73 or 73, inside ( *
	  Asterisk replacing closing bracket to note that callsign will be free
          for new qsos.

  Rotor control:
	- Added feature where a click over azimuth display opens input box to
          enter a new azimuth value.
	  This is usefull with rotors that can not do "M" commands (turn left/right)
	  and so buttons Turn left / Turn right do not work. Thanks for idea, WC4H/HI3CH, Carl

	- help files updated

Squashed commit of the following:

commit b962ca6049d9a2f567a2f41437aeeb5f79657b48
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 8 17:49:27 2021 +0200

    restore cqrlog.lpi

commit f4232700c1
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 8 17:41:28 2021 +0200

    a help picture more

commit 1ec6823ad4
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 8 17:39:40 2021 +0200

    Ror control: code and layout fix. Help files updated

commit 19fbcd4837
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 8 15:09:51 2021 +0200

    changed Az input style

commit 6ebac886f9
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Nov 8 11:36:08 2021 +0200

    Fixed MSHV problem with wsjt monitor. Added wsjtx-map mode a asterisk instead of closing bracket id callsign is endin qso with RR73 or 73. Added set AZ manually by click on rotor azimuth reading.
2021-11-10 10:33:23 +02:00
OH1KH
9fedad69d7 Documentation fixes
- changed version number to 2.5.0 in main help page.
	- changed OH7AN to OK2CQR in all help pages as understood from your web pages "OK2CQR is back" that you returned to your old callsign.
	- went through https://github.com/ok2cqr/cqrlog/commits/master and added some lines to CHANGELOG. I'm still sure that not all things are in the list.

	Perhaps it would be good idea to add a changelog line as the first line of pull request text. Then it would be easier to collect them afterwards.

	This is not complete list. I would be happy to see more additions or fixes to current CHANGELOG also from others!
2020-12-14 11:29:06 +02:00
OH1KH
84d8cedc88 User defined buttons for TRX control
Added 3 user defined buttons for TRX control. Buttons are default hidden and can be set from TRXControl/preferences. Same like way like Power buttons.

Button naming and commands can be set at preferences/TRX control.
Commands can be any rigctld command and there can be several commands in same user definition line.
Using rigctld command "W" any raw rig cat command can be sent to rig when there is not rigctld command ready for that function.
User can add missing band button (60m, 4m etc.) or other rig function like launch of voice memory.

If command definition starts with word "run" any Linux program or script can be executed instead of rigctld command(s).

There is no feedback from commands to cqrlog.

Squashed commit of the following:

commit cf674ea59cbeddda002e09d5b50c9e7242d42cb8
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Dec 9 18:46:29 2020 +0200

    Some fixes after debug

commit 90c42c24f76c74f0dc92ee3b73e482c9d0c4d2c9
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Dec 9 17:54:00 2020 +0200

    fixed lfm changes4

commit 689cca8ff835efda4e28888bebf9ea8630b9cd84
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Dec 9 17:46:08 2020 +0200

    fix lfm3

commit ba86b2bb12f606b11497d463766e8c2cb54178f9
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Dec 9 17:41:30 2020 +0200

    fixed lfm changes2

commit 0602b3877823e1382b425af286ad66448c6fc212
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Dec 9 16:46:35 2020 +0200

     Help fixes and User defined button names

commit 1c8c714de90df8a6d3122722e2c6fc87d51c8420
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Dec 9 09:10:33 2020 +0200

    Button can run command or script, too

commit 2d612286fd7ac11f30be6f189f72ee1f0aa1c3d5
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Dec 8 19:36:10 2020 +0200

    3x user defined commands for TRXcontrol
2020-12-09 18:58:04 +02:00
phl0
267faed424
Add new column for DARC DOK info
This implements a new database column to store German DARC DOK
information. Also some basic statistics are available as well as a auto
download function for lists of valid DOKs and special DOKs. This
information is reagularly provided by a cronjob on web serber by DF2ET.

For NewQSO window the DOK input field is shown instead of the State
field only if a German callsign is entered or the user double clicks the
state label. This way the NewQSO window layout is not changed.

So basically cqrlog behaves exactly as before. The user can choose to
activate the DOK data stuff in preferences.

This is the work of DL7OAP, OH1HK and myself DF2ET. Just to let everyone
know whom to blame :)

Squashed commit of the following:

commit 4666d4d131300b7c0bb2fe8c0d4d99bbbc51b4e6
Author: phl0 <florian@florian-wolters.de>
Date:   Sat Jun 13 13:50:47 2020 +0200

    Add hint to auto download function for DOK information

commit a69b4d2536c512bcc323b2bce77ff31948893c9a
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sat Jun 13 09:03:03 2020 +0200

    fix typo in help

commit 01f6e8c4b5f81bfc8adb2f508d5bda94e140f8db
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Wed Jun 10 17:16:19 2020 +0200

    expand DOK column width in statistic for 12length

commit 873d8315d74454c01752c8134033529886c45445
Author: phl0 <florian@florian-wolters.de>
Date:   Wed Jun 10 15:11:45 2020 +0200

    Replace special char Ø in DOK field on new QSO and ADIF import

commit 172b129e1f2e55bee4bc077a7fb16a916b03f043
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Tue Jun 9 14:26:50 2020 +0200

    help file update for expanded statistic gui

commit 587c82a0fa95d285f6ef0cb9380a4f9712386677
Author: phl0 <florian@florian-wolters.de>
Date:   Mon Jun 8 22:13:59 2020 +0200

    Fix array items

commit ae9a611c9550c3f9182e9d860ac83ec4431295df
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Mon Jun 8 22:02:51 2020 +0200

    fix award vs title bug

commit cda9dc6b95493dc0564446a9bc076c9d9c9439e3
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Mon Jun 8 21:57:12 2020 +0200

    fix typo

commit 0e7d373e58a8736ed04612f2727150938ca7a120
Merge: 6b1cd40 cf3d0e6
Author: phl0 <florian@florian-wolters.de>
Date:   Mon Jun 8 21:44:48 2020 +0200

    Merge branch 'DOK_filter' into DOK

commit cf3d0e67dd5ae4981457d85806f72a968a1fb45b
Author: phl0 <florian@florian-wolters.de>
Date:   Mon Jun 8 21:33:48 2020 +0200

    Fix reading of which DOKs to show
    For some reason it always read 0 it he code is at the old position.
    Reason unknown ....

commit 6b1cd400f65ca2520ce8fce87f2597cce12246ea
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Jun 8 21:55:41 2020 +0300

    This makes dok visible in QSOBefore Grid. Does not fix 'Award'-'Title' (yet)

commit 367a0fa22acbca3166e3b2da82978b2b2a14ccf7
Author: phl0 <florian@florian-wolters.de>
Date:   Sun Jun 7 23:44:02 2020 +0200

    Make cmbBox readonly and save selection

commit 9f78b2120ca5f5776aa30eba3d288e33e149197b
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sun Jun 7 20:35:33 2020 +0200

    dok filtering

commit 0e8e0ba3703f9ac2ef272025c8a529bad39104a4
Merge: 3c68208 33873f6
Author: phl0 <florian@florian-wolters.de>
Date:   Sun Jun 7 13:48:18 2020 +0200

    Merge remote-tracking branch 'upstream/master' into DOK

commit 3c6820843f9abdd1729ee9fa68728a82af2b0371
Author: phl0 <florian@florian-wolters.de>
Date:   Sun Jun 7 13:45:51 2020 +0200

    Squashed commit of the following:

    commit 740e0f5d9c9af5dcb8eee47f6d61e0a68f993f91
    Author: phl0 <florian@florian-wolters.de>
    Date:   Tue Jun 2 17:03:57 2020 +0200

        Align config item name

    commit 1669e548315990a998b526747840437d729b859a
    Author: phl0 <florian@florian-wolters.de>
    Date:   Tue Jun 2 16:02:34 2020 +0200

        Make show station list work and also fix nasty off-by-one bug

    commit 0d74d1d43deb4fe3dff0a47469e587dc1b54e8c3
    Author: phl0 <florian@florian-wolters.de>
    Date:   Tue Jun 2 15:17:03 2020 +0200

        Also show SDOKs in complete list

    commit 1421923cdda7cfebdc9e5f285582a37daca2b119
    Author: phl0 <florian@florian-wolters.de>
    Date:   Tue Jun 2 14:00:04 2020 +0200

        Show DOK stats window only if dok and sdok.csv exist

    commit 3aa4c6ea34ba9aed8a607b437fcc50e6270c6840
    Author: phl0 <florian@florian-wolters.de>
    Date:   Tue Jun 2 13:15:32 2020 +0200

        Fix conflicting MenuItem numbers due to Contest filter merge

    commit 9378853b507877e875b479475a9f4616aea94fa5
    Merge: 0035d83 33873f6
    Author: phl0 <florian@florian-wolters.de>
    Date:   Tue Jun 2 13:03:11 2020 +0200

        Merge remote-tracking branch 'upstream/master' into DOKstat

    commit 0035d83ff15cbe07e3652e2190c5e3471811e3c2
    Author: Andreas Puschendorf <dl7oap@darc.de>
    Date:   Mon Jun 1 21:08:20 2020 +0200

        warn message when DOK files can not be loaded
          - DokArray with length = 0 is a problem for the RowCounter of the grid

    commit f02d234434fcfa36f425139de9822b34b3d50f1a
    Author: Andreas Puschendorf <dl7oap@darc.de>
    Date:   Mon Jun 1 20:38:09 2020 +0200

        fix wrong initial setting for CheckDOKTabs

    commit 33873f6c64
    Merge: ece0f99 5476dcf
    Author: Petr Hlozek <petr@ok2cqr.com>
    Date:   Mon Jun 1 18:47:44 2020 +0200

        Merge pull request #288 from OH1KH/squash_sat_tab_keep

        Satellite and/or propagation clear

    commit ece0f996f4
    Merge: 99cba10 80b8546
    Author: Petr Hlozek <petr@ok2cqr.com>
    Date:   Mon Jun 1 18:46:49 2020 +0200

        Merge pull request #287 from OH1KH/rbnband

        added 60M to RBNbands

    commit 99cba10418
    Merge: ad59ac0 5725712
    Author: Petr Hlozek <petr@ok2cqr.com>
    Date:   Mon Jun 1 18:46:23 2020 +0200

        Merge pull request #286 from OH1KH/freq_edit

        Numbers only does not work with QT5 in fChangeFreq

    commit ad59ac05b7
    Merge: 4ce9bde bdd4a45
    Author: Petr Hlozek <petr@ok2cqr.com>
    Date:   Mon Jun 1 18:45:50 2020 +0200

        Merge pull request #285 from phl0/contestFilter

        Contest filter

    commit 617a118868f4a50fc7a2012fbfd832957707e550
    Author: phl0 <florian@florian-wolters.de>
    Date:   Mon Jun 1 14:22:36 2020 +0200

        Add fDOKStat.pas to project files

    commit c58b97a607e14ac4a7d1345e97348ad938fda22d
    Author: phl0 <florian@florian-wolters.de>
    Date:   Mon Jun 1 14:17:58 2020 +0200

        Automatic download function for DOK data

    commit 3d84aa3093aad7984a0c3428423c76c180bf5f79
    Merge: 873a51c 8d71190
    Author: phl0 <florian@florian-wolters.de>
    Date:   Sun May 31 16:29:30 2020 +0200

        Merge branch 'DOK' into DOKstat

    commit 5476dcf1f4
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun May 31 08:55:09 2020 +0300

        Satellite and/or propagation clear

        Satellite and/or propagation selection is cleared only from clear-button (at tab) or band change. Either manual, CAT driven (change from rig knobs), wsjtx or fldigi-xmlrpc remotes.

        Having set propagation for example ES it was keeping there when logging qsos but as soon as one qso was cancelled (2xESC or new try with wsjtx) propagation was always cleared.
        Now it is not and I think it is better this way. You can not always get qso that you have started to log in.

        I do not work satellite qsos at the moment, but I believe that clearing satellite name has the same rules: only if band changes (then usually satellite changes too, I think).

        Fldigi-xmlrpc and wsjtx remote frequency conversion is cleaned a bit.

        Found interesting bug (cosmetic). If you have just one radio and the other is undefined then change from TRXControl radio buttons from radio to not defined radio causes NewQSO frequency column content to be copied to NewQSO mode column! Fixed.

        Squashed commit of the following:

        commit d368846148694c02264245d9f9d26f1c6df755b4
        Author: OH1KH <oh1kh@sral.fi>
        Date:   Thu May 28 08:47:52 2020 +0300

            Band change in fldigiXMLRPC and wsjtx clears satellite and propagation

        commit c5c1b38a14802d9744c3e2a1612b657cab8f2826
        Author: OH1KH <oh1kh@sral.fi>
        Date:   Thu May 28 07:43:27 2020 +0300

            Sat and Prop clears only from button or band change. Fix of (cosmetic) bug when radio change

    commit 80b8546ed5
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Sun May 31 08:39:56 2020 +0300

        added 60M to RBNbands

    commit 873a51c113e7a9671739412f1c474fe0dfd6141b
    Author: phl0 <florian@florian-wolters.de>
    Date:   Fri May 29 00:35:36 2020 +0200

        Fix some off-by-one mistakes

    commit 4081c079cdff676f1c626e65eaaf85ca8351d26c
    Author: phl0 <florian@florian-wolters.de>
    Date:   Thu May 28 23:41:43 2020 +0200

        Make some nice DOK statistics

    commit 52d30a378c1c4bcebf2a6b8c99a44c7d8c1e0dcd
    Author: phl0 <florian@florian-wolters.de>
    Date:   Thu May 28 18:57:36 2020 +0200

        Read DOKs from file (no SDOKs for now)

    commit 572571251d
    Author: OH1KH <oh1kh@sral.fi>
    Date:   Thu May 28 16:29:56 2020 +0300

        Numbers only does not work with QT5

    commit bdd4a45fa7
    Author: phl0 <florian@florian-wolters.de>
    Date:   Thu May 28 14:11:08 2020 +0200

        Add some documentation for contest filter function

    commit ed0c43542f
    Author: phl0 <florian@florian-wolters.de>
    Date:   Thu May 28 13:37:20 2020 +0200

        Implement a filter function using worked contest names

    commit 9d2a4b3a28bf492a91a504816b6f3c1b7684508f
    Author: phl0 <florian@florian-wolters.de>
    Date:   Tue May 26 16:07:07 2020 +0200

        Initital brainstorming for DOK statistics

commit 905776017ba6ec747cb9f0812bcc9d954ea17b25
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sat Jun 6 21:32:26 2020 +0200

    minor corrections for dok help

commit 8810faa21432fbafbd41cea6a381101e449d326c
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Jun 6 18:49:28 2020 +0300

    Some help fixes (not releted to DOK)

commit 6f2b6dfa6bc558a6f6078e9591d04f9ac8d30f2a
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sat Jun 6 12:08:12 2020 +0200

    adding some more information to dok help

commit a5a92d8cdd02f2eb2318b2c54594939bfefaa1c8
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Fri Jun 5 18:01:15 2020 +0200

    extend help with topic german dok

commit 8d711903f5b896302eafd938289d97d34cf68426
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sun May 31 10:40:41 2020 +0200

    eliminated double occupancy of ALT-S

commit e803a540cb0f6f754505ead7b2320087b849b18a
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sat May 30 20:57:11 2020 +0200

    NewQSO and ADIF Import clean up dok field now
    	- NewQSO and ADIF using regex to clean up dok field
    	- bugfix changing from 6 to 12 characters in some routines
    	- clean up of dead variables

commit 3c699864f83a232a8d19419b79cc05a4b574c108
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat May 30 19:38:02 2020 +0300

    Changed 'Only qsos with IOTA' to 'Only IOTA qsos' it is shorter. Added anchoring inside DOK group box (like in ohters)

commit 007e0e60bc67e99e03cb640b4a3f8d3f828d7088
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sat May 30 09:41:33 2020 +0200

    implement DOK in Filter GUI
    	- new Field for DARC_DOK for filtering
    	- sorting by DARC_DOK
    	- group by DARC_DOK
    	- save/load filter with DARC_DOK settings

commit 87c3e6d953af4e99f2f676c268ceaaf25b1e7a0f
Author: phl0 <florian@florian-wolters.de>
Date:   Thu May 28 08:08:38 2020 +0200

    Make link relative and fix typo

commit 3c20f33d92c200f5cdd8dbc56fa6b5c1e24a8646
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Wed May 27 21:11:04 2020 +0200

    expand dok field from 6 to 12 characters, due to SDOK

commit 3ac1d237cbe231a53db5e6d9d98bf8b070a1a9da
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Wed May 27 18:58:18 2020 +0200

    improve help pages with missing key-shortcuts in NewQSO GUI

commit 6795128793ad7f921c7e80cdb9c2ede40204abfa
Merge: 2042bdc 4ce9bde
Author: phl0 <florian@florian-wolters.de>
Date:   Tue May 26 10:42:47 2020 +0200

    Merge remote-tracking branch 'upstream/master' into DOK

commit 2042bdc259fcbc13a80195cb1db9027c825e57fb
Author: phl0 <florian@florian-wolters.de>
Date:   Tue May 26 00:48:49 2020 +0200

    Populate DOK field in DB from NewQSO window

commit 717f22d911ae4cac07ecb7cbf82fb51097f3fd8a
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Mon May 25 22:34:55 2020 +0200

    add DARC_DOK to GUI QSO List
    	-add field to fMain
    	-add field to fPreferences so user can choose if he want to see it

commit 3faac6f5f4938604cf349cf2654c04501784919c
Author: phl0 <florian@florian-wolters.de>
Date:   Mon May 25 09:36:58 2020 +0200

    Put DOK field in the taborder if used

commit 0689ebf456508cba3c53a4ad11578cf0c17268cf
Merge: 6c96ce9 238b969
Author: phl0 <florian@florian-wolters.de>
Date:   Mon May 25 09:25:14 2020 +0200

    Merge remote-tracking branch 'upstream/master' into DOK

commit 6c96ce96ff4262a9e0fe9a0f8e0e072d259c9772
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Sun May 24 21:34:28 2020 +0200

    clean code - sort keyboard shortcuts in function

commit f197f9be3ecae9295f0fa9032f4303f78505abd9
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Fri May 22 13:12:51 2020 +0200

    connect hamqth-api-dok-request to the gui dok field

commit 06571ea870c610cc7058f9734fdfed5cb1a25c7a
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri May 22 13:30:08 2020 +0300

    NewQSO: State turns DOK if German callsign entered. Can also be turned by click of 'State'/'DOK' label. DOK length 6 ok? (lost the mail where defined)

commit 906e0061defe508746de1f3b860abd991aedc0f7
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Thu May 21 11:33:14 2020 +0200

    using DOK from hamqth-api for prefilling

commit 38ad436128fd072e3bf13386ccdc2039f404c7f1
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Wed May 20 20:25:09 2020 +0200

    integration of DARC_DOK in ADIF import and ADIF/HTML export

commit 59378fb46577e8d28d55874aada3daabc0262459
Author: Andreas Puschendorf <dl7oap@darc.de>
Date:   Wed May 20 18:51:54 2020 +0200

    upgrade database and inserting field dok
2020-06-14 10:31:58 +02:00
OH1KH
06b529bcbb 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 732512331d
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 1c95d4a7c1
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Apr 3 09:46:44 2020 +0300

    Global fix to Menu links of help files

commit f1e9eefd3c
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Apr 2 14:31:19 2020 +0300

    small fix

commit eece2b9223
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Apr 2 14:19:25 2020 +0300

    Band map freq, call widths adjustable. Help fixed

commit 0c72118581
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Apr 1 14:37:20 2020 +0300

    bugfix freeandnil rbnthread on disconnect

commit 35efb36dbb
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 9d19c02be7
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Apr 1 10:23:36 2020 +0300

    Some fixes

commit 4eeea7825d
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 31 19:06:50 2020 +0300

    help fixes

commit bd5ca1c0ea
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 31 18:47:18 2020 +0300

    removed refresh from scroll

commit a402ee1bb2
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 31 18:41:47 2020 +0300

    changed lotw imp/exp statusmonitor scrolling

commit 3277b7e097
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 a35177b2ea
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 31 14:22:48 2020 +0300

    help for RBN created

commit 9dd5eba8f3
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 13:46:06 +03:00
OH1KH
b23a0400a6 Update for Rotor control
First goal was to make same kind of rotortype selector as TRXcontrol has for rig types. After some study it showed up that more work has to be done. Unfortunately the only rotor type for me to test is "Hamlib Dummy" that happens to be different than most of rotor types known by Hamlib.
Most of rotors are 0..360 degree ones, some including Dummy are -180..0..180 degree ones and then there are some that are turning more than one round. Even up to 0..540 degrees
Then in latest verson of Hamlib (4.0-git) there are new parameters for setting offset, south_zero and limits for AzMin and/or AzMax. That makes it hard to get all work with cqrlog that always sends/reads true headings 0..360

I am sure that this needs more fixing after Hamlib 4.0 becomes official release (and they may make some changes still).

At the moment ROT Control should work like it was as default.

	- preferences: selection box for known rotor types (similar to known rig list)
	- preferences: checkbox for "use \dump_caps info" about current Azmin Azmax limits
           This converts -180..0.180 to work with cqrlog and also prevents cqrlog to send
           direction commands that go over AzMin AzMaz values
	- ROT form: user can resize form
	- ROT form: Preferences menu
              user can select additional bar display, turn Left/Right buttons and stop button visible
	      quick access to preferences/ROT control
	- help section ROT added to TRXControl pages

Squashed commit of the following:

commit 38ed3e62e6
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Mar 12 10:58:35 2020 +0200

    some fixing

commit 4a5f8d0213
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Mar 11 17:37:59 2020 +0200

    New design, defaults to previous (2.4.0) view

commit 5d9bc0a168
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 10 17:06:01 2020 +0200

    layout fix

commit 12bf73003b
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 10 16:53:58 2020 +0200

    some fixes

commit 1b38668f88
Merge: 57b9f37 ef04615
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 10 13:06:37 2020 +0200

    Merge branch 'master' into rotator_contol

commit 57b9f37477
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Mar 10 13:04:09 2020 +0200

    New display and help update

commit f4792ff7cd
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 9 18:43:04 2020 +0200

    Selection of \dump_state used in preferences. Stup button, warn/err clolors in RotContorl form

commit 2d55a68d2f
Merge: 77f58a8 c58e5d7
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 9 12:00:27 2020 +0200

    Merge branch 'master' into rotator_contol

commit 77f58a869d
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 9 11:46:34 2020 +0200

    another layout fix for rot and trx

commit 3258a91b6d
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 9 11:30:30 2020 +0200

    help fix

commit 2baa4577fd
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 9 11:22:12 2020 +0200

    Rot anchor fixes. Rot and TRX freq/pos display anchor fix

commit 87293f64a5
Author: OH1KH <oh1kh@sral.fi>
Date:   Sun Mar 8 13:52:50 2020 +0200

    some rotor model and debug fixes

commit e0c07b513a
Author: OH1KH <oh1kh@sral.fi>
Date:   Sat Mar 7 17:41:52 2020 +0200

    Fixed south stop -180..0.-180 rotor handling and help file

commit 83a2ef9aa6
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 16:49:15 2020 +0200

    Help file fixes and additions

commit 077a6e4919
Merge: 189de64 993e263
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 15:30:28 2020 +0200

    Merge branch 'RotAZ' into rotator_contol

commit 993e26322a
Merge: d7f51f8 90f8778
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 15:28:02 2020 +0200

    Merge branch 'master' into RotAZ

commit 189de64881
Merge: b96a738 90f8778
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 15:27:14 2020 +0200

    Merge branch 'master' into rotors

commit d7f51f8367
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 12:43:49 2020 +0200

    some debug layout fixes, Tested now with different AzMaz/Min settings

commit 4959097d8c
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Mar 6 11:28:09 2020 +0200

    used dump_state instead of dump_caps. Shows now parameter changes effects

commit 716b5b6f8d
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Mar 5 18:11:00 2020 +0200

    Works now with negative degs (-180..180 Hamlib Dummy defaut)

commit bfbdca55fa
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Mar 5 17:01:37 2020 +0200

    Bettr way to read response. Now gets AZmin,Azmax from dump

commit 2ef52980c3
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Mar 5 12:55:00 2020 +0200

    new polling and read

commit b96a738069
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 2 21:15:08 2020 +0200

    Rotor type selector
2020-03-12 11:02:55 +02:00
OH1KH
5e2ce005b4 TRXControl updates
-uses new database column 'info' to show short description of selected memory.
  if no 'info' is entered for memory will show memory number and total count of memories as 'X of Y'.
 -Vfo buttons now visible. They change vfo, but there is no feedback of current vfo as Icom brand
  rigs do not support "Get_Vfo" command.
 -Checkbox 'pereferences/TRXcontor/Switch only between mode related memories' now works
 -Selection 'Open memory list' opens list of memories without editing buttons and without showModal.
  List can be kept open while logging qsos. Double click on list line changes rig to that frequency/mode.
 -Double click of line works also on Add/Modify memory list lines.
 -Corresponding help files updated.

Squashed commit of the following:

commit c46c9f799c47d7d89160e2386df9b285a90631b8
Author: OH1KH <oh1kh@sral.fi>
Date:   Fri Apr 19 12:24:34 2019 +0300

    Fix trxcontrol help

commit 00bde9d982698c083453e555a07ccefdd94fb587
Author: OH1KH <oh1kh@sral.fi>
Date:   Wed Apr 17 11:03:29 2019 +0300

    vfo buttons visible

commit e2e6b6e00a45625cf107cc0b6fce8234c5dd7267
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Apr 16 19:05:57 2019 +0300

    Removed some unconditional debug prints

commit 57b71577959b0a9d6425a0e76f0631b71259cb47
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Apr 16 11:12:24 2019 +0300

    restored changelog, removed readme.oh1kh'

commit 2287b6a1b426a7a222ed204e5e6bdc837efc51b4
Author: OH1KH <oh1kh@sral.fi>
Date:   Tue Apr 16 11:04:02 2019 +0300

    Fixed mode related settings usage + help files'

commit 871e260c684d292f66eb2d54602a9ae33923c94f
Merge: a1c0a17 29112ef
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Apr 15 11:44:08 2019 +0300

    Fixed merge conflict in dData.lfm

commit a1c0a1737b022043ac0c8b67d19cd96c3def4223
Merge: 65f3fec 9de2bfc
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 18 20:49:36 2019 +0200

    Merge branch 'master' into feature_trxmonitor

commit 65f3fec81e347e54427ed090f648958ddf01ca15
Author: OH1KH <oh1kh@sral.fi>
Date:   Mon Mar 18 20:42:24 2019 +0200

    TRXfiles updated from devel

commit cbed44dfdd645105fb69fed57c791ec1368ea58d
Author: OH1KH <oh1kh@sral.fi>
Date:   Thu Apr 19 18:23:33 2018 +0300

    feature trxmonitor
2019-04-20 09:09:40 +03:00
OH1KH
7ff4beae17 Some help fixes #1 2019-02-25 12:39:12 +02:00
OH1KH
4b358c4b96 Frames for help structure. Some minor content upgrades 2019-01-08 17:57:04 +02:00
OH1KH
eceeb235a6 TRXControl:M_Wri-button added. Help files update 2018-04-19 19:06:24 +03:00
OH1KH
46d2ec8abd StartConnectCommand & 'open needed tab from preferences' 2018-02-08 18:22:23 +02:00
OH1KH
ba497edc54 Start/stop scripts,TRXControl power buttons,DXCluster/Web font-button fix, help files added 2018-01-28 15:54:26 +02:00