The technical documentation of the cameraconnect microservice, which caputers images from a camera and sends them to the MQTT broker.
This microservice is no longer developed by UMH. Contact Anticipate for further information.
The cameraconnect microservice is responsible for capturing images from a camera and sending them to the MQTT broker.
How it works
|Variable name||Description||Type||Allowed values||Default|
|The delay between the trigger and the acquisition of the image.||string||Valid float number||0.0|
|URL of the MQTT broker||string||Any||ssl://united-manufacturing-hub-hivemq-ce-local-service.united-manufacturing-hub:8883|
|The interface of the camera||string||Any||GenICam|
|The hostname of the device to which the camera is connected||string||Any||default|
|The time between two consecutive acquisitions. Only relevant when trigger is set to Continuous||string||Valid integer number||4|
|The default path to the GenTL producer||string||Any||/app/assets/producer_files|
|Whether the exposure time is automatically adjusted.||string||Once, Off, Continuous||Off|
|The exposure time of the camera in milliseconds.||string||Valid integer number||1000|
|The number of color channels of the image.||string||Valid integer number||3|
|The height of the image in number of pixels.||string||Valid integer number||800|
|The width of the image in number of pixels.||string||Valid integer number||800|
|Defines which logging level is used, mostly relevant for developers.||string||PRODUCTION, DEVELOPMENT||PRODUCTION|
|The MAC address of the camera.||string||Valid MAC address||02-2625A-09849|
|The pixel format used in the image.||string||Mono8, RGB8Packed, BGR8Packed||Mono8|
|How the camera is triggered, either via MQTT or continuosly.||string||MQTT, Continuous||MQTT|
Last modified April 4, 2023: feat: version (75e2d11)