Question about ADIF Monitor and Submodes
Posted: 15 Jun 2020, 01:03
Hi,
Tracking down some minor integration issues with the ADIF Monitor function. Read trough the manual and I think the problem is mostly on the other end, but wanted to double-check that I am not misunderstanding.
I run multiple concurrent instances of FLDigi and use Log4OM ADIF Monitor to track the logbook.adi files and automatically import QSOs. On some modes like OLIVIA, I often end up with duplicate QSO's after syncing with online logbooks due to the Mode getting changed. What I think is happening:
1) The FLDigi adif file has an entry with "<MODE:12>OLIVIA 8/250". That is not ADIF 3.x compliant -- the MODE should be "OLIVIA" and there should be a "<SUBMODE:12>OLIVIA 8/250" that isn't presented in the FLDigi log file.
2) Log4OM notices the file change and imports the QSO. Log4OM does NOT alter the non-compliant MODE field so any ADIF export from Log4OM is non-compliant.
3) At least one of the online logs "fixes" the non-compliant MODE, and after some syncing I often end up with two entries for the same QSO (one ADIF compliant, one ADIF non-compliant)
Fix appears to be manually editing the QSO in Log4OM and selecting the "OLIVIA8/250" mode from the dropdown, which provide a displayed mode of OLIVIA8/250 but exports compliant ADIF with <MODE:6>OLIVIA <SUBMODE:12>OLIVIA 8/500.
As far as I could find, there's no setting in Log4OM that will automatically correct QSO's imported via the ADIF Monitor, nor is there a search function to find non-compliant QSO modes. In fact Log4OM doesn't even appear to display submodes --- when I add the Sub Mode field to the recent QSO's table, it is always blank and the Mode field continues to display the Log4OM mode (combination of Mode+Submode) not the ADIF mode.
Tracking down some minor integration issues with the ADIF Monitor function. Read trough the manual and I think the problem is mostly on the other end, but wanted to double-check that I am not misunderstanding.
I run multiple concurrent instances of FLDigi and use Log4OM ADIF Monitor to track the logbook.adi files and automatically import QSOs. On some modes like OLIVIA, I often end up with duplicate QSO's after syncing with online logbooks due to the Mode getting changed. What I think is happening:
1) The FLDigi adif file has an entry with "<MODE:12>OLIVIA 8/250". That is not ADIF 3.x compliant -- the MODE should be "OLIVIA" and there should be a "<SUBMODE:12>OLIVIA 8/250" that isn't presented in the FLDigi log file.
2) Log4OM notices the file change and imports the QSO. Log4OM does NOT alter the non-compliant MODE field so any ADIF export from Log4OM is non-compliant.
3) At least one of the online logs "fixes" the non-compliant MODE, and after some syncing I often end up with two entries for the same QSO (one ADIF compliant, one ADIF non-compliant)
Fix appears to be manually editing the QSO in Log4OM and selecting the "OLIVIA8/250" mode from the dropdown, which provide a displayed mode of OLIVIA8/250 but exports compliant ADIF with <MODE:6>OLIVIA <SUBMODE:12>OLIVIA 8/500.
As far as I could find, there's no setting in Log4OM that will automatically correct QSO's imported via the ADIF Monitor, nor is there a search function to find non-compliant QSO modes. In fact Log4OM doesn't even appear to display submodes --- when I add the Sub Mode field to the recent QSO's table, it is always blank and the Mode field continues to display the Log4OM mode (combination of Mode+Submode) not the ADIF mode.