Skip to content

Types

Types

Name Type Description
mira_size_t uint32_t
mira_flags_t uint32_t

Enums

mira_bool_t

Value Description
MIRA_FALSE
MIRA_TRUE

mira_status_t

Value Description
MIRA_SUCCESS
MIRA_ERROR_UNKNOWN
MIRA_ERROR_NOT_SUPPORTED
MIRA_ERROR_NOT_IMPLEMENTED
MIRA_ERROR_NOT_INITIALIZED
MIRA_ERROR_ALREADY_INITIALIZED
MIRA_ERROR_INVALID_VALUE
MIRA_ERROR_INVALID_ID
MIRA_ERROR_RESOURCE_NOT_AVAILABLE
MIRA_ERROR_NO_MEMORY
MIRA_ADC_ERROR_INVALID_PIN
MIRA_ADC_ERROR_INVALID_REFERENCE
MIRA_ADC_ERROR_NO_MEASUREMENT
MIRA_ADC_ERROR_CHANNEL_BUSY
MIRA_ENCRYPTION_ERROR
MIRA_FOTA_ERROR_INVALID_SESSION_STATE
MIRA_FOTA_ERROR_LOCK
MIRA_GPIO_ERROR_INVALID_PORT
MIRA_GPIO_ERROR_EDGE
MIRA_GPIO_ERROR_EDGE_NO_RESOURCE_AVAILABLE
MIRA_I2C_ERROR_INVALID_PIN
MIRA_I2C_ERROR_INVALID_SLAVE_ADDRESS
MIRA_I2C_ERROR_INVALID_TRANSFER_TYPE
MIRA_I2C_ERROR_BUSY
MIRA_I2C_ERROR_OVERWRITE
MIRA_I2C_ERROR_NACK
MIRA_NET_ERROR_NOT_ASSOCIATED
MIRA_NET_ERROR_SEND_FAILED
MIRA_NET_ERROR_NO_ADDRESS_SET
MIRA_NET_ERROR_INVALID_SOCKET
MIRA_NET_TOOLKIT_ERROR_MALFORMED_ADDRESS
MIRA_UART_ERROR_INIT
MIRA_UART_ERROR_INIT_DEFAULT_SETTINGS
MIRA_UART_ERROR_CALLBACK_SET
MIRA_UART_ERROR_BAUDRATE
MIRA_UART_ERROR_PINS
MIRA_SPI_ERROR_INIT
MIRA_SPI_ERROR_BUSY
MIRA_SPI_ERROR_BUFFER
MIRA_SPI_ERROR_MODE
MIRA_SPI_ERROR_CONFIG
MIRA_SPI_ERROR_TRANSMIT
MIRA_NFC_NDEF_ERROR_NO_RECORDS
MIRA_SWAP_ERROR_OPERATION_IN_PROGRESS
MIRA_SWAP_ERROR_DRIVER
MIRA_RF_FRONTEND_ERROR_INVALID_ANTENNA

mira_bit_order_t

Value Description
MIRA_BIT_ORDER_MSB_FIRST
MIRA_BIT_ORDER_LSB_FIRST

mira_edge_t

Value Description
MIRA_EDGE_RISING A low to high transition
MIRA_EDGE_FALLING A high to low transition
MIRA_EDGE_ANY A low to high or a high to low transition

mira_rf_frontend_output_mode_t

Value Description
MIRA_RF_FRONTEND_OUTPUT_AMPLIFIER_ACTIVE
MIRA_RF_FRONTEND_OUTPUT_BYPASS

mira_rf_frontend_input_mode_t

Value Description
MIRA_RF_FRONTEND_INPUT_AMPLIFIER_ACTIVE
MIRA_RF_FRONTEND_INPUT_BYPASS

mira_rf_frontend_antenna_t

Value Description
MIRA_RF_FRONTEND_ANTENNA_EXTERNAL
MIRA_RF_FRONTEND_ANTENNA_ONBOARD