Cabrillo Evaluator Hints / FAQs

To find a topic on this page, use the Edit | Find feature of your browser - <Ctrl> + F.


The latest major version of Cabrillo Evaluator is v3.0 that also supports Win8 and requires a new installation regardless of your OS. After installing 3.0, you can get the latest revision at any time.

Windows 7 and earlier:
The new version will upgrade your Win7 or earlier software to the latest rev. Select the option to keep your newer files if prompted. CabEval is installed to the same folder as earlier versions of the software - C:\CabEvaluator - so all your setups can be accessed as before.

Windows 8:
Select the option to keep your newer files if prompted. If Windows 8 sets the `install to folder` path to the "C:\Program Files" folder, you should change it to the "C:\CabEvaluator" folder. The software will run from the Programs file folder - BUT - when you download Cabrillo Evaluator updates in the future, the update files will certainly extract to my default folder if you don`t change it.

Note: When running the CabEvaluator Windows installation file, don't forget the last step: click the large Windows Icon button to finish the setup.

Do right-mouse on the shortcut and select `Properties`, select `Change Icon` and change the icon to km.ico, which resides in the CabEvaluator folder. You can drag that icon to the taskbar if you wish. Delete the desktop shortcut if you wish.

Q: When I downloaded the CabEvaluator installation file and ran it, why was another software package was opened for installation? I am using Mozilla/Firefox.
A: This is a browser or OS setup problem that either runs a setup .exe from another application - or runs a third-party Adware software package. None of which has anything to do with the CabEvaluator download. Use IE and the download will be OK.

Still a problem: Uninstall any Adware programs. Save and Run the software installation file explicitly from a known folder. Select `Save` at the download prompt and save to c:\temp for example. Then close all programs and do Start, Run, c:\temp\filename - where filename is the file you are running to do the install.

Contest support:
CabEvaluator supports most contests out there. Contests not supported are those with specific scoring that require extensive code changes.
° CabEval does not score QTC.
° Does not score HF and VHF frequencies at the same time where the scoring is completely different.
° Does not score contests where points come from information/data not exchanged.
° Does not reduce scores based on a percentage of errors, or reduce points per QSO based on errors.
If you have a new contest that you want supported, send me the rules link and I will see if CE can be used.

Hints:
Shortcuts:
Open MyComputer, in the CabEvaluator folder, right-mouse click on CabEvaluator.exe and select `Create shortcut`. Then drag this shortcut to the desktop.

Q: What happened to the CabEvaluator shortcut and program icons?
A: Microsoft Win8 doesn`t support developer icons, so I just used the Visual Basic 6 default icon.
Non-Windows8 - Do right-mouse on a desktop shortcut and select `Properties`, select `Change Icon` and change the icon to km.ico, which resides in the CabEvaluator folder.

Windows8 Metro desktop: Right-mouse click a shortcut and select `Open File Location` from the yellow taskbar. Do right-mouse on the shortcut and select `Properties`, `Change Icon` and change the icon to km.ico, which resides in the CabEvaluator folder.

Windows8 Classic desktop: In MyComputer, in the CabEvaluator folder, right-mouse click on CabEvaluator.exe and select `Create shortcut`. Find the shortcut in the list and drag it to the desktop. Do right-mouse on the shortcut and select `Properties`, select `Change Icon` and change the icon to km.ico, which resides in the CabEvaluator folder. You can drag that icon to the taskbar if you wish. Delete the desktop shortcut if you wish.

Sponsors:
° If you are a sponsor thinking about a multi-mode digital contest, please consider the potential issues and provide sufficient documentation in the rules. Stations will not always change the logger`s mode when they change the radio mode. The logging software may not always convert the digital modes to what you expect in Cabrillo - examples: RTTY=>RY and PSK=>PK. The incorrect modes will cause duping and scoring errors for the submission station and cross-check errors for the submission station and the other station as well.

° Get a text editor that has the features you need to check logs! EditPad is such an editor. Open all logs at once. Search all open logs. Cursor row/column position (for checking log format). Easy font change. It is free.

° To auto open a profile Ini file, click the Ctrl key, then click the log file in the files list-box. If a profile Ini exists for that contest file, it is loaded. A profile match occurs only when the Cabrillo contest names are the same. Other standard windows open functions are: right-mouse click the files list-box and using the File Load contest profile menu. The contest Ini that is in use when you quit the software - is the Ini loaded next time you run CE.

° Read the follow along text to learn the software.

To open the HELP file in newer OS:
Microsoft no longer ships WinHelp with newer OS - so my help file may not open from the Help menu - or with <F1>. I recommend you get the WinHlp32.exe file from Microsoft`s Win32 page. The x64 file is for 64-bit and x86 is for 32-bit PCs. Or - Select the HTML help format from the Help menu. My older WinHelp file `looks nicer` and is much easier to navigate than the newer HTML help.

On new OS (XP to Win8) the HTML version may not open. This is a Microsoft security issue. Do right-mouse, Properties on the Cab_Eval.chm file and select `unblock`. Unfortunately, you may need to `unblock` the .chm file after downloading an updated version.

Or - read the HTML help file here and search for a topic using <Ctrl> + F.

Check-boxes:
The functions of CabEval`s check-boxes is expanded to include changes in the check-box text as related to the check-mark On/Off status. Click the check box to view the 2 text selections and select the function you want - regardless of check-mark status. The check-mark On/Off status is saved to the appropriate Ini file.

Cross-checking:
If just checking NIL, you need a dummy setup in the multiplier section to initialize the cross-checking procedure. Use a setup that will be the same in all logs, ie: column 5, 1 character. The callsign field needs to be filled. Unselect the other check-box. See the `Cross check logs` section of the Help files.

Or - if just checking serial numbers, also select the `Multipliers` check-box to initialize the cross checking process. Use a multiplier setup that will be the same in all logs, ie: column 5, 1 character.

Cabrillo log submissions:
Contesters should read their log before submission. Do not assume that the logging software does everything correctly! Read more.

Q: CabEval does not open under Win7 or Vista OS. This message may be displayed `The requested operation requires elevation`. Why?
A: You may need to right-click the executable and select "Run as Administrator" explicitly. Even though your account is an administrator, by default Windows Vista UAC will not run some programs under the administrator account for security. Read more about UAC. Read this and this.

Q: I have the Win7 OS or a 64-bit OS on my PC and the software won`t run (or install). Why?
A: There are some compatibility issues with 32-bit software on X64 OS. Read this and this.

Q: I downloaded the latest revision file and extracted the files, but I still have a previous version - Why?
A: The default folder to Cabrillo Evaluator is c:\CabEvaluator, but you may have installed it elsewhere. So, if you extracted the update files to the correct folder, you may have a browser cache problem.

The temporary download files are normally stored in the c:\windows(or c:\winnt)\Temporary Internet Files folder. Trash the update files.

Also - Using a desktop shortcut that you made by dragging the .exe to the desktop can cause this problem. Make a proper shortcut using <Ctrl + Shift> and drag.

Q: We get errors and the wrong score when scoring logs. Is it a log format issue?
A: CabEval was written when Cabrillo logs used specific column templates, but can use the `space delimited` format when re-formatting files. Use the column re-formatter selected in the Sponsor setup form. The re-format function must be run on all logs prior to scoring. The formatter finds out why many logs do not score correctly - if at all.

A re-format Ini file for many contests is included in this zipped file along with the profile Ini files for contests. Filenames are used that identify the contest. Select by `Name` in the WinZip archive. Extract the files you want to the CabEvaluator folder.

Contesters can re-format a single log file using the default application folder to store logs. Read the help file for more on re-formatting.

Q: Why do I get a "Error in text file" or similar when I write a Table1 summary?
A: Some contests use the values in the [Work Only] setup, even if that function is not being used. The values just can`t be blank or 0. Use the 3 numerical values from the [Other lookup] setup just above [Work Only].

Q: When I re-format a log, the re-formatter says the file does not have EOL markers and length of the 1st QSO is xxxxx characters. Why is that and what do I do?
A: For whatever reason, the EOL characters (CRLF) are stripped off, missing, or replaced with ASCII(160) if the log was saved with MS WORD. Or mail servers may also cause this. If you open the log in NotePad, you will see the block characters where the next QSO: line should start.

Read the Help file about `Invalid Cabrillo formats`. Basically, all you need to do is open the log in WordPad and re-save it. WordPad writes the EOL markers when it saves the file. If you have many logs with this problem, they can be fixed using CabEvaluator`s `Log Tools` function.

The help file has an example of all the invalid Cabrillo logs that I have seen. If you wish, you can fix each one by following the examples.

Q: I get a [Run-time error '9': subscript out of range] error when I run the QSO Party Stats summary. Why?
A: The setup for this summary follows the exchange columns. Use Editpad or other editor that displays the column numbers. Set the column numbers for the exchange information to be displayed. Also set the number of characters to be displayed. If any of these settings are invalid, then the error occurs. Ex: if the last column in the log (QTH exchange) is at col 74 and you have col 80 set in the setup, this will be invalid. If you only have 1 exchange (County/State), then set the other 2 fields to 0 or blank.

Q: Some callsigns are blank in the summary or Cabrillo files list. Why?
A: If the callsign field is blank, maybe the CALLSIGN: tag is blank, or the tag is CALL:, or the tag is CALL-SIGN:. Open all logs in EditPad and search all logs for `CALL`. Edit the CALLSIGN: tag and callsign as necessary.

Q: The `home` log has the correct location identity in the LOCATION: or ARRL-SECTION: tag, but the `home` Ini file will not load. The auto load works OK on other `home` logs. Why?
A: It is possible there are 1 or more non-printable characters after the identifier text. Sometimes these characters are visible when viewed in NotePad. Although spaces are trimmed off this text variable, the extra characters are not. Delete any extra character(s) after the identifier text. If nothing is visible, move the cursor out past the text to `see` what`s there. In v3.2, a new function in the log re-formatter removes the TABs and other non-printable characters in the Cabrillo header.

The above non-printable characters problem can apply to scoring errors resulting in a CATEGORY: tag value not found. ie: CATEGORY: Single-Op B, where B is the required code for example.

Test logs: DX contest logs from the `home` DXCC country that are not named callsign.log (or callsign.cbr) will not load the `home` Ini file, as the software determines DXCC country from the log filename.

Q: Some QSOs score a DXCC multiplier and a State/Province mult. Why?
A: This is resolved in newer revisions for state QSO parties. When the DXCC prefix and State/Province abbreviation was the same, Portugal=CT Conn=CT, a mult could be scored for both DXCC and State/Province. A new routine was added to separate the DXCC multiplier and State/Province multiplier scoring. The look-up datafile is {QSO-Party-List.dat} that turns ON this function.

Q: If I score a log, then edit it and re-score that log again, the old log is still the one being scored. Why?
A: In some cases Windows will use the original log data from memory, even though the CabEval code explicitly loads each log before scoring it. I guess Windows can deem the file unchanged (number of bytes are the same??) and does not reload it.
There are 2 ways around this:
1) Score a different log first, then score the edited log.
2) Exit the software and return when editing logs.

Q: I used one of the options in the new Options Ini setup form and the scoring was working correctly in my tests. Why doesn`t this option work the next time I use the software?
A: The new Options Ini setup is stored in the contest profile Ini. You must save the loaded contest Ini file after making changes. If your contest uses 2 Ini profiles (`home` and `non-home`) and you want the new option reflected in both `home` and `non-home` scoring, you must load each Ini file and save the changes to both.

Q: I setup the 2-ini files and it was working correctly and now I am getting errors - `File not found` or other error - why?
A: If you make changes to the setup and do not save the actual Ini file, when the auto-load function changes Ini files, the old un-saved Ini is loaded. Remember that when you exit the software, the current Ini is loaded the next time you run CE.

If you were changing the folder paths that point to the Cabrillo and `results` files, and the changes were not saved, then files and/or folders will not be found. After editing/saving setups, re-load the Ini file(s) and verify that everything is correct.

Q: Why don't some special multiplier functions work when different {Multipliers are:} checkboxes are selected?
A: I only coded special functions for contests that I have scored so far. Rather than add code for all senarios, it is possible for the needed special function to score correctly when other {Multipliers are:} checkboxes are selected. For example: even though a contest is only 1 band and 1 mode, the {Multipliers are:} checkbox for {By Band} can be selected if this allows the special multiplier function to score. The single band can be forced by using the {Check valid bands in the log} function of the Options Ini setup. Use a file that has the 1 band saved. All other bands will score 0 points.

Q: Even though I have the `Include`,`QSO points in Eval file` selected, how can I see the QSO points per contact in the results file?
A: If the QSO points are set to `All the same`, the points per QSO are not written to results files. However, when scoring test logs or testing the software for accuracy you may want to see this information. Temporarily select QSO points are: `by Mode` and set the mode points. <F9> toggles the results file `auto open function' - or you can select from the Include menu. Re-load your actual contest Ini file when done testing with mode points selected.

Also related to the above: Newer SW versions use the QPts: lines in the results files for special sponsor summary outputs. You may need to set QSO points `by mode` as well. Save the contest Ini file after editing.

Please ask me if you have any questions about my software.
Dave, W3KM. w3km at verizon dot net