Lock Error
Parameters
String value of the error code
formatted String value that is translated into more languages to display on the UI
String value to display in Logcat
optional String value to determine deeper cause of the error. Usually null, but in cases like FatalError it will provide more info.
Types
Bluetooth is turned off on the phone device, notify user to enable it in order to perform the action.
The app does not have bluetooth permission, notify user to allow using bluetooth in order to perform the action.
The app could not establish connection to the bluetooth device due to an error. Check detail to find out more information.
The app could not establish connection to the bluetooth device due to it taking too long. Notify user to keep the phone close to the bluetooth device and try again.
During bike.donkey.lockkit.updates.ConnectionUpdate.ExtraLockCheck, the lock device unlocks
When unexpected error shows up during processes not related to establishing connection. Check detail to find out more information.
Location Services are turned off on the phone device, notify user to enable it in order to perform the action.
The app does not have location permission, notify user to allow using of location in order to perform the action.
When unexpected error show ups during sending lock command to bluetooth device
The bluetooth device wasn't locked in specified time. Notify the user to physically push the lock to lock it when trying to perform lock again.
During the first unlock for the eKey, the app should be online to determine whether it was properly picked up. If not, this error gets thrown.
During special conditions, this error can be thrown upon reading characteristics when lock isn't properly locked.
The app could not find the advertisement of the searched bluetooth device
When unexpected error show ups during sending unlock command to bluetooth device
The bluetooth device didn't unlock in specified time