CryptoAuthLib v3.7.8
Microchip CryptoAuthentication Library
 
Loading...
Searching...
No Matches
cryptoauthlib.iface Namespace Reference

Data Structures

class  _ATCACUSTOM
 
class  _ATCAHID
 
class  _ATCAI2C
 
class  _ATCAIfaceParams
 
class  _ATCAKIT
 
class  _ATCASPI
 
class  _ATCASWI
 
class  _ATCAUART
 
class  _U_Address
 
class  ATCADeviceType
 
class  ATCAIfaceCfg
 
class  ATCAIfaceType
 
class  ATCAKitType
 

Functions

def _iface_load_default_config (name)
 
def cfg_ateccx08a_i2c_default ()
 
def cfg_ateccx08a_swi_default ()
 
def cfg_ateccx08a_kithid_default ()
 
def cfg_atsha20xa_i2c_default ()
 
def cfg_atsha20xa_swi_default ()
 
def cfg_atsha20xa_kithid_default ()
 

Detailed Description

Interface Configuration

Function Documentation

◆ _iface_load_default_config()

def cryptoauthlib.iface._iface_load_default_config (   name)
protected
"Attempt to load the default configuration structure from the library by name

◆ cfg_ateccx08a_i2c_default()

def cryptoauthlib.iface.cfg_ateccx08a_i2c_default ( )
Default configuration for an ECCx08A device on the first logical I2C bus

◆ cfg_ateccx08a_kithid_default()

def cryptoauthlib.iface.cfg_ateccx08a_kithid_default ( )
Default configuration for Kit protocol over a HID interface

◆ cfg_ateccx08a_swi_default()

def cryptoauthlib.iface.cfg_ateccx08a_swi_default ( )
Default configuration for an ECCx08A device on the logical SWI bus over UART

◆ cfg_atsha20xa_i2c_default()

def cryptoauthlib.iface.cfg_atsha20xa_i2c_default ( )
Default configuration for a SHA204A device on the first logical I2C bus

◆ cfg_atsha20xa_kithid_default()

def cryptoauthlib.iface.cfg_atsha20xa_kithid_default ( )
Default configuration for Kit protocol over a HID interface for SHA204

◆ cfg_atsha20xa_swi_default()

def cryptoauthlib.iface.cfg_atsha20xa_swi_default ( )
Default configuration for an SHA204A device on the logical SWI bus over UART