coralmicro API overview
The coralmicro
library is written in C++ and is designed for
the Coral Dev Board Micro. It is not compatible
with other Coral boards or accelerators.
Because the Dev Board Micro is a microcontoller platform, it doesn’t run a
general-purpose operating system (such as Linux). Instead, it
runs just one application at a time. So your application must include
implementation for all the system features it needs, such as a task manager, a
filesystem, or a camera interface. Of course, you don’t have to write those
yourself; coralmicro
provides them for you and only the parts you use
are compiled into your app.
coralmicro
is based on
FreeRTOS, which provides real-time
operating system features such as multitasking, task scheduling, and task
prioritization. On top of FreeRTOS, coralmicro
adds APIs to interact with
the camera, microphone, GPIOs, Edge TPU, and much more, all of which
are documented in the pages below.
This API reference doesn’t cover the entire coralmicro
platform, but it
provides everything that most apps need. You can
find the rest in the coralmicro source code.
If you’re just getting started with the board, see the Dev Board Micro setup guide. Or to see how to set up your own project (either as an in-tree or out-of-tree project), build it, and flash it, see how to build apps with FreeRTOS.
API summary
APIs to execute ML models on the MCU or on the Edge TPU, including helper APIs that format the output tensors for popular models such as classification, object detection, and pose estimation.
APIs to capture images from the Dev Board Micro’s on-board camera.
APIs to capture audio from the Dev Board Micro’s on-board microphone.
APIs to interact with digital and analog pins on the two 12-pin headers (GPIO, ADC, DAC, PWM, I2C, SPI), plus APIs to toggle the on-board LEDs.
APIs to read and write files on the flash memory.
APIs for everything network related, including Wi-Fi, Ethernet, HTTP and RPC servers.
APIs for wireless communication with either classic Bluetooth or Bluetooth low-energy.
APIs for everything USB related, including operating the board as a USB host or USB device, and emulating Ethernet over USB.
Various system-level APIs, such as to perform inter-process communication between MCU cores, establish mutex locks, watchdogs, and reset the board.
APIs to perform various cryptography tasks with the a71ch chip.
Various utility APIs, such as to manipulate strings, generate random numbers, create timers, read temperature sensors, and create JPEG files.
And if you want to build apps for the Dev Board Micro with Arduino, this page includes additional APIs that make some of the above features available with an Arduino-style programming interface (these APIs are meant for Arduino sketches only, not for traditional C++ apps):
API index
----- _usb_host_cdc_line_coding_struct (C++ struct)
- _usb_host_cdc_line_coding_struct::bCharFormat (C++ member)
- _usb_host_cdc_line_coding_struct::bDataBits (C++ member)
- _usb_host_cdc_line_coding_struct::bParityType (C++ member)
- _usb_host_cdc_line_coding_struct::dwDTERate (C++ member)
- BluetoothAdvertise (C++ function)
- BluetoothReady (C++ function)
- BluetoothScan (C++ function)
- bt_bond_info (C++ struct)
- bt_bond_info::addr (C++ member)
- bt_br_discovery_param (C++ struct)
- bt_br_discovery_param::length (C++ member)
- bt_br_discovery_param::limited (C++ member)
- bt_br_discovery_result (C++ struct)
- bt_br_discovery_result::_priv (C++ member)
- bt_br_discovery_result::addr (C++ member)
- bt_br_discovery_result::cod (C++ member)
- bt_br_discovery_result::eir (C++ member)
- bt_br_discovery_result::rssi (C++ member)
- bt_br_discovery_start (C++ function)
- bt_br_discovery_stop (C++ function)
- bt_br_oob (C++ struct)
- bt_br_oob::addr (C++ member)
- bt_br_oob_get_local (C++ function)
- bt_br_set_connectable (C++ function)
- bt_br_set_discoverable (C++ function)
- BT_DATA (C macro)
- bt_data (C++ struct)
- bt_data::data (C++ member)
- bt_data::data_len (C++ member)
- bt_data::type (C++ member)
- bt_data_parse (C++ function)
- bt_enable (C++ function)
- bt_foreach_bond (C++ function)
- bt_get_name (C++ function)
- bt_id_create (C++ function)
- BT_ID_DEFAULT (C macro)
- bt_id_delete (C++ function)
- bt_id_get (C++ function)
- bt_id_reset (C++ function)
- BT_LE_ADV_CONN (C macro)
- BT_LE_ADV_CONN_DIR (C macro)
- BT_LE_ADV_CONN_DIR_LOW_DUTY (C macro)
- BT_LE_ADV_CONN_NAME (C macro)
- BT_LE_ADV_CONN_NAME_AD (C macro)
- BT_LE_ADV_NCONN (C macro)
- BT_LE_ADV_NCONN_IDENTITY (C macro)
- BT_LE_ADV_NCONN_NAME (C macro)
- BT_LE_ADV_PARAM (C macro)
- bt_le_adv_param (C++ struct)
- bt_le_adv_param::id (C++ member)
- bt_le_adv_param::interval_max (C++ member)
- bt_le_adv_param::interval_min (C++ member)
- bt_le_adv_param::options (C++ member)
- bt_le_adv_param::peer (C++ member)
- bt_le_adv_param::secondary_max_skip (C++ member)
- bt_le_adv_param::sid (C++ member)
- BT_LE_ADV_PARAM_INIT (C macro)
- bt_le_adv_start (C++ function)
- bt_le_adv_stop (C++ function)
- bt_le_adv_update_data (C++ function)
- bt_le_ext_adv_cb (C++ struct)
- bt_le_ext_adv_cb::connected (C++ member)
- bt_le_ext_adv_cb::scanned (C++ member)
- bt_le_ext_adv_cb::sent (C++ member)
- BT_LE_EXT_ADV_CODED_NCONN (C macro)
- BT_LE_EXT_ADV_CODED_NCONN_IDENTITY (C macro)
- BT_LE_EXT_ADV_CODED_NCONN_NAME (C macro)
- BT_LE_EXT_ADV_CONN_NAME (C macro)
- bt_le_ext_adv_connected_info (C++ struct)
- bt_le_ext_adv_connected_info::conn (C++ member)
- bt_le_ext_adv_create (C++ function)
- bt_le_ext_adv_delete (C++ function)
- bt_le_ext_adv_get_index (C++ function)
- bt_le_ext_adv_get_info (C++ function)
- bt_le_ext_adv_info (C++ struct)
- bt_le_ext_adv_info::id (C++ member)
- bt_le_ext_adv_info::tx_power (C++ member)
- BT_LE_EXT_ADV_NCONN (C macro)
- BT_LE_EXT_ADV_NCONN_IDENTITY (C macro)
- BT_LE_EXT_ADV_NCONN_NAME (C macro)
- bt_le_ext_adv_oob_get_local (C++ function)
- bt_le_ext_adv_scanned_info (C++ struct)
- bt_le_ext_adv_scanned_info::addr (C++ member)
- bt_le_ext_adv_sent_info (C++ struct)
- bt_le_ext_adv_sent_info::num_sent (C++ member)
- bt_le_ext_adv_set_data (C++ function)
- bt_le_ext_adv_start (C++ function)
- BT_LE_EXT_ADV_START_DEFAULT (C macro)
- BT_LE_EXT_ADV_START_PARAM (C macro)
- bt_le_ext_adv_start_param (C++ struct)
- bt_le_ext_adv_start_param::num_events (C++ member)
- bt_le_ext_adv_start_param::timeout (C++ member)
- BT_LE_EXT_ADV_START_PARAM_INIT (C macro)
- bt_le_ext_adv_stop (C++ function)
- bt_le_ext_adv_update_param (C++ function)
- bt_le_oob (C++ struct)
- bt_le_oob::addr (C++ member)
- bt_le_oob::le_sc_data (C++ member)
- bt_le_oob_get_local (C++ function)
- bt_le_oob_sc_data (C++ struct)
- bt_le_oob_sc_data::c (C++ member)
- bt_le_oob_sc_data::r (C++ member)
- BT_LE_PER_ADV_DEFAULT (C macro)
- bt_le_per_adv_list_add (C++ function)
- bt_le_per_adv_list_clear (C++ function)
- bt_le_per_adv_list_remove (C++ function)
- BT_LE_PER_ADV_PARAM (C macro)
- bt_le_per_adv_param (C++ struct)
- bt_le_per_adv_param::interval_max (C++ member)
- bt_le_per_adv_param::interval_min (C++ member)
- bt_le_per_adv_param::options (C++ member)
- BT_LE_PER_ADV_PARAM_INIT (C macro)
- bt_le_per_adv_set_data (C++ function)
- bt_le_per_adv_set_info_transfer (C++ function)
- bt_le_per_adv_set_param (C++ function)
- bt_le_per_adv_start (C++ function)
- bt_le_per_adv_stop (C++ function)
- bt_le_per_adv_sync_cb (C++ struct)
- bt_le_per_adv_sync_cb::biginfo (C++ member)
- bt_le_per_adv_sync_cb::cte_report_cb (C++ member)
- bt_le_per_adv_sync_cb::node (C++ member)
- bt_le_per_adv_sync_cb::recv (C++ member)
- bt_le_per_adv_sync_cb::state_changed (C++ member)
- bt_le_per_adv_sync_cb::synced (C++ member)
- bt_le_per_adv_sync_cb::term (C++ member)
- bt_le_per_adv_sync_cb_register (C++ function)
- bt_le_per_adv_sync_create (C++ function)
- bt_le_per_adv_sync_delete (C++ function)
- bt_le_per_adv_sync_get_index (C++ function)
- bt_le_per_adv_sync_get_info (C++ function)
- bt_le_per_adv_sync_info (C++ struct)
- bt_le_per_adv_sync_info::addr (C++ member)
- bt_le_per_adv_sync_info::interval (C++ member)
- bt_le_per_adv_sync_info::phy (C++ member)
- bt_le_per_adv_sync_info::sid (C++ member)
- bt_le_per_adv_sync_lookup_addr (C++ function)
- bt_le_per_adv_sync_param (C++ struct)
- bt_le_per_adv_sync_param::addr (C++ member)
- bt_le_per_adv_sync_param::options (C++ member)
- bt_le_per_adv_sync_param::sid (C++ member)
- bt_le_per_adv_sync_param::skip (C++ member)
- bt_le_per_adv_sync_param::timeout (C++ member)
- bt_le_per_adv_sync_recv_disable (C++ function)
- bt_le_per_adv_sync_recv_enable (C++ function)
- bt_le_per_adv_sync_recv_info (C++ struct)
- bt_le_per_adv_sync_recv_info::addr (C++ member)
- bt_le_per_adv_sync_recv_info::cte_type (C++ member)
- bt_le_per_adv_sync_recv_info::rssi (C++ member)
- bt_le_per_adv_sync_recv_info::sid (C++ member)
- bt_le_per_adv_sync_recv_info::tx_power (C++ member)
- bt_le_per_adv_sync_state_info (C++ struct)
- bt_le_per_adv_sync_state_info::recv_enabled (C++ member)
- bt_le_per_adv_sync_synced_info (C++ struct)
- bt_le_per_adv_sync_synced_info::addr (C++ member)
- bt_le_per_adv_sync_synced_info::conn (C++ member)
- bt_le_per_adv_sync_synced_info::interval (C++ member)
- bt_le_per_adv_sync_synced_info::phy (C++ member)
- bt_le_per_adv_sync_synced_info::recv_enabled (C++ member)
- bt_le_per_adv_sync_synced_info::service_data (C++ member)
- bt_le_per_adv_sync_synced_info::sid (C++ member)
- bt_le_per_adv_sync_term_info (C++ struct)
- bt_le_per_adv_sync_term_info::addr (C++ member)
- bt_le_per_adv_sync_term_info::sid (C++ member)
- bt_le_per_adv_sync_transfer (C++ function)
- bt_le_per_adv_sync_transfer_param (C++ struct)
- bt_le_per_adv_sync_transfer_param::options (C++ member)
- bt_le_per_adv_sync_transfer_param::skip (C++ member)
- bt_le_per_adv_sync_transfer_param::timeout (C++ member)
- bt_le_per_adv_sync_transfer_subscribe (C++ function)
- bt_le_per_adv_sync_transfer_unsubscribe (C++ function)
- BT_LE_SCAN_ACTIVE (C macro)
- bt_le_scan_cb (C++ struct)
- bt_le_scan_cb::node (C++ member)
- bt_le_scan_cb::recv (C++ member)
- bt_le_scan_cb::timeout (C++ member)
- bt_le_scan_cb_register (C++ function)
- bt_le_scan_cb_unregister (C++ function)
- BT_LE_SCAN_CODED_ACTIVE (C macro)
- BT_LE_SCAN_CODED_PASSIVE (C macro)
- BT_LE_SCAN_PARAM (C macro)
- bt_le_scan_param (C++ struct)
- bt_le_scan_param::interval (C++ member)
- bt_le_scan_param::interval_coded (C++ member)
- bt_le_scan_param::options (C++ member)
- bt_le_scan_param::timeout (C++ member)
- bt_le_scan_param::type (C++ member)
- bt_le_scan_param::window (C++ member)
- bt_le_scan_param::window_coded (C++ member)
- BT_LE_SCAN_PARAM_INIT (C macro)
- BT_LE_SCAN_PASSIVE (C macro)
- bt_le_scan_recv_info (C++ struct)
- bt_le_scan_recv_info::addr (C++ member)
- bt_le_scan_recv_info::adv_props (C++ member)
- bt_le_scan_recv_info::adv_type (C++ member)
- bt_le_scan_recv_info::interval (C++ member)
- bt_le_scan_recv_info::primary_phy (C++ member)
- bt_le_scan_recv_info::rssi (C++ member)
- bt_le_scan_recv_info::secondary_phy (C++ member)
- bt_le_scan_recv_info::sid (C++ member)
- bt_le_scan_recv_info::tx_power (C++ member)
- bt_le_scan_start (C++ function)
- bt_le_scan_stop (C++ function)
- bt_le_set_chan_map (C++ function)
- bt_le_whitelist_add (C++ function)
- bt_le_whitelist_clear (C++ function)
- bt_le_whitelist_rem (C++ function)
- bt_set_name (C++ function)
- bt_unpair (C++ function)
- Camera (C++ member)
- coralmicro (C++ type), [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43], [44], [45], [46], [47], [48]
- coralmicro::A71ChEccVerify (C++ function), [1]
- coralmicro::A71ChEccVerifyWithKey (C++ function), [1]
- coralmicro::A71ChGetEccPublicKey (C++ function)
- coralmicro::A71ChGetEccSignature (C++ function), [1], [2]
- coralmicro::A71ChGetRandomBytes (C++ function)
- coralmicro::A71ChGetSha256 (C++ function), [1]
- coralmicro::A71ChGetUId (C++ function)
- coralmicro::A71ChInit (C++ function)
- coralmicro::AdcConfig (C++ struct)
- coralmicro::AdcConfig::conv_config (C++ member)
- coralmicro::AdcConfig::device (C++ member)
- coralmicro::AdcConfig::trigger_config (C++ member)
- coralmicro::AdcCreateConfig (C++ function)
- coralmicro::AdcInit (C++ function)
- coralmicro::AdcRead (C++ function)
- coralmicro::AdcSide (C++ enum)
- coralmicro::AdcSide::kA (C++ enumerator)
- coralmicro::AdcSide::kB (C++ enumerator)
- coralmicro::arduino (C++ type), [1], [2], [3], [4], [5], [6], [7]
- coralmicro::arduino::CameraClass (C++ class)
- coralmicro::arduino::CameraClass::begin (C++ function), [1]
- coralmicro::arduino::CameraClass::disableMotionDetection (C++ function)
- coralmicro::arduino::CameraClass::discardFrames (C++ function)
- coralmicro::arduino::CameraClass::enableMotionDetection (C++ function)
- coralmicro::arduino::CameraClass::grab (C++ function), [1]
- coralmicro::arduino::CameraClass::setMotionDetectionWindow (C++ function)
- coralmicro::arduino::CameraClass::setPixelFormat (C++ function)
- coralmicro::arduino::CameraClass::setPreserveRatio (C++ function)
- coralmicro::arduino::CameraClass::setStandby (C++ function)
- coralmicro::arduino::CameraClass::setTestPattern (C++ function), [1]
- coralmicro::arduino::CameraResolution (C++ enum)
- coralmicro::arduino::CameraResolution::CAMERA_R160x120 (C++ enumerator)
- coralmicro::arduino::CameraResolution::CAMERA_R320x240 (C++ enumerator)
- coralmicro::arduino::CameraResolution::CAMERA_R320x320 (C++ enumerator)
- coralmicro::arduino::CameraResolution::CAMERA_R324x324 (C++ enumerator)
- coralmicro::arduino::CameraResolution::CAMERA_RMAX (C++ enumerator)
- coralmicro::arduino::CameraStatus (C++ enum)
- coralmicro::arduino::CameraStatus::FAILURE (C++ enumerator)
- coralmicro::arduino::CameraStatus::NOT_INITIALIZED (C++ enumerator)
- coralmicro::arduino::CameraStatus::SUCCESS (C++ enumerator)
- coralmicro::arduino::CameraStatus::UNIMPLEMENTED (C++ enumerator)
- coralmicro::arduino::EthernetClass (C++ class)
- coralmicro::arduino::EthernetClass::begin (C++ function), [1], [2], [3], [4]
- coralmicro::arduino::EthernetClass::dnsServerIP (C++ function)
- coralmicro::arduino::EthernetClass::gatewayIP (C++ function)
- coralmicro::arduino::EthernetClass::linkStatus (C++ function)
- coralmicro::arduino::EthernetClass::localIP (C++ function)
- coralmicro::arduino::EthernetClass::MACAddress (C++ function)
- coralmicro::arduino::EthernetClass::subnetMask (C++ function)
- coralmicro::arduino::EthernetClient (C++ type)
- coralmicro::arduino::EthernetServer (C++ type)
- coralmicro::arduino::FrameBuffer (C++ class)
- coralmicro::arduino::FrameBuffer::FrameBuffer (C++ function)
- coralmicro::arduino::FrameBuffer::getBuffer (C++ function)
- coralmicro::arduino::FrameBuffer::getBufferSize (C++ function)
- coralmicro::arduino::FrameBuffer::hasFixedSize (C++ function)
- coralmicro::arduino::FrameBuffer::isAllocated (C++ function)
- coralmicro::arduino::FrameBuffer::setBuffer (C++ function)
- coralmicro::arduino::FrameBuffer::~FrameBuffer (C++ function)
- coralmicro::arduino::HardwareSPI (C++ class)
- coralmicro::arduino::HardwareSPI::begin (C++ function)
- coralmicro::arduino::HardwareSPI::end (C++ function)
- coralmicro::arduino::HardwareSPI::transfer (C++ function), [1]
- coralmicro::arduino::HardwareSPI::transfer16 (C++ function)
- coralmicro::arduino::HardwareSPI::updateSettings (C++ function)
- coralmicro::arduino::md_callback_t (C++ type)
- coralmicro::arduino::PDMClass (C++ class)
- coralmicro::arduino::PDMClass::available (C++ function)
- coralmicro::arduino::PDMClass::begin (C++ function)
- coralmicro::arduino::PDMClass::end (C++ function)
- coralmicro::arduino::PDMClass::onReceive (C++ function)
- coralmicro::arduino::PDMClass::read (C++ function)
- coralmicro::arduino::SDLib (C++ type)
- coralmicro::arduino::SDLib::File (C++ class)
- coralmicro::arduino::SDLib::File::available (C++ function)
- coralmicro::arduino::SDLib::File::close (C++ function)
- coralmicro::arduino::SDLib::File::File (C++ function)
- coralmicro::arduino::SDLib::File::flush (C++ function)
- coralmicro::arduino::SDLib::File::isDirectory (C++ function)
- coralmicro::arduino::SDLib::File::name (C++ function)
- coralmicro::arduino::SDLib::File::openNextFile (C++ function)
- coralmicro::arduino::SDLib::File::operator bool (C++ function)
- coralmicro::arduino::SDLib::File::peek (C++ function)
- coralmicro::arduino::SDLib::File::position (C++ function)
- coralmicro::arduino::SDLib::File::read (C++ function), [1]
- coralmicro::arduino::SDLib::File::rewindDirectory (C++ function)
- coralmicro::arduino::SDLib::File::seek (C++ function)
- coralmicro::arduino::SDLib::File::size (C++ function)
- coralmicro::arduino::SDLib::File::write (C++ function), [1]
- coralmicro::arduino::SDLib::SDClass (C++ class)
- coralmicro::arduino::SDLib::SDClass::begin (C++ function), [1]
- coralmicro::arduino::SDLib::SDClass::end (C++ function)
- coralmicro::arduino::SDLib::SDClass::exists (C++ function), [1]
- coralmicro::arduino::SDLib::SDClass::mkdir (C++ function), [1]
- coralmicro::arduino::SDLib::SDClass::open (C++ function), [1]
- coralmicro::arduino::SDLib::SDClass::remove (C++ function), [1]
- coralmicro::arduino::SDLib::SDClass::rmdir (C++ function), [1]
- coralmicro::arduino::SocketClient (C++ class)
- coralmicro::arduino::SocketClient::available (C++ function)
- coralmicro::arduino::SocketClient::connect (C++ function), [1]
- coralmicro::arduino::SocketClient::connected (C++ function)
- coralmicro::arduino::SocketClient::operator bool (C++ function)
- coralmicro::arduino::SocketClient::operator= (C++ function), [1]
- coralmicro::arduino::SocketClient::read (C++ function), [1]
- coralmicro::arduino::SocketClient::SocketClient (C++ function), [1], [2]
- coralmicro::arduino::SocketClient::stop (C++ function)
- coralmicro::arduino::SocketClient::write (C++ function), [1]
- coralmicro::arduino::SocketClient::~SocketClient (C++ function)
- coralmicro::arduino::SocketServer (C++ class)
- coralmicro::arduino::SocketServer::available (C++ function)
- coralmicro::arduino::SocketServer::begin (C++ function)
- coralmicro::arduino::SocketServer::SocketServer (C++ function)
- coralmicro::arduino::SocketServer::write (C++ function), [1]
- coralmicro::arduino::SocketServer::~SocketServer (C++ function)
- coralmicro::arduino::WiFiClass (C++ class)
- coralmicro::arduino::WiFiClass::begin (C++ function), [1]
- coralmicro::arduino::WiFiClass::BSSID (C++ function)
- coralmicro::arduino::WiFiClass::disconnect (C++ function)
- coralmicro::arduino::WiFiClass::encryptionType (C++ function), [1]
- coralmicro::arduino::WiFiClass::localIP (C++ function)
- coralmicro::arduino::WiFiClass::macAddress (C++ function)
- coralmicro::arduino::WiFiClass::RSSI (C++ function), [1]
- coralmicro::arduino::WiFiClass::scanNetworks (C++ function)
- coralmicro::arduino::WiFiClass::SSID (C++ function), [1]
- coralmicro::arduino::WiFiClass::status (C++ function)
- coralmicro::arduino::WiFiClient (C++ type)
- coralmicro::arduino::WiFiServer (C++ type)
- coralmicro::AudioDriver (C++ class)
- coralmicro::AudioDriver::AudioDriver (C++ function)
- coralmicro::AudioDriver::Callback (C++ type)
- coralmicro::AudioDriver::Disable (C++ function)
- coralmicro::AudioDriver::Enable (C++ function)
- coralmicro::AudioDriverBuffers (C++ struct)
- coralmicro::AudioDriverBuffers::CanHandle (C++ function)
- coralmicro::AudioDriverBuffers::kCombinedDmaBufferSize (C++ member)
- coralmicro::AudioDriverBuffers::kNumDmaBuffers (C++ member)
- coralmicro::AudioDriverConfig (C++ struct)
- coralmicro::AudioDriverConfig::AudioDriverConfig (C++ function)
- coralmicro::AudioDriverConfig::dma_buffer_size_ms (C++ member)
- coralmicro::AudioDriverConfig::dma_buffer_size_samples (C++ function)
- coralmicro::AudioDriverConfig::num_dma_buffers (C++ member)
- coralmicro::AudioDriverConfig::sample_rate (C++ member)
- coralmicro::AudioReader (C++ class)
- coralmicro::AudioReader::AudioReader (C++ function)
- coralmicro::AudioReader::Buffer (C++ function)
- coralmicro::AudioReader::Drop (C++ function)
- coralmicro::AudioReader::FillBuffer (C++ function)
- coralmicro::AudioReader::OverflowCount (C++ function)
- coralmicro::AudioReader::UnderflowCount (C++ function)
- coralmicro::AudioReader::~AudioReader (C++ function)
- coralmicro::AudioSampleRate (C++ enum)
- coralmicro::AudioSampleRate::k16000_Hz (C++ enumerator)
- coralmicro::AudioSampleRate::k48000_Hz (C++ enumerator)
- coralmicro::AudioService (C++ class)
- coralmicro::AudioService::AddCallback (C++ function)
- coralmicro::AudioService::AudioService (C++ function)
- coralmicro::AudioService::Callback (C++ type)
- coralmicro::AudioService::Config (C++ function)
- coralmicro::AudioService::RemoveCallback (C++ function)
- coralmicro::CameraFilterMethod (C++ enum)
- coralmicro::CameraFilterMethod::kBilinear (C++ enumerator)
- coralmicro::CameraFilterMethod::kNearestNeighbor (C++ enumerator)
- coralmicro::CameraFormat (C++ enum)
- coralmicro::CameraFormat::kRaw (C++ enumerator)
- coralmicro::CameraFormat::kRgb (C++ enumerator)
- coralmicro::CameraFormat::kY8 (C++ enumerator)
- coralmicro::CameraFormatBpp (C++ function)
- coralmicro::CameraFrameFormat (C++ struct)
- coralmicro::CameraFrameFormat::buffer (C++ member)
- coralmicro::CameraFrameFormat::filter (C++ member)
- coralmicro::CameraFrameFormat::fmt (C++ member)
- coralmicro::CameraFrameFormat::height (C++ member)
- coralmicro::CameraFrameFormat::preserve_ratio (C++ member)
- coralmicro::CameraFrameFormat::rotation (C++ member)
- coralmicro::CameraFrameFormat::white_balance (C++ member)
- coralmicro::CameraFrameFormat::width (C++ member)
- coralmicro::CameraMode (C++ enum)
- coralmicro::CameraMode::kStreaming (C++ enumerator)
- coralmicro::CameraMode::kTrigger (C++ enumerator)
- coralmicro::CameraMotionDetectionConfig (C++ struct)
- coralmicro::CameraMotionDetectionConfig::cb (C++ member)
- coralmicro::CameraMotionDetectionConfig::cb_param (C++ member)
- coralmicro::CameraMotionDetectionConfig::enable (C++ member)
- coralmicro::CameraMotionDetectionConfig::x0 (C++ member)
- coralmicro::CameraMotionDetectionConfig::x1 (C++ member)
- coralmicro::CameraMotionDetectionConfig::y0 (C++ member)
- coralmicro::CameraMotionDetectionConfig::y1 (C++ member)
- coralmicro::CameraRotation (C++ enum)
- coralmicro::CameraRotation::k0 (C++ enumerator)
- coralmicro::CameraRotation::k180 (C++ enumerator)
- coralmicro::CameraRotation::k270 (C++ enumerator)
- coralmicro::CameraRotation::k90 (C++ enumerator)
- coralmicro::CameraTask (C++ class)
- coralmicro::CameraTask::Disable (C++ function)
- coralmicro::CameraTask::DiscardFrames (C++ function)
- coralmicro::CameraTask::Enable (C++ function)
- coralmicro::CameraTask::GetFrame (C++ function)
- coralmicro::CameraTask::GetMotionDetectionConfigDefault (C++ function)
- coralmicro::CameraTask::GetSingleton (C++ function)
- coralmicro::CameraTask::Init (C++ function)
- coralmicro::CameraTask::kHeight (C++ member)
- coralmicro::CameraTask::kWidth (C++ member)
- coralmicro::CameraTask::SetMotionDetectionConfig (C++ function)
- coralmicro::CameraTask::SetPower (C++ function)
- coralmicro::CameraTask::SetTestPattern (C++ function)
- coralmicro::CameraTask::Trigger (C++ function)
- coralmicro::CameraTestPattern (C++ enum)
- coralmicro::CameraTestPattern::kColorBar (C++ enumerator)
- coralmicro::CameraTestPattern::kNone (C++ enumerator)
- coralmicro::CameraTestPattern::kWalkingOnes (C++ enumerator)
- coralmicro::CdcAcm (C++ class)
- coralmicro::CdcAcm::CdcAcm (C++ function), [1]
- coralmicro::CdcAcm::config_data (C++ function)
- coralmicro::CdcAcm::descriptor_data (C++ function)
- coralmicro::CdcAcm::descriptor_data_size (C++ function)
- coralmicro::CdcAcm::HandleEvent (C++ function)
- coralmicro::CdcAcm::Init (C++ function)
- coralmicro::CdcAcm::operator= (C++ function)
- coralmicro::CdcAcm::RxHandler (C++ type)
- coralmicro::CdcAcm::SetClassHandle (C++ function)
- coralmicro::CdcAcm::Transmit (C++ function)
- coralmicro::CdcEem (C++ class)
- coralmicro::CdcEem::CdcEem (C++ function), [1]
- coralmicro::CdcEem::config_data (C++ function)
- coralmicro::CdcEem::descriptor_data (C++ function)
- coralmicro::CdcEem::descriptor_data_size (C++ function)
- coralmicro::CdcEem::HandleEvent (C++ function)
- coralmicro::CdcEem::Init (C++ function)
- coralmicro::CdcEem::operator= (C++ function)
- coralmicro::CdcEem::SetClassHandle (C++ function)
- coralmicro::CheckSampleRate (C++ function)
- coralmicro::DacEnable (C++ function)
- coralmicro::DacInit (C++ function)
- coralmicro::DacWrite (C++ function)
- coralmicro::DnsGetServer (C++ function)
- coralmicro::DnsSetServer (C++ function)
- coralmicro::EdgeTpuContext (C++ class)
- coralmicro::EdgeTpuManager (C++ class)
- coralmicro::EdgeTpuManager::GetSingleton (C++ function)
- coralmicro::EdgeTpuManager::GetTemperature (C++ function)
- coralmicro::EdgeTpuManager::OpenDevice (C++ function)
- coralmicro::EthernetGetGateway (C++ function), [1]
- coralmicro::EthernetGetInterface (C++ function)
- coralmicro::EthernetGetIp (C++ function), [1]
- coralmicro::EthernetGetMacAddress (C++ function)
- coralmicro::EthernetGetSpeed (C++ function)
- coralmicro::EthernetGetSubnetMask (C++ function), [1]
- coralmicro::EthernetInit (C++ function)
- coralmicro::EthernetSetStaticGateway (C++ function)
- coralmicro::EthernetSetStaticIp (C++ function)
- coralmicro::EthernetSetStaticSubnetMask (C++ function)
- coralmicro::GetIpFromFile (C++ function)
- coralmicro::GetSerialNumber (C++ function)
- coralmicro::GetUniqueId (C++ function)
- coralmicro::GetUsbIpAddress (C++ function)
- coralmicro::Gpio (C++ enum)
- coralmicro::Gpio::kAA (C++ enumerator)
- coralmicro::Gpio::kAB (C++ enumerator)
- coralmicro::Gpio::kAntennaSelect (C++ enumerator)
- coralmicro::Gpio::kBtDevWake (C++ enumerator)
- coralmicro::Gpio::kBtHostWake (C++ enumerator)
- coralmicro::Gpio::kBtRegOn (C++ enumerator)
- coralmicro::Gpio::kCameraInt (C++ enumerator)
- coralmicro::Gpio::kCameraPrivacyOverride (C++ enumerator)
- coralmicro::Gpio::kCameraTrigger (C++ enumerator)
- coralmicro::Gpio::kCount (C++ enumerator)
- coralmicro::Gpio::kCryptoRst (C++ enumerator)
- coralmicro::Gpio::kEdgeTpuPgood (C++ enumerator)
- coralmicro::Gpio::kEdgeTpuPmic (C++ enumerator)
- coralmicro::Gpio::kEdgeTpuReset (C++ enumerator)
- coralmicro::Gpio::kEthPhyRst (C++ enumerator)
- coralmicro::Gpio::kLpuart1SwitchEnable (C++ enumerator)
- coralmicro::Gpio::kPwm0 (C++ enumerator)
- coralmicro::Gpio::kPwm1 (C++ enumerator)
- coralmicro::Gpio::kScl1 (C++ enumerator)
- coralmicro::Gpio::kScl6 (C++ enumerator)
- coralmicro::Gpio::kSda1 (C++ enumerator)
- coralmicro::Gpio::kSda6 (C++ enumerator)
- coralmicro::Gpio::kSpiCs (C++ enumerator)
- coralmicro::Gpio::kSpiSck (C++ enumerator)
- coralmicro::Gpio::kSpiSdi (C++ enumerator)
- coralmicro::Gpio::kSpiSdo (C++ enumerator)
- coralmicro::Gpio::kStatusLed (C++ enumerator)
- coralmicro::Gpio::kUartCts (C++ enumerator)
- coralmicro::Gpio::kUartRts (C++ enumerator)
- coralmicro::Gpio::kUserButton (C++ enumerator)
- coralmicro::Gpio::kUserLed (C++ enumerator)
- coralmicro::GpioCallback (C++ type)
- coralmicro::GpioConfigureInterrupt (C++ function), [1]
- coralmicro::GpioGet (C++ function)
- coralmicro::GpioInterruptMode (C++ enum)
- coralmicro::GpioInterruptMode::kIntModeChanging (C++ enumerator)
- coralmicro::GpioInterruptMode::kIntModeCount (C++ enumerator)
- coralmicro::GpioInterruptMode::kIntModeFalling (C++ enumerator)
- coralmicro::GpioInterruptMode::kIntModeHigh (C++ enumerator)
- coralmicro::GpioInterruptMode::kIntModeLow (C++ enumerator)
- coralmicro::GpioInterruptMode::kIntModeNone (C++ enumerator)
- coralmicro::GpioInterruptMode::kIntModeRising (C++ enumerator)
- coralmicro::GpioMode (C++ enum)
- coralmicro::GpioMode::kInput (C++ enumerator)
- coralmicro::GpioMode::kInputPullDown (C++ enumerator)
- coralmicro::GpioMode::kInputPullUp (C++ enumerator)
- coralmicro::GpioMode::kOutput (C++ enumerator)
- coralmicro::GpioSet (C++ function)
- coralmicro::GpioSetMode (C++ function)
- coralmicro::HttpServer (C++ class)
- coralmicro::HttpServer::AddUriHandler (C++ function)
- coralmicro::HttpServer::CgiHandler (C++ function)
- coralmicro::HttpServer::Content (C++ type)
- coralmicro::HttpServer::FsCloseCustom (C++ function)
- coralmicro::HttpServer::FsOpenCustom (C++ function)
- coralmicro::HttpServer::FsReadCustom (C++ function)
- coralmicro::HttpServer::PostBegin (C++ function)
- coralmicro::HttpServer::PostFinished (C++ function)
- coralmicro::HttpServer::PostReceiveData (C++ function)
- coralmicro::HttpServer::StaticBuffer (C++ struct)
- coralmicro::HttpServer::StaticBuffer::buffer (C++ member)
- coralmicro::HttpServer::StaticBuffer::size (C++ member)
- coralmicro::HttpServer::UriHandler (C++ type)
- coralmicro::HttpServer::~HttpServer (C++ function)
- coralmicro::I2c (C++ enum)
- coralmicro::I2c::kI2c1 (C++ enumerator)
- coralmicro::I2c::kI2c6 (C++ enumerator)
- coralmicro::I2cConfig (C++ struct)
- coralmicro::I2cConfig::base (C++ member)
- coralmicro::I2cConfig::clk_freq (C++ member)
- coralmicro::I2cConfig::controller (C++ member)
- coralmicro::I2cConfig::controller_config (C++ member)
- coralmicro::I2cConfig::controller_handle (C++ member)
- coralmicro::I2cConfig::interrupt (C++ member)
- coralmicro::I2cConfig::scl (C++ member)
- coralmicro::I2cConfig::sda (C++ member)
- coralmicro::I2cConfig::target_callback (C++ member)
- coralmicro::I2cConfig::target_config (C++ member)
- coralmicro::I2cConfig::target_handle (C++ member)
- coralmicro::I2cControllerRead (C++ function)
- coralmicro::I2cControllerWrite (C++ function)
- coralmicro::I2cGetDefaultConfig (C++ function)
- coralmicro::I2cInitController (C++ function)
- coralmicro::I2cInitTarget (C++ function)
- coralmicro::IOStatus (C++ enum)
- coralmicro::IOStatus::kEof (C++ enumerator)
- coralmicro::IOStatus::kError (C++ enumerator)
- coralmicro::IOStatus::kOk (C++ enumerator)
- coralmicro::Ipc (C++ class)
- coralmicro::Ipc::AppMessageHandler (C++ type)
- coralmicro::Ipc::RegisterAppMessageHandler (C++ function)
- coralmicro::Ipc::SendMessage (C++ function)
- coralmicro::IpcM4 (C++ class)
- coralmicro::IpcM4::GetSingleton (C++ function)
- coralmicro::IpcM7 (C++ class)
- coralmicro::IpcM7::GetSingleton (C++ function)
- coralmicro::IpcM7::HasM4Application (C++ function)
- coralmicro::IpcM7::M4IsAlive (C++ function)
- coralmicro::IpcM7::StartM4 (C++ function)
- coralmicro::IpcMessage (C++ struct)
- coralmicro::IpcMessage::data (C++ member)
- coralmicro::IpcMessage::message (C++ member)
- coralmicro::IpcMessage::system (C++ member)
- coralmicro::IpcMessage::type (C++ member)
- coralmicro::IpcMessageType (C++ enum)
- coralmicro::IpcMessageType::kApp (C++ enumerator)
- coralmicro::IpcMessageType::kSystem (C++ enumerator)
- coralmicro::JpegBuffer (C++ struct)
- coralmicro::JpegBuffer::data (C++ member)
- coralmicro::JpegBuffer::size (C++ member)
- coralmicro::JpegCompressRgb (C++ function), [1], [2]
- coralmicro::JsonRpcGetBase64Param (C++ function)
- coralmicro::JsonRpcGetBooleanParam (C++ function)
- coralmicro::JsonRpcGetIntegerParam (C++ function)
- coralmicro::JsonRpcGetStringParam (C++ function)
- coralmicro::JsonRpcHttpServer (C++ class)
- coralmicro::JsonRpcHttpServer::CgiHandler (C++ function)
- coralmicro::JsonRpcHttpServer::FsCloseCustom (C++ function)
- coralmicro::JsonRpcHttpServer::FsOpenCustom (C++ function)
- coralmicro::JsonRpcHttpServer::JsonRpcHttpServer (C++ function)
- coralmicro::JsonRpcHttpServer::PostBegin (C++ function)
- coralmicro::JsonRpcHttpServer::PostFinished (C++ function)
- coralmicro::JsonRpcHttpServer::PostReceiveData (C++ function)
- coralmicro::JsonRpcReturnBadParam (C++ function)
- coralmicro::kAdc1ChannelCount (C++ member)
- coralmicro::kCustomOp (C++ member)
- coralmicro::kDefaultRetryCount (C++ member)
- coralmicro::kLedFullyOff (C++ member)
- coralmicro::kLedFullyOn (C++ member)
- coralmicro::kPosenetDecoderOp (C++ member)
- coralmicro::LatestSamples (C++ class)
- coralmicro::LatestSamples::AccessLatestSamples (C++ function)
- coralmicro::LatestSamples::Append (C++ function)
- coralmicro::LatestSamples::CopyLatestSamples (C++ function)
- coralmicro::LatestSamples::LatestSamples (C++ function)
- coralmicro::LatestSamples::NumSamples (C++ function)
- coralmicro::Led (C++ enum)
- coralmicro::Led::kStatus (C++ enumerator)
- coralmicro::Led::kTpu (C++ enumerator)
- coralmicro::Led::kUser (C++ enumerator)
- coralmicro::LedSet (C++ function)
- coralmicro::LedSetBrightness (C++ function)
- coralmicro::Lfs (C++ function)
- coralmicro::LfsDirExists (C++ function)
- coralmicro::LfsDirname (C++ function)
- coralmicro::LfsFileExists (C++ function)
- coralmicro::LfsMakeDirs (C++ function)
- coralmicro::LfsReadFile (C++ function), [1], [2]
- coralmicro::LfsSize (C++ function)
- coralmicro::LfsWriteFile (C++ function), [1]
- coralmicro::lpi2c_target_config_t (C++ type)
- coralmicro::lpi2c_target_handle_t (C++ type)
- coralmicro::lpi2c_target_transfer_t (C++ type)
- coralmicro::MsToSamples (C++ function)
- coralmicro::MulticoreMutexLock (C++ class)
- coralmicro::MulticoreMutexLock::MulticoreMutexLock (C++ function)
- coralmicro::MutexLock (C++ class)
- coralmicro::MutexLock::MutexLock (C++ function)
- coralmicro::PwmDisable (C++ function)
- coralmicro::PwmEnable (C++ function)
- coralmicro::PwmInit (C++ function)
- coralmicro::PwmPin (C++ enum)
- coralmicro::PwmPin::k10 (C++ enumerator)
- coralmicro::PwmPin::k9 (C++ enumerator)
- coralmicro::PwmPinConfig (C++ struct)
- coralmicro::PwmPinConfig::duty_cycle (C++ member)
- coralmicro::PwmPinConfig::frequency (C++ member)
- coralmicro::PwmPinConfig::pin_setting (C++ member)
- coralmicro::PwmPinSetting (C++ struct)
- coralmicro::PwmPinSetting::base (C++ member)
- coralmicro::PwmPinSetting::pwm_channel (C++ member)
- coralmicro::PwmPinSetting::sub_module (C++ member)
- coralmicro::PwmPinSettingFor (C++ function)
- coralmicro::RandomGenerate (C++ function)
- coralmicro::RandomInit (C++ function)
- coralmicro::ReadArray (C++ function)
- coralmicro::ReadBytes (C++ function)
- coralmicro::RegisterCustomOp (C++ function)
- coralmicro::RegisterPosenetDecoderOp (C++ function)
- coralmicro::ResetGetStats (C++ function)
- coralmicro::ResetStats (C++ struct)
- coralmicro::ResetStats::lockup_resets (C++ member)
- coralmicro::ResetStats::reset_reason (C++ member)
- coralmicro::ResetStats::watchdog_resets (C++ member)
- coralmicro::ResetStoreStats (C++ function)
- coralmicro::ResetToBootloader (C++ function)
- coralmicro::ResetToFlash (C++ function)
- coralmicro::SocketAccept (C++ function)
- coralmicro::SocketAvailable (C++ function)
- coralmicro::SocketClient (C++ function), [1]
- coralmicro::SocketClose (C++ function)
- coralmicro::SocketHasPendingInput (C++ function)
- coralmicro::SocketServer (C++ function)
- coralmicro::SpiConfig (C++ struct)
- coralmicro::SpiConfig::base (C++ member)
- coralmicro::SpiConfig::clk (C++ member)
- coralmicro::SpiConfig::clk_freq (C++ member)
- coralmicro::SpiConfig::config (C++ member)
- coralmicro::SpiConfig::cs (C++ member)
- coralmicro::SpiConfig::handle (C++ member)
- coralmicro::SpiConfig::in (C++ member)
- coralmicro::SpiConfig::interrupt (C++ member)
- coralmicro::SpiConfig::out (C++ member)
- coralmicro::SpiGetDefaultConfig (C++ function)
- coralmicro::SpiInit (C++ function)
- coralmicro::SpiTransfer (C++ function)
- coralmicro::StrAppend (C++ function)
- coralmicro::StrEndsWith (C++ function)
- coralmicro::StrLen (C++ function)
- coralmicro::StrStartsWith (C++ function)
- coralmicro::StrToHex (C++ function), [1]
- coralmicro::TargetCallback (C++ type)
- coralmicro::TempSensor (C++ enum)
- coralmicro::TempSensor::kCpu (C++ enumerator)
- coralmicro::TempSensor::kTpu (C++ enumerator)
- coralmicro::TempSensorInit (C++ function)
- coralmicro::TempSensorRead (C++ function)
- coralmicro::tensorflow (C++ type), [1], [2], [3], [4]
- coralmicro::tensorflow::AudioModel (C++ enum)
- coralmicro::tensorflow::AudioModel::kKeywordDetector (C++ enumerator)
- coralmicro::tensorflow::AudioModel::kYAMNet (C++ enumerator)
- coralmicro::tensorflow::BBox (C++ struct)
- coralmicro::tensorflow::BBox::xmax (C++ member)
- coralmicro::tensorflow::BBox::xmin (C++ member)
- coralmicro::tensorflow::BBox::ymax (C++ member)
- coralmicro::tensorflow::BBox::ymin (C++ member)
- coralmicro::tensorflow::Class (C++ struct)
- coralmicro::tensorflow::Class::id (C++ member)
- coralmicro::tensorflow::Class::score (C++ member)
- coralmicro::tensorflow::ClassificationInputNeedsPreprocessing (C++ function)
- coralmicro::tensorflow::ClassificationPreprocess (C++ function)
- coralmicro::tensorflow::Dequantize (C++ function)
- coralmicro::tensorflow::DequantizeTensor (C++ function)
- coralmicro::tensorflow::FormatClassificationOutput (C++ function)
- coralmicro::tensorflow::FormatDetectionOutput (C++ function)
- coralmicro::tensorflow::FormatPosenetOutput (C++ function)
- coralmicro::tensorflow::GetClassificationResults (C++ function), [1]
- coralmicro::tensorflow::GetDetectionResults (C++ function), [1]
- coralmicro::tensorflow::GetPosenetOutput (C++ function)
- coralmicro::tensorflow::ImageDims (C++ struct)
- coralmicro::tensorflow::ImageDims::depth (C++ member)
- coralmicro::tensorflow::ImageDims::height (C++ member)
- coralmicro::tensorflow::ImageDims::width (C++ member)
- coralmicro::tensorflow::ImageSize (C++ function)
- coralmicro::tensorflow::Keypoint (C++ struct)
- coralmicro::tensorflow::Keypoint::score (C++ member)
- coralmicro::tensorflow::Keypoint::x (C++ member)
- coralmicro::tensorflow::Keypoint::y (C++ member)
- coralmicro::tensorflow::KeypointTypes (C++ member)
- coralmicro::tensorflow::KeywordDetectorPreprocessInput (C++ function)
- coralmicro::tensorflow::kKeypoints (C++ member)
- coralmicro::tensorflow::kKeywordDetectorAudioSize (C++ member)
- coralmicro::tensorflow::kKeywordDetectorDurationMs (C++ member)
- coralmicro::tensorflow::kKeywordDetectorFeatureElementCount (C++ member)
- coralmicro::tensorflow::kKeywordDetectorFeatureSliceCount (C++ member)
- coralmicro::tensorflow::kKeywordDetectorFeatureSliceDurationMs (C++ member)
- coralmicro::tensorflow::kKeywordDetectorFeatureSliceSize (C++ member)
- coralmicro::tensorflow::kKeywordDetectorFeatureSliceStrideMs (C++ member)
- coralmicro::tensorflow::kKeywordDetectorSampleRate (C++ member)
- coralmicro::tensorflow::kKeywordDetectorSampleRateMs (C++ member)
- coralmicro::tensorflow::kYamnetAudioSize (C++ member)
- coralmicro::tensorflow::kYamnetDurationMs (C++ member)
- coralmicro::tensorflow::kYamnetFeatureElementCount (C++ member)
- coralmicro::tensorflow::kYamnetFeatureSliceCount (C++ member)
- coralmicro::tensorflow::kYamnetFeatureSliceDurationMs (C++ member)
- coralmicro::tensorflow::kYamnetFeatureSliceSize (C++ member)
- coralmicro::tensorflow::kYamnetFeatureSliceStrideMs (C++ member)
- coralmicro::tensorflow::kYamnetSampleRate (C++ member)
- coralmicro::tensorflow::kYamnetSampleRateMs (C++ member)
- coralmicro::tensorflow::Object (C++ struct)
- coralmicro::tensorflow::Object::bbox (C++ member)
- coralmicro::tensorflow::Object::id (C++ member)
- coralmicro::tensorflow::Object::score (C++ member)
- coralmicro::tensorflow::operator== (C++ function)
- coralmicro::tensorflow::Pose (C++ struct)
- coralmicro::tensorflow::Pose::keypoints (C++ member)
- coralmicro::tensorflow::Pose::score (C++ member)
- coralmicro::tensorflow::PrepareAudioFrontEnd (C++ function)
- coralmicro::tensorflow::ResizeImage (C++ function)
- coralmicro::tensorflow::SetupYamNetResolver (C++ function)
- coralmicro::tensorflow::TensorSize (C++ function)
- coralmicro::tensorflow::YamNetPreprocessInput (C++ function)
- coralmicro::TimerGetRtcTime (C++ function)
- coralmicro::TimerInit (C++ function)
- coralmicro::TimerMicros (C++ function)
- coralmicro::TimerMillis (C++ function)
- coralmicro::TimerSetRtcTime (C++ function)
- coralmicro::UsbDeviceTask (C++ class)
- coralmicro::UsbDeviceTask::AddDevice (C++ function)
- coralmicro::UsbDeviceTask::device_handle (C++ function)
- coralmicro::UsbDeviceTask::GetSingleton (C++ function)
- coralmicro::UsbDeviceTask::next_descriptor_value (C++ function)
- coralmicro::UsbDeviceTask::next_interface_value (C++ function)
- coralmicro::UsbDeviceTask::operator= (C++ function)
- coralmicro::UsbDeviceTask::UsbDeviceTask (C++ function), [1]
- coralmicro::UsbDeviceTask::UsbDeviceTaskFn (C++ function)
- coralmicro::UsbDeviceTask::UsbHandleEventCallback (C++ type)
- coralmicro::UsbDeviceTask::UsbSetHandleCallback (C++ type)
- coralmicro::UsbHostTask (C++ class)
- coralmicro::UsbHostTask::GetSingleton (C++ function)
- coralmicro::UsbHostTask::host_handle (C++ function)
- coralmicro::UsbHostTask::HostEvent (C++ function)
- coralmicro::UsbHostTask::operator= (C++ function)
- coralmicro::UsbHostTask::RegisterUsbHostEventCallback (C++ function)
- coralmicro::UsbHostTask::UsbHostEventCallback (C++ type)
- coralmicro::UsbHostTask::UsbHostTask (C++ function), [1]
- coralmicro::UseHttpServer (C++ function)
- coralmicro::WatchdogConfig (C++ struct)
- coralmicro::WatchdogConfig::enable_irq (C++ member)
- coralmicro::WatchdogConfig::irq_s_before_timeout (C++ member)
- coralmicro::WatchdogConfig::pet_rate_s (C++ member)
- coralmicro::WatchdogConfig::timeout_s (C++ member)
- coralmicro::WatchdogStart (C++ function)
- coralmicro::WatchdogStop (C++ function)
- coralmicro::WiFiAntenna (C++ enum)
- coralmicro::WiFiAntenna::kExternal (C++ enumerator)
- coralmicro::WiFiAntenna::kInternal (C++ enumerator)
- coralmicro::WiFiConnect (C++ function), [1], [2]
- coralmicro::WiFiDisconnect (C++ function)
- coralmicro::WiFiGetBssid (C++ function)
- coralmicro::WiFiGetDefaultPsk (C++ function)
- coralmicro::WiFiGetDefaultSsid (C++ function)
- coralmicro::WiFiGetIp (C++ function)
- coralmicro::WiFiGetMac (C++ function)
- coralmicro::WiFiGetRssi (C++ function)
- coralmicro::WiFiIsConnected (C++ function)
- coralmicro::WiFiScan (C++ function)
- coralmicro::WiFiSetAntenna (C++ function)
- coralmicro::WiFiSetDefaultPsk (C++ function)
- coralmicro::WiFiSetDefaultSsid (C++ function)
- coralmicro::WiFiTurnOff (C++ function)
- coralmicro::WiFiTurnOn (C++ function)
- coralmicro::WriteArray (C++ function)
- coralmicro::WriteBytes (C++ function)
- coralmicro::WriteMessage (C++ function)
- encryption_type (C++ enum)
- encryption_type::ENC_TYPE_AUTO (C++ enumerator)
- encryption_type::ENC_TYPE_CCMP (C++ enumerator)
- encryption_type::ENC_TYPE_NONE (C++ enumerator)
- encryption_type::ENC_TYPE_TKIP (C++ enumerator)
- encryption_type::ENC_TYPE_UNKNOWN (C++ enumerator)
- encryption_type::ENC_TYPE_WEP (C++ enumerator)
- Ethernet (C++ member)
- EthernetLinkStatus (C++ enum)
- EthernetLinkStatus::LinkOFF (C++ enumerator)
- EthernetLinkStatus::LinkON (C++ enumerator)
- EthernetLinkStatus::Unknown (C++ enumerator)
- tflite::GetModel (C++ function)
- tflite::micro::GetTensorData (C++ function)
- tflite::MicroErrorReporter (C++ class)
- tflite::MicroErrorReporter::Report (C++ function)
- tflite::MicroErrorReporter::~MicroErrorReporter (C++ function)
- tflite::MicroInterpreter (C++ class)
- tflite::MicroInterpreter::AllocateTensors (C++ function)
- tflite::MicroInterpreter::arena_used_bytes (C++ function)
- tflite::MicroInterpreter::input (C++ function)
- tflite::MicroInterpreter::input_tensor (C++ function)
- tflite::MicroInterpreter::inputs (C++ function)
- tflite::MicroInterpreter::inputs_size (C++ function)
- tflite::MicroInterpreter::Invoke (C++ function)
- tflite::MicroInterpreter::MicroInterpreter (C++ function), [1]
- tflite::MicroInterpreter::output (C++ function)
- tflite::MicroInterpreter::output_tensor (C++ function)
- tflite::MicroInterpreter::outputs (C++ function)
- tflite::MicroInterpreter::outputs_size (C++ function)
- tflite::MicroInterpreter::PrepareNodeAndRegistrationDataFromFlatbuffer (C++ function)
- tflite::MicroInterpreter::ResetVariableTensors (C++ function)
- tflite::MicroInterpreter::SetMicroExternalContext (C++ function)
- tflite::MicroInterpreter::typed_input_tensor (C++ function)
- tflite::MicroInterpreter::typed_output_tensor (C++ function)
- tflite::MicroMutableOpResolver (C++ class)
- tflite::MicroMutableOpResolver::AddCustom (C++ function)
Is this content helpful?