Current Behavior:
If a collar, with existing parameters without an end date (typical) is redeployed with new parameters, but the new parameters are not added to the database, the database will process the collar file with the older TPF file. This may produce an incorrect CSV file with no locations (and no errors!). For example BBorg's collar 694025 deployed on 2020-11-13 produced on locations until the correct TPF file was loaded 2020-11-24. (the incorrect CSV files were manually deleted and files reprocessed).
Preferred Behavior:
When a new TPF file is loaded, find all collar files that 1) have derived CSV files and 2) would have been processed with the new TPF file had it existed when the file was processed. Then delete all the derived CSV files for those collar files. The files will automatically be reprocessed on the next run of the 'ArgosProcessor.exe'
Current Behavior:
If a collar, with existing parameters without an end date (typical) is redeployed with new parameters, but the new parameters are not added to the database, the database will process the collar file with the older TPF file. This may produce an incorrect CSV file with no locations (and no errors!). For example BBorg's collar 694025 deployed on 2020-11-13 produced on locations until the correct TPF file was loaded 2020-11-24. (the incorrect CSV files were manually deleted and files reprocessed).
Preferred Behavior:
When a new TPF file is loaded, find all collar files that 1) have derived CSV files and 2) would have been processed with the new TPF file had it existed when the file was processed. Then delete all the derived CSV files for those collar files. The files will automatically be reprocessed on the next run of the 'ArgosProcessor.exe'