List of all items
Structs
- audio::AudioBuf
- audio::AudioFmt
- audio::Graph
- audio::StaticProcessor
- eventgroup::EventGroup
- eventgroup::WaitFlags
- ffi::lv_color_t
- ffi::lv_font_t
- ffi::lv_obj_t
- ffi::lv_style_t
- ffi::ove_audio_buf
- ffi::ove_audio_device_cfg
- ffi::ove_audio_edge
- ffi::ove_audio_fmt
- ffi::ove_audio_graph
- ffi::ove_audio_graph_stats
- ffi::ove_audio_node
- ffi::ove_audio_node_ops
- ffi::ove_condvar_storage_t
- ffi::ove_dir_storage_t
- ffi::ove_dirent
- ffi::ove_event_storage_t
- ffi::ove_eventgroup_storage_t
- ffi::ove_file_storage_t
- ffi::ove_http_client_storage_t
- ffi::ove_http_header_t
- ffi::ove_http_response_t
- ffi::ove_model_config
- ffi::ove_model_storage_t
- ffi::ove_mqtt_client_storage_t
- ffi::ove_mqtt_config_t
- ffi::ove_mutex_storage_t
- ffi::ove_netif_config_t
- ffi::ove_netif_storage_t
- ffi::ove_pm_cfg
- ffi::ove_pm_stats
- ffi::ove_pm_wake_src
- ffi::ove_pm_wake_src__gpio
- ffi::ove_pm_wake_src__rtc
- ffi::ove_pm_wake_src__timer
- ffi::ove_pm_wake_src__uart
- ffi::ove_queue_storage_t
- ffi::ove_sem_storage_t
- ffi::ove_shell_cmd
- ffi::ove_sockaddr_t
- ffi::ove_socket_storage_t
- ffi::ove_spi_cs
- ffi::ove_stream_storage_t
- ffi::ove_thread_desc
- ffi::ove_thread_stats
- ffi::ove_thread_storage_t
- ffi::ove_timer_storage_t
- ffi::ove_tls_config_t
- ffi::ove_tls_storage_t
- ffi::ove_watchdog_storage_t
- ffi::ove_work_storage_t
- ffi::ove_workqueue_storage_t
- fmt::FmtBuf
- fs::Dir
- fs::DirEntry
- fs::File
- infer::Model
- infer::ModelConfig
- infer::ModelStorage
- infer::TensorInfo
- lvgl::Bar
- lvgl::Box
- lvgl::Color
- lvgl::Label
- lvgl::LvglGuard
- lvgl::Obj
- lvgl::Style
- net::Address
- net::NetIf
- net::NetIfConfig
- net::TcpStream
- net::UdpSocket
- net_http::Client
- net_http::ClientStorage
- net_http::Header
- net_http::Response
- net_httpd::Request
- net_httpd::Response
- net_mqtt::Client
- net_mqtt::ClientStorage
- net_mqtt::Config
- net_sntp::Config
- net_tls::Session
- net_tls::TlsConfig
- pm::Cfg
- pm::Stats
- queue::Queue
- static_cell::StaticCell
- static_cell::StaticMut
- stream::Stream
- sync::CondVar
- sync::Event
- sync::Mutex
- sync::MutexGuard
- sync::RecursiveMutex
- sync::RecursiveMutexGuard
- sync::Semaphore
- thread::MemStats
- thread::Thread
- thread::ThreadInfo
- thread::ThreadStats
- timer::Timer
- watchdog::Watchdog
- workqueue::Work
- workqueue::Workqueue
Enums
- audio::SampleFmt
- bsp::GpioIrqMode
- error::Error
- ffi::ove_audio_node_type
- gpio::GpioIrqMode
- gpio::GpioMode
- i2c::Speed
- infer::TensorType
- net_http::Method
- net_mqtt::Qos
- pm::Domain
- pm::Event
- pm::State
- pm::WakeType
- priority::Priority
- spi::BitOrder
- spi::Mode
- thread::ThreadState
- uart::FlowControl
- uart::Parity
- uart::StopBits
Unions
Traits
Macros
- condvar
- event
- eventgroup
- log_err
- log_fmt
- log_inf
- log_wrn
- main
- model_data
- mutex
- queue
- recursive_mutex
- semaphore
- shared
- shared_mut
- stream
- thread
- timer
- watchdog
- work
- workqueue
Functions
- audio::device_cfg_i2s
- audio::graph_add_node
- audio::graph_add_processor
- audio::graph_build
- audio::graph_connect
- audio::graph_deinit
- audio::graph_init
- audio::graph_process
- audio::graph_start
- audio::graph_stop
- board::init
- board::name
- bsp::board_init
- bsp::gpio_get
- bsp::gpio_irq_disable
- bsp::gpio_irq_enable
- bsp::gpio_irq_register
- bsp::gpio_set
- bsp::led_set
- bsp::led_toggle
- console::getchar
- console::putchar
- ffi::lv_bar_create
- ffi::lv_bar_set_range
- ffi::lv_bar_set_value
- ffi::lv_label_create
- ffi::lv_label_set_text
- ffi::lv_label_set_text_static
- ffi::lv_obj_add_event_cb
- ffi::lv_obj_add_flag
- ffi::lv_obj_add_state
- ffi::lv_obj_add_style
- ffi::lv_obj_align
- ffi::lv_obj_center
- ffi::lv_obj_clean
- ffi::lv_obj_create
- ffi::lv_obj_delete
- ffi::lv_obj_get_child_count
- ffi::lv_obj_get_height
- ffi::lv_obj_get_parent
- ffi::lv_obj_get_user_data
- ffi::lv_obj_get_width
- ffi::lv_obj_remove_flag
- ffi::lv_obj_remove_state
- ffi::lv_obj_set_flex_flow
- ffi::lv_obj_set_height
- ffi::lv_obj_set_pos
- ffi::lv_obj_set_size
- ffi::lv_obj_set_style_bg_color
- ffi::lv_obj_set_style_bg_opa
- ffi::lv_obj_set_style_border_color
- ffi::lv_obj_set_style_border_width
- ffi::lv_obj_set_style_pad_bottom
- ffi::lv_obj_set_style_pad_column
- ffi::lv_obj_set_style_pad_left
- ffi::lv_obj_set_style_pad_right
- ffi::lv_obj_set_style_pad_row
- ffi::lv_obj_set_style_pad_top
- ffi::lv_obj_set_style_radius
- ffi::lv_obj_set_style_text_color
- ffi::lv_obj_set_style_text_font
- ffi::lv_obj_set_user_data
- ffi::lv_obj_set_width
- ffi::lv_palette_main
- ffi::lv_screen_active
- ffi::lv_style_init
- ffi::lv_style_reset
- ffi::lv_style_set_bg_color
- ffi::lv_style_set_bg_opa
- ffi::lv_style_set_border_color
- ffi::lv_style_set_border_width
- ffi::lv_style_set_pad_bottom
- ffi::lv_style_set_pad_left
- ffi::lv_style_set_pad_right
- ffi::lv_style_set_pad_top
- ffi::lv_style_set_radius
- ffi::lv_style_set_text_color
- ffi::lv_style_set_text_font
- ffi::ove_app_run
- ffi::ove_audio_device_sink
- ffi::ove_audio_device_source
- ffi::ove_audio_graph_add_node
- ffi::ove_audio_graph_build
- ffi::ove_audio_graph_connect
- ffi::ove_audio_graph_deinit
- ffi::ove_audio_graph_get_stats
- ffi::ove_audio_graph_init
- ffi::ove_audio_graph_process
- ffi::ove_audio_graph_start
- ffi::ove_audio_graph_stop
- ffi::ove_board_init
- ffi::ove_board_name
- ffi::ove_condvar_broadcast
- ffi::ove_condvar_create
- ffi::ove_condvar_deinit
- ffi::ove_condvar_destroy
- ffi::ove_condvar_init
- ffi::ove_condvar_signal
- ffi::ove_condvar_wait
- ffi::ove_console_getchar
- ffi::ove_console_putchar
- ffi::ove_console_write
- ffi::ove_dns_resolve
- ffi::ove_event_create
- ffi::ove_event_deinit
- ffi::ove_event_destroy
- ffi::ove_event_init
- ffi::ove_event_signal
- ffi::ove_event_signal_from_isr
- ffi::ove_event_wait
- ffi::ove_eventgroup_clear_bits
- ffi::ove_eventgroup_create
- ffi::ove_eventgroup_deinit
- ffi::ove_eventgroup_destroy
- ffi::ove_eventgroup_get_bits
- ffi::ove_eventgroup_init
- ffi::ove_eventgroup_set_bits
- ffi::ove_eventgroup_set_bits_from_isr
- ffi::ove_eventgroup_wait_bits
- ffi::ove_fs_close
- ffi::ove_fs_closedir
- ffi::ove_fs_mount
- ffi::ove_fs_open
- ffi::ove_fs_opendir
- ffi::ove_fs_read
- ffi::ove_fs_readdir
- ffi::ove_fs_write
- ffi::ove_gpio_configure
- ffi::ove_gpio_get
- ffi::ove_gpio_irq_disable
- ffi::ove_gpio_irq_enable
- ffi::ove_gpio_irq_register
- ffi::ove_gpio_set
- ffi::ove_http_client_create
- ffi::ove_http_client_deinit
- ffi::ove_http_client_destroy
- ffi::ove_http_client_init
- ffi::ove_http_get
- ffi::ove_http_post
- ffi::ove_http_request_ex
- ffi::ove_http_response_free
- ffi::ove_httpd_log_append
- ffi::ove_httpd_register_builtin_routes
- ffi::ove_httpd_req_body
- ffi::ove_httpd_req_body_len
- ffi::ove_httpd_req_method
- ffi::ove_httpd_req_path
- ffi::ove_httpd_req_query
- ffi::ove_httpd_req_segment
- ffi::ove_httpd_resp_error
- ffi::ove_httpd_resp_html
- ffi::ove_httpd_resp_json
- ffi::ove_httpd_resp_send
- ffi::ove_httpd_resp_send_gz
- ffi::ove_httpd_route
- ffi::ove_httpd_set_netif
- ffi::ove_httpd_start
- ffi::ove_httpd_stop
- ffi::ove_httpd_ws_active_count
- ffi::ove_httpd_ws_broadcast
- ffi::ove_httpd_ws_route
- ffi::ove_httpd_ws_send
- ffi::ove_i2c_probe
- ffi::ove_i2c_read
- ffi::ove_i2c_reg_read
- ffi::ove_i2c_reg_write
- ffi::ove_i2c_write
- ffi::ove_i2c_write_read
- ffi::ove_led_count
- ffi::ove_led_set
- ffi::ove_led_toggle
- ffi::ove_lvgl_handler
- ffi::ove_lvgl_init
- ffi::ove_lvgl_lock
- ffi::ove_lvgl_tick
- ffi::ove_lvgl_unlock
- ffi::ove_model_create
- ffi::ove_model_deinit
- ffi::ove_model_destroy
- ffi::ove_model_init
- ffi::ove_model_invoke
- ffi::ove_model_last_inference_us
- ffi::ove_mqtt_client_create
- ffi::ove_mqtt_client_deinit
- ffi::ove_mqtt_client_destroy
- ffi::ove_mqtt_client_init
- ffi::ove_mqtt_connect
- ffi::ove_mqtt_disconnect
- ffi::ove_mqtt_loop
- ffi::ove_mqtt_publish
- ffi::ove_mqtt_subscribe
- ffi::ove_mqtt_unsubscribe
- ffi::ove_mutex_create
- ffi::ove_mutex_deinit
- ffi::ove_mutex_destroy
- ffi::ove_mutex_init
- ffi::ove_mutex_lock
- ffi::ove_mutex_unlock
- ffi::ove_netif_create
- ffi::ove_netif_deinit
- ffi::ove_netif_destroy
- ffi::ove_netif_down
- ffi::ove_netif_get_addr
- ffi::ove_netif_init
- ffi::ove_netif_up
- ffi::ove_nvs_erase
- ffi::ove_nvs_init
- ffi::ove_nvs_read
- ffi::ove_nvs_write
- ffi::ove_pm_activity
- ffi::ove_pm_deinit
- ffi::ove_pm_domain_get_refcount
- ffi::ove_pm_domain_release
- ffi::ove_pm_domain_request
- ffi::ove_pm_get_budget_status
- ffi::ove_pm_get_state
- ffi::ove_pm_get_stats
- ffi::ove_pm_init
- ffi::ove_pm_notify_register
- ffi::ove_pm_notify_unregister
- ffi::ove_pm_reset_stats
- ffi::ove_pm_set_budget
- ffi::ove_pm_set_policy
- ffi::ove_pm_set_state
- ffi::ove_pm_wake_register
- ffi::ove_pm_wake_unregister
- ffi::ove_queue_create
- ffi::ove_queue_deinit
- ffi::ove_queue_destroy
- ffi::ove_queue_init
- ffi::ove_queue_receive
- ffi::ove_queue_receive_from_isr
- ffi::ove_queue_send
- ffi::ove_queue_send_from_isr
- ffi::ove_recursive_mutex_create
- ffi::ove_recursive_mutex_destroy
- ffi::ove_recursive_mutex_init
- ffi::ove_recursive_mutex_lock
- ffi::ove_recursive_mutex_unlock
- ffi::ove_run
- ffi::ove_sem_create
- ffi::ove_sem_deinit
- ffi::ove_sem_destroy
- ffi::ove_sem_give
- ffi::ove_sem_init
- ffi::ove_sem_take
- ffi::ove_shell_init
- ffi::ove_shell_process_char
- ffi::ove_shell_register_cmd
- ffi::ove_shell_set_output_hook
- ffi::ove_sntp_get_offset_us
- ffi::ove_sntp_get_utc
- ffi::ove_sntp_sync
- ffi::ove_sockaddr_ipv4
- ffi::ove_socket_accept
- ffi::ove_socket_bind
- ffi::ove_socket_close
- ffi::ove_socket_connect
- ffi::ove_socket_create
- ffi::ove_socket_destroy
- ffi::ove_socket_listen
- ffi::ove_socket_open
- ffi::ove_socket_recv
- ffi::ove_socket_recvfrom
- ffi::ove_socket_send
- ffi::ove_socket_sendto
- ffi::ove_spi_read
- ffi::ove_spi_transfer
- ffi::ove_spi_write
- ffi::ove_stream_bytes_available
- ffi::ove_stream_create
- ffi::ove_stream_deinit
- ffi::ove_stream_destroy
- ffi::ove_stream_init
- ffi::ove_stream_receive
- ffi::ove_stream_receive_from_isr
- ffi::ove_stream_reset
- ffi::ove_stream_send
- ffi::ove_stream_send_from_isr
- ffi::ove_thread_create_
- ffi::ove_thread_deinit
- ffi::ove_thread_destroy
- ffi::ove_thread_get_runtime_stats
- ffi::ove_thread_get_self
- ffi::ove_thread_get_stack_usage
- ffi::ove_thread_get_state
- ffi::ove_thread_init
- ffi::ove_thread_resume
- ffi::ove_thread_set_priority
- ffi::ove_thread_sleep_ms
- ffi::ove_thread_suspend
- ffi::ove_thread_yield
- ffi::ove_time_delay_ms
- ffi::ove_time_delay_us
- ffi::ove_time_get_us
- ffi::ove_timer_create
- ffi::ove_timer_deinit
- ffi::ove_timer_destroy
- ffi::ove_timer_init
- ffi::ove_timer_reset
- ffi::ove_timer_start
- ffi::ove_timer_stop
- ffi::ove_tls_close
- ffi::ove_tls_create
- ffi::ove_tls_deinit
- ffi::ove_tls_destroy
- ffi::ove_tls_handshake
- ffi::ove_tls_init
- ffi::ove_tls_recv
- ffi::ove_tls_send
- ffi::ove_uart_bytes_available
- ffi::ove_uart_flush
- ffi::ove_uart_read
- ffi::ove_uart_write
- ffi::ove_watchdog_create
- ffi::ove_watchdog_deinit
- ffi::ove_watchdog_destroy
- ffi::ove_watchdog_feed
- ffi::ove_watchdog_init
- ffi::ove_watchdog_start
- ffi::ove_work_cancel
- ffi::ove_work_free
- ffi::ove_work_init
- ffi::ove_work_init_static
- ffi::ove_work_submit
- ffi::ove_work_submit_delayed
- ffi::ove_workqueue_create
- ffi::ove_workqueue_deinit
- ffi::ove_workqueue_destroy
- ffi::ove_workqueue_init
- fs::mount
- gpio::configure
- gpio::get
- gpio::irq_disable
- gpio::irq_enable
- gpio::irq_register
- gpio::set
- i2c::probe
- i2c::read
- i2c::reg_read
- i2c::reg_write
- i2c::write
- i2c::write_read
- led::count
- led::set
- led::toggle
- log
- lvgl::font_montserrat_14
- lvgl::font_montserrat_32
- lvgl::handler
- lvgl::hbox
- lvgl::init
- lvgl::lock
- lvgl::screen_active
- lvgl::tick
- lvgl::vbox
- net::dns_resolve
- net_httpd::log_append
- net_httpd::register_builtin_routes
- net_httpd::route
- net_httpd::set_netif
- net_httpd::start
- net_httpd::stop
- net_httpd::ws::active_count
- net_httpd::ws::broadcast
- net_httpd::ws::route
- net_httpd::ws::send
- net_sntp::get_offset_us
- net_sntp::get_utc
- net_sntp::sync
- nvs::erase
- nvs::init
- nvs::read
- nvs::write
- pm::activity
- pm::deinit
- pm::domain_get_refcount
- pm::domain_release
- pm::domain_request
- pm::get_budget_status
- pm::get_state
- pm::get_stats
- pm::init
- pm::notify_register
- pm::notify_unregister
- pm::reset_stats
- pm::set_budget
- pm::set_policy
- pm::set_state
- pm::wake_register_gpio
- pm::wake_register_timer
- pm::wake_register_uart
- pm::wake_unregister_gpio
- run
- shell::init
- shell::process_char
- shell::process_line
- shell::register_cmd
- shell::set_output_hook
- spi::read
- spi::transfer
- spi::write
- thread::get_mem_stats
- thread::thread_list
- time::delay_ms
- time::delay_us
- time::get_us
- uart::bytes_available
- uart::flush
- uart::read
- uart::write
Type Aliases
- error::Result
- ffi::c_int
- ffi::c_uint
- ffi::c_ulong
- ffi::lv_event_cb_t
- ffi::lv_event_code_t
- ffi::ove_condvar_t
- ffi::ove_dir_t
- ffi::ove_event_t
- ffi::ove_eventbits_t
- ffi::ove_eventgroup_t
- ffi::ove_file_t
- ffi::ove_gpio_irq_cb
- ffi::ove_gpio_irq_mode_t
- ffi::ove_http_client_t
- ffi::ove_http_method_t
- ffi::ove_httpd_handler_t
- ffi::ove_httpd_req_t
- ffi::ove_httpd_resp_t
- ffi::ove_httpd_ws_close_handler_t
- ffi::ove_httpd_ws_conn_t
- ffi::ove_httpd_ws_handler_t
- ffi::ove_i2c_t
- ffi::ove_i2s_t
- ffi::ove_model_t
- ffi::ove_mqtt_client_t
- ffi::ove_mqtt_qos_t
- ffi::ove_mutex_t
- ffi::ove_netif_t
- ffi::ove_pm_domain_t
- ffi::ove_pm_event_t
- ffi::ove_pm_notify_fn
- ffi::ove_pm_policy_fn
- ffi::ove_pm_state_t
- ffi::ove_pm_wake_type_t
- ffi::ove_queue_t
- ffi::ove_sem_t
- ffi::ove_shell_cmd_fn
- ffi::ove_shell_output_hook_t
- ffi::ove_socket_t
- ffi::ove_spi_t
- ffi::ove_stream_t
- ffi::ove_thread_fn
- ffi::ove_thread_state_t
- ffi::ove_thread_t
- ffi::ove_timer_fn
- ffi::ove_timer_t
- ffi::ove_tls_t
- ffi::ove_uart_t
- ffi::ove_watchdog_t
- ffi::ove_work_fn
- ffi::ove_work_t
- ffi::ove_workqueue_t
- net_httpd::Handler
- net_mqtt::MessageFn
- shell::CmdFn
Statics
Constants
- error::WAIT_FOREVER
- eventgroup::EG_CLEAR_ON_EXIT
- eventgroup::EG_WAIT_ALL
- ffi::LV_EVENT_CLICKED
- ffi::LV_EVENT_VALUE_CHANGED
- ffi::LV_FLEX_FLOW_COLUMN
- ffi::LV_FLEX_FLOW_ROW
- ffi::LV_OBJ_FLAG_CLICKABLE
- ffi::LV_OBJ_FLAG_HIDDEN
- ffi::LV_OBJ_FLAG_SCROLLABLE
- ffi::OVE_EG_CLEAR_ON_EXIT
- ffi::OVE_EG_WAIT_ALL
- ffi::OVE_ERR_INVALID_PARAM
- ffi::OVE_ERR_NOT_REGISTERED
- ffi::OVE_ERR_NOT_SUPPORTED
- ffi::OVE_ERR_NO_MEMORY
- ffi::OVE_ERR_QUEUE_FULL
- ffi::OVE_ERR_TIMEOUT
- ffi::OVE_FS_O_APPEND
- ffi::OVE_FS_O_CREATE
- ffi::OVE_FS_O_READ
- ffi::OVE_FS_O_WRITE
- ffi::OVE_FS_SEEK_CUR
- ffi::OVE_FS_SEEK_END
- ffi::OVE_FS_SEEK_SET
- ffi::OVE_HTTP_DELETE
- ffi::OVE_HTTP_GET
- ffi::OVE_HTTP_PATCH
- ffi::OVE_HTTP_POST
- ffi::OVE_HTTP_PUT
- ffi::OVE_MQTT_QOS0
- ffi::OVE_MQTT_QOS1
- ffi::OVE_OK
- ffi::OVE_PRIO_ABOVE_NORMAL
- ffi::OVE_PRIO_BELOW_NORMAL
- ffi::OVE_PRIO_CRITICAL
- ffi::OVE_PRIO_HIGH
- ffi::OVE_PRIO_IDLE
- ffi::OVE_PRIO_LOW
- ffi::OVE_PRIO_NORMAL
- ffi::OVE_PRIO_REALTIME
- ffi::OVE_THREAD_STATE_BLOCKED
- ffi::OVE_THREAD_STATE_READY
- ffi::OVE_THREAD_STATE_RUNNING
- ffi::OVE_THREAD_STATE_SUSPENDED
- ffi::OVE_THREAD_STATE_TERMINATED
- ffi::OVE_THREAD_STATE_UNKNOWN
- ffi::OVE_WAIT_FOREVER
- fs::O_APPEND
- fs::O_CREATE
- fs::O_READ
- fs::O_WRITE
- lvgl::ALIGN_CENTER
- lvgl::ALIGN_TOP_LEFT
- lvgl::ALIGN_TOP_MID
- lvgl::PALETTE_BLUE
- lvgl::PART_INDICATOR
- lvgl::PART_MAIN
- lvgl::SIZE_CONTENT