-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Labels
featureNew feature requestNew feature request
Description
Description
Add a new scenario sample scenarios/scan-dpm-codes demonstrating how to read DPM (Direct Part Marking) barcodes using DBR JS. DPM codes — typically DataMatrix or QR codes etched or dot-peened directly onto metal/plastic surfaces — require specific DBR template settings to decode reliably due to low contrast, irregular marks, and curved surfaces. This is a common manufacturing/industrial use case not covered by the existing scan-datamatrix-code sample.
User Scenarios
- A developer building an industrial part-tracking web app enables DPM mode in the DBR JS template and uses the sample as a reference
- A user unfamiliar with DBR's DPM settings copies the sample to get started without reading the full API docs
Dependencies
- DBR JS SDK with DPM template support (already available via
CaptureVisionRoutertemplate configuration) - Should follow the same structure as
scenarios/scan-datamatrix-code— provide both foundational API and RTU API variants if applicable
Notes
- Existing
scan-datamatrix-codesample does NOT enable DPM mode — this is a distinct sample - Key config: enable
DPMCodeReadingModesin the DBR template - Real-world contexts: automotive VINs, PCB markings, aerospace part IDs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureNew feature requestNew feature request