IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 28, 2012, 1:04:27 PM (14 years ago)
Author:
bills
Message:

In chiptool -dropprocessedimfile accept -cam_id as a selector

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/chiptool.c

    r33335 r33617  
    10151015    PXOPT_COPY_S64(config->args, where, "-chip_id", "chipProcessedImfile.chip_id", "==");
    10161016    PXOPT_COPY_STR(config->args, where, "-class_id", "chipProcessedImfile.class_id", "==");
    1017     PXOPT_LOOKUP_S64(chip_id, config->args, "-chip_id", true, false);
     1017    PXOPT_COPY_S64(config->args, where, "-cam_id", "cam_id", "==");
     1018
     1019    PXOPT_LOOKUP_S64(cam_id, config->args, "-cam_id", false, false);
     1020    // if cam_id is not supplied chip_id is required
     1021    PXOPT_LOOKUP_S64(chip_id, config->args, "-chip_id", cam_id ? false : true, false);
    10181022    PXOPT_LOOKUP_S64(class_id, config->args, "-class_id", true, false);
    10191023    PXOPT_LOOKUP_S16(quality, config->args, "-set_quality", true, false);
     
    10261030    if (psListLength(where->list) == 0) {
    10271031        // won't get here
    1028         psError(PXTOOLS_ERR_CONFIG, true, "-chip_id and -class_id are required");
     1032        psError(PXTOOLS_ERR_CONFIG, true, "-chip_id (or -cam_id) and -class_id are required");
    10291033        return false;
    10301034    }
Note: See TracChangeset for help on using the changeset viewer.