Changeset 28043 for trunk/ippTools/src/camtool.c
- Timestamp:
- May 19, 2010, 5:13:52 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippTools/src/camtool.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/czw_branch/20100427 (added) merged: 27784,28017-28018,28028-28033,28042
- Property svn:mergeinfo changed
-
trunk/ippTools/src/camtool.c
r27739 r28043 481 481 PXOPT_LOOKUP_S16(fault, config->args, "-fault", false, false); 482 482 PXOPT_LOOKUP_S16(quality, config->args, "-quality", false, false); 483 484 PXOPT_LOOKUP_STR(ver_pslib, config->args, "-ver_pslib", false, false); 485 PXOPT_LOOKUP_STR(ver_psmodules, config->args, "-ver_psmodules", false, false); 486 PXOPT_LOOKUP_STR(ver_psphot, config->args, "-ver_psphot", false, false); 487 PXOPT_LOOKUP_STR(ver_psastro, config->args, "-ver_psastro", false, false); 488 PXOPT_LOOKUP_STR(ver_ppstats, config->args, "-ver_ppstats", false, false); 489 PXOPT_LOOKUP_STR(ver_ppimage, config->args, "-ver_ppimage", false, false); 490 PXOPT_LOOKUP_STR(ver_streaks, config->args, "-ver_streaks", false, false); 491 492 PXOPT_LOOKUP_S32(maskfrac_npix, config->args, "-maskfrac_npix", false, false); 493 PXOPT_LOOKUP_F32(maskfrac_static, config->args, "-maskfrac_static", false, false); 494 PXOPT_LOOKUP_F32(maskfrac_dynamic, config->args, "-maskfrac_dynamic", false, false); 495 PXOPT_LOOKUP_F32(maskfrac_magic, config->args, "-maskfrac_magic", false, false); 496 PXOPT_LOOKUP_F32(maskfrac_advisory, config->args, "-maskfrac_advisory", false, false); 497 498 psTrace("czw.test",1,"Received versions: pslib %s psmodules %s psphot %s psastro %s ppstats %s ppImage %s streaks %s\n", 499 ver_pslib,ver_psmodules,ver_psphot,ver_psastro,ver_ppstats,ver_ppimage,ver_streaks); 500 psString software_ver = NULL; 501 if ((ver_pslib)&&(ver_psmodules)) { 502 software_ver = pxMergeCodeVersions(ver_pslib,ver_psmodules); 503 } 504 if (ver_psphot) { 505 software_ver = pxMergeCodeVersions(software_ver,ver_psphot); 506 } 507 if (ver_psastro) { 508 software_ver = pxMergeCodeVersions(software_ver,ver_psastro); 509 } 510 if (ver_ppstats) { 511 software_ver = pxMergeCodeVersions(software_ver,ver_ppstats); 512 } 513 if (ver_ppimage) { 514 software_ver = pxMergeCodeVersions(software_ver,ver_ppimage); 515 } 516 if (ver_streaks) { 517 software_ver = pxMergeCodeVersions(software_ver,ver_streaks); 518 } 483 519 484 520 // Get this from the chipRun … … 595 631 path_base, 596 632 fault, 597 quality 633 software_ver, 634 maskfrac_npix, 635 maskfrac_static, 636 maskfrac_dynamic, 637 maskfrac_magic, 638 maskfrac_advisory, 639 quality 598 640 ); 599 641 … … 620 662 // else continue on... 621 663 664 665 // Set camRun.software_ver to the appropriate value 666 if (!pxSetRunSoftware(config, "camRun", "cam_id", cam_id, software_ver)) { 667 if (!psDBRollback(config->dbh)) { 668 psError(PS_ERR_UNKNOWN, false, "database error"); 669 } 670 psError(PS_ERR_UNKNOWN, false, "failed to set camRun.software_ver for cam_id: %" PRId64, 671 cam_id); 672 psFree(output); 673 return(false); 674 } 675 // Set chipRun.maskfrac* to the appropriate values. 676 if (maskfrac_npix) { 677 if (!pxSetRunMaskfrac(config, "camRun", "cam_id",cam_id, maskfrac_npix, maskfrac_static, 678 maskfrac_dynamic, maskfrac_magic, maskfrac_advisory)) { 679 if (!psDBRollback(config->dbh)) { 680 psError(PS_ERR_UNKNOWN, false, "database error"); 681 } 682 psError(PS_ERR_UNKNOWN, false, "failed to set camRun.maskstats for cam_id: %" PRId64, 683 cam_id); 684 psFree(output); 685 return(false); 686 } 687 } 688 622 689 // since there is only one exp per 'new' set camRun.state = 'full' 623 690 // propagate magicked state from chipRun … … 628 695 return false; 629 696 } 697 630 698 psFree(row); 631 699
Note:
See TracChangeset
for help on using the changeset viewer.
