Constants and Enumerations

This section documents all constants and enumerations used throughout PyTropicSquare, including protocol constants, status codes, and configuration values.

Constant Categories

tropicsquare.constants.l1

tropicsquare.constants.l2

tropicsquare.constants.chip_status

tropicsquare.constants.rsp_status

tropicsquare.constants.cmd_result

tropicsquare.constants.ecc

ECC (Elliptic Curve Cryptography) constants for TropicSquare library.

tropicsquare.constants.get_info_req

tropicsquare.constants.pairing_keys

TropicSquare Factory Pairing Keys

tropicsquare.constants.config

Config registry addresses - public API

Usage

Constants are typically accessed directly from their respective modules:

from tropicsquare.constants import chip_status, cmd_result

if status == chip_status.ChipStatus.READY:
    print("Chip is ready")

Detailed Documentation