What is Auto Sync?
With Auto Sync, the system instantly validates or records the scans on-device without any latency. They are queued for auto-uploading every two (2) seconds. If the service is a Validate Scans service type, the database on codeREADr’s servers will auto-sync to the device every 2 minutes. The system uploads and syncs in the background while the app is open. Thus, the app user doesn’t have to stop scanning. Important: When first signing into the app, it won’t sync the latest database for two minutes. Wait to scan for at least 2 minutes.
1. Record Scans
Instantly record scans and associated data collected after each scan. The system auto-uploads the scan record in the background to our server or yours.
2. Validate Scans
The system instantly validates the scanned values offline. Then, it auto-uploads them to our servers. Also, it will download the synced database if it has any new values or responses. If duplicates are set to be Invalid for your service, it will download a synced status table to each device.
Services posting scans to your own servers (Direct Scan to URL) can also deploy Auto Sync. However, if using a validation service, databases will not sync directly from your server to the device. Instead, you need to upload the validation database on our server to sync down to the devices.
- For on-device (offline) validation services with duplicates set to Invalid and auto-sync, you can only have up to 50,000 values in the database. Contact us if your database exceeds that limit and learn your options. Record-only services and validation services with duplicates set to Valid have no such limits.
- Uploading scans from devices to our server is not only dependent on the scanning device’s Internet connectivity but could also be subject to a demand-dependent queuing process on our servers. If you need real-time scan records, you may need to use Online service types instead.