Hi Alan,
some more remarks:
o Logentry
- when you are in an FT8 qso and have exchanged RST, are in status 4, but have not sent out RR73, the log fields are empty in the mask (that could be ok)
- after the first RR73, they are filled
- if you do not save the qso, but cancel the mask and wait until the status is -1 and then reopen the mask, the fields are still filled and saved/sent via WS works correctly
- if you have saved a qso and are in the next one and in same status as above (4 and no RR73 sent), the the old data are still in the fields. Imho, that is not ok. At that point, the fields should be empty or should already have the reveicved data
- save as above works
- if you do nothing of the above and wait until the qso is completely finished (status -1 again), than the log fields are completely empty, which is not ok. I think, the fields should be cleared when you start a new qso, not before.
o Logbook
- I have followed your advice to export / import the data to convert them to the new structure. Basically that works. However, my expectation was, that the import would clear the internal database and then import the data. What happens is a kind of a duplicate check, which mixes the data.
- It works, if you export the data, shutdown spark, delete the old db on OS level, start again and import the data.
- during this tests I have seen, that during export the following could happen:
- you select a directory where to export
- click on an exiting file, because you are lazy and only want to extend the filename
- after doing that, the file save will always happen with the original filename, regardless, what you type into the field. Even if you change the directory the file will be saved in the new directory under the "old" name.
Overall, top job, this are all minor issues.
vy 73 de Thomas, DL3EL