This microservice is still in development and is not considered stable for production use.
Barcodereader is a microservice that reads barcodes and sends the data to the Kafka broker.
How it works
Connect a barcode scanner to the system and the microservice will read the barcodes and send the data to the Kafka broker.
|Variable name||Description||Type||Allowed values||Default|
|The asset ID, which is used for the topic structure||string||Any||barcodereader|
|The customer ID, which is used for the topic structure||string||Any||raw|
|Enables the use of the fgtrace library. Not reccomended for production||string|
|The name of the USB device to use||string||Any||Datalogic ADC, Inc. Handheld Barcode Scanner|
|The path of the USB device to use. If empty, ||string||Valid Unix device path||""|
|URL of the Kafka broker used, port is required||string||Any||united-manufacturing-hub-kafka:9092|
|The location, which is used for the topic structure||string||Any||barcodereader|
|Defines which logging level is used, mostly relevant for developers.||string||PRODUCTION, DEVELOPMENT||PRODUCTION|
|Name of the microservice (used for tracing)||string||Any||united-manufacturing-hub-barcodereader|
|Prevent message broadcasting if enabled|
|Serial number of the cluster (used for tracing)||string||Any||defalut|