Libtropic API
SDK for the TROPIC01 secure element
Version: master (latest)
Loading...
Searching...
No Matches
libtropic_examples.h File Reference

Functions with examples of usage of TROPIC01 chip. More...

#include <stdint.h>
#include "libtropic_common.h"
Include dependency graph for libtropic_examples.h:

Functions

int lt_ex_hello_world (lt_handle_t *h)
 Establishes Secure Session and executes Ping L3 command.
 
int lt_ex_hello_world_separate_API (lt_handle_t *h)
 Establishes Secure Session and executes Ping L3 command using separated API.
 
int lt_ex_hardware_wallet (lt_handle_t *h)
 Example usage of TROPIC01 chip in a generic hardware wallet project.
 
int lt_ex_fw_update (lt_handle_t *h)
 Example how to update TROPIC01 firmware. Process is described in detail in 'ODN_TR01_app_007_fw_update.pdf' Application Note.
 
int lt_ex_macandd (lt_handle_t *h)
 Example usage of TROPIC01 flagship feature - 'Mac And Destroy' PIN verification engine.
 
int lt_ex_show_chip_id_and_fwver (lt_handle_t *h)
 This example shows how to read TROPIC01's chip ID and firmware versions. Prints chip application firmware versions and also bootloader version.
 

Detailed Description

License
For the license see file LICENSE.txt file in the root directory of this source tree.