http://www.w1hkj.com/alpha/fldigi/
Note ADIF write log commit in the summary of changes. This is a
synopsis of tests I performed on various systems using 3.22.0BC and a
logbook database consisting of 35,787 records.
System
CPU/RAM
Time to load
mini-Mac
1.25 GHz Power PC, G4 1 G ram
27.55 seconds
mini-Mac
1.83 GHz Intel Core 2 Duo, 1 G ram
8.26 seconds
Lenovo S10 XP
Atom N270 1.6 GHz, 1.6 G ram
30.25 seconds
Lenovo S10 Ubuntu 10.04
Atom N270 1.6 GHz, 1.6 G ram
11.67 seconds
Vista HP desktop
AMD Athalon 64 X2 2.3 GHz, 3 G ram
12.25 seconds
Ubuntu 10.04 HP desktop
AMD Athalon 64 X2 2.3 GHz, 3 G ram
4.83 seconds
Both reads and writes to the logbook now take place as a background
process (separate thread). This allows the UI to remain responsive
while the read and write takes place. The Lenovo S10 and HP desktop
results provide fairly strong proof that Linux is a better performer on
the same hardware. These two systems are dual boot.
I strongly urge you to back up your logbook adi(f) file before testing
this version.
73, Dave, w1hkj
Summary of changes sinc 3.22.0BA
Version 3.22.0BC - Alpha release
ADIF write_log
* Created separate thread for reading/writing database. User with
over 35,000 records was experiencing UI interruption of several
seconds on Windows XP system.
WEFAX error logging fix
* Fixed format compiler warnings and errors.
Restore Log Sort
* After adding a record
Wefax enhancements.
* Adjustable carrier frequency. Can adjust the carrier frequency
from the GUI.
* All messages are now internationalised.
* Images absence/presence better detected also with line-to-line
statistic correlation.
Use Logbook record
* Added Dial button in logbook editor to set frequency / mode /
operator
to the the current record.
- allows easy retrieval of logged data to either continue a QSO or
set one up based on a log entry.
eQSL update
* Added embedded tags to optional message
- {CALL} other operators callsign
- {NAME} other operators name
- {MODE} full mode / submode
eQSL.cc does not accept all submodes, i.e
MFSK11 must be logged at MFSK16
THROB4 must be logged as THRB etc.
This tag allows you to add specificity to the
eQSL record
* Added default message
* Added switch to enable sending eQSL when either
- log button is pressed
- <LOG> or <LNW> is encountered in macro
- logic to disallow duplicating eQSL submission
eQSL thread
* Changed send URL to separate thread implementation
- prevents interruption to decoder / GUI while waiting
for eQSL.cc response
- removed popup messages
- added event logging
eQSL
* Changed User Nickname to QTH Nickname on configuration tab
_______________________________________________
fldigi-alpha mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/fldigi-alpha