Video with Measurement
User Interface
While in this mode the user will be able to see the following, the dimensions of the object, the weight, the barcode scanned and a record button. An example of the output can be seen here.
Usage
Start Video
A user can start a recording by either scanning a barcode that has the value VIDEO_START
, through a remote trigger (either Remote API or Local API), or by clicking the record button on the UI.
Stop Video
A user can stop the video by triggering a measurement.
Upon measurement the video will begin encoding and link said video to the measurment transaction. The video will stay linked to a transaction until there is a successful measurement.
Cancel Video
A user can cancel the video by scanning a barcode that has the value VIDEO_RESET
, through a remote trigger (either Remote API or Local API), or by clicking the trash can on the UI.
Cancelling a recording will stop the video and clear it from the enVision K150S' local memory and storage.
Measure
Triggering a measurement will stop the current recording if it is currently recording and dimension the current object. If there is no video either being recorded or saved to memory then just the measurement images will be linked to the transaction.
Available Peripherals
While in this mode the following peripherals can be connected to the device
Available Local Triggers
While in this mode Local Triggers will NOT have the option to be turned on or off for triggering the device measurements. The device will always trigger a measurement on a barcode scan and will never trigger a measurement on a weight event. This is to maintain proper process flow.
Available Endpoints
Assuming that Enable Local API is set to true then here is the availability of the following endpoints
- Measure API endpoints will be available to trigger measurements
- Video API endpoints will have limited availability. The user will be able to Start and Cancel recordings using the Local API