Steps to Integrate Tapkey¶
- Get the Tapkey SDK
- Integrate the Tapkey libraries into the target application according to section Firmware Integration.
Define a production process that allows programming an initial firmware version and injecting provisioning data obtained from Tapkey individual to each locking device.
Get a Tapkey manufacturer ID from Tapkey.
- Define a versioning scheme that assigns increasing integer version numbers to firmware versions as outlined in the firmware's package structure description.
Establish a build process and tooling that allows generating
.tkmanfwfiles according to section Firmware Update.
Obtain provisioning files from Tapkey for individual locks.
- Program new devices and inject provisioning data.
In order to support firmware upgrades (which is mandatory for production scenarios), you need to carry out steps 4 to 6. Steps 7 and 8 are required at manufacturing time.