![]() In addition to keeping a track of assets through the barcode scanner, the Assets tab also lets you search for existing assets and manually add new ones, where barcode scanning may not be an option. This will put up its details (based on the Asset Tag) and update the Last Audit Date to the current date. Open the barcode scanner in the app by going to the Menu and selecting Assets> Scan Assets.Ģ. How to track devices already added in the CMDB /Asset Management module ?ġ. Enter the rest of the details and tap the checkbox to save the asset. The Asset Tag gets pulled from the code.Ĥ. Once the app scans the code, it pulls up the Add New Asset form. Under Assets, tap Scan Assets to open the barcode scanner and point it to the device's barcode or QR code.ģ. In the Freshservice app, tap the Menu icon and tap Assets.Ģ. If the device already exists, it pulls up the asset details and updates the Last Audit Date.Īs a prerequisite, make sure you’ve upgraded to the latest version of the app and you’re logged in as an agent with access to the CMDB /Asset Management module. ![]() When you scan a new device using your iPhone or iPad, it picks up the Asset Tag and lets you add it to the CMDB/Asset Management module. BarcodeCaptureEventArgs() # BarcodeCaptureEventArgs( BarcodeCapture barcodeCapture, BarcodeCaptureSession session, IFrameData frameData)Īdded in version 6.13.The Freshservice mobile app for Android and iOS includes a barcode/QR code scanner to let you track assets on the go. Provides data for the BarcodeCapture.BarcodeScanned and BarcodeCapture.SessionUpdated events. BarcodeCaptureEventArgs # class BarcodeCaptureEventArgs : EventArgs See the documentation in OnBarcodeScanned() for information on how to properly stop recognition of barcodes. It is thus recommended to do as little work as possible in this method. Further recognition is blocked until this method completes. To perform UI work, you must dispatch to the main thread first. This method is invoked from a recognition internal thread. If codes were recognized in this frame, this method is invoked after OnBarcodeScanned(). Create a barcode capture settings and enable the barcode. Create a new data capture context instance, initialized with your license key. Roughly, the steps are: Include the ScanditBarcodeCapture library and its dependencies to your project, if any. In contrast to OnBarcodeScanned(), this method is invoked, regardless whether a code was scanned or not. In this guide you will learn step by step how to add barcode capture to your application. Invoked after a frame has been processed by barcode capture and the session has been updated. OnSessionUpdated() # void OnSessionUpdated( BarcodeCapture barcodeCapture, BarcodeCaptureSession session, IFrameData frameData) SwitchToDesiredStateAsync ( FrameSourceState. Enabled = false // asynchronously turn off the camera await captureMode. no more didScan callbacks will be invoked after this call. To pause scanning, but keep the camera (frame source) running, just set the barcode capture’s enabled property to false. Sometimes, after receiving this callback, you may want to pause scanning or to stop scanning completely. Therefore, if you need to perform a time-consuming operation, like querying a database or opening an URL encoded in the barcode data, consider switching to another thread. Keep in mind however, that any further recognition is blocked until this method completes. After receiving this callback, you will typically want to start processing the scanned barcodes. The newly scanned codes can be retrieved from BarcodeCaptureSession.NewlyRecognizedBarcodes. Invoked whenever a code has been scanned. OnBarcodeScanned() # void OnBarcodeScanned( BarcodeCapture barcodeCapture, BarcodeCaptureSession session, IFrameData frameData) OnObservationStopped() # void OnObservationStopped( BarcodeCapture barcodeCapture)Ĭalled when the listener stops observing the barcode capture instance. QR codes (short for Quick Response code) are a form of two-dimensional barcode, that can encode a small amount of data. OnObservationStarted() # void OnObservationStarted( BarcodeCapture barcodeCapture)Ĭalled when the listener starts observing the barcode capture instance. ![]() Listener interface for traditional barcode capture. Barcode Tracking Basic Overlay Listenerĭefined in namespace IBarcodeCaptureListener # interface IBarcodeCaptureListener.Barcode Tracking Advanced Overlay Listener.Barcode Selection Automatic Aimer Selection.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |