(→FAQ)
|
(→FAQ)
|
Line 8: | |||
'''[[Universal Menu Book]] commands that deal with symbology options return false when sent with the BarcodeDecoder.SendCommand() method. What's going on?''' | '''[[Universal Menu Book]] commands that deal with symbology options return false when sent with the BarcodeDecoder.SendCommand() method. What's going on?''' | ||
:This behavior is actually by design, because it’s configurable through a different interface. | :This behavior is actually by design, because it’s configurable through a different interface. | ||
- | If you bring up the ScannerManager app, and go to the Code Options tab, you can hold down the stylus on a symbology and bring up an options page for that symbology. You're able to set different symbology options there. In code, say you wanted to send the leading check digit of UPCE codes (menu book code 'E6') to distinguish between UPCE0 and UPCE1. You would do this: | + | :If you bring up the ScannerManager app, and go to the Code Options tab, you can hold down the stylus on a symbology and bring up an options page for that symbology. You're able to set different symbology options there. In code, say you wanted to send the leading check digit of UPCE codes (menu book code 'E6') to distinguish between UPCE0 and UPCE1. You would do this: |
:<code>BarcodeReader.BCRSettings.CodeOptions[SYMBOLOGY_ID.CODE_UPC_E].dwTransmitCD = BCR_CODE_OPTIONS_TRANSMITCD.BCR_UPC_LEADING0_TRANSMITCD</code> | :<code>BarcodeReader.BCRSettings.CodeOptions[SYMBOLOGY_ID.CODE_UPC_E].dwTransmitCD = BCR_CODE_OPTIONS_TRANSMITCD.BCR_UPC_LEADING0_TRANSMITCD</code> |