libmcu
Getting Started
User Manual
API Reference
Library
Example
Hardware
libmcu
Index
Index
_
|
A
|
B
|
C
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
W
_
_close (C++ function)
_fstat (C++ function)
_getpid (C++ function)
_isatty (C++ function)
_kill (C++ function)
_lseek (C++ function)
_read (C++ function)
_write (C++ function)
A
actor (C++ struct)
actor::handler (C++ member)
actor::link (C++ member)
actor::messages (C++ member)
actor::priority (C++ member)
actor_alloc (C++ function)
actor_cap (C++ function)
actor_deinit (C++ function)
actor_free (C++ function)
actor_handler_t (C++ type)
actor_init (C++ function)
actor_len (C++ function)
actor_lock (C++ function)
actor_new (C++ function)
actor_post_dispatch_hook (C++ function)
actor_pre_dispatch_hook (C++ function)
ACTOR_PRIORITY_BASE (C macro)
ACTOR_PRIORITY_MAX (C macro)
actor_send (C++ function)
actor_send_defer (C++ function)
actor_set (C++ function)
actor_timer_boot (C++ function)
actor_timer_cap (C++ function)
actor_timer_delete (C++ function)
actor_timer_init (C++ function)
actor_timer_len (C++ function)
actor_timer_new (C++ function)
actor_timer_start (C++ function)
actor_timer_step (C++ function)
actor_timer_stop (C++ function)
actor_unlock (C++ function)
adc_calibrate (C macro)
(C++ function)
adc_channel_init (C macro)
(C++ function)
adc_channel_t (C macro)
(C++ enum)
adc_channel_t::ADC_CH_1 (C++ enumerator)
adc_channel_t::ADC_CH_10 (C++ enumerator)
adc_channel_t::ADC_CH_11 (C++ enumerator)
adc_channel_t::ADC_CH_12 (C++ enumerator)
adc_channel_t::ADC_CH_13 (C++ enumerator)
adc_channel_t::ADC_CH_14 (C++ enumerator)
adc_channel_t::ADC_CH_15 (C++ enumerator)
adc_channel_t::ADC_CH_16 (C++ enumerator)
adc_channel_t::ADC_CH_17 (C++ enumerator)
adc_channel_t::ADC_CH_18 (C++ enumerator)
adc_channel_t::ADC_CH_19 (C++ enumerator)
adc_channel_t::ADC_CH_2 (C++ enumerator)
adc_channel_t::ADC_CH_20 (C++ enumerator)
adc_channel_t::ADC_CH_3 (C++ enumerator)
adc_channel_t::ADC_CH_4 (C++ enumerator)
adc_channel_t::ADC_CH_5 (C++ enumerator)
adc_channel_t::ADC_CH_6 (C++ enumerator)
adc_channel_t::ADC_CH_7 (C++ enumerator)
adc_channel_t::ADC_CH_8 (C++ enumerator)
adc_channel_t::ADC_CH_9 (C++ enumerator)
adc_channel_t::ADC_CH_ALL (C++ enumerator)
adc_convert_to_millivolts (C++ function)
adc_create (C++ function)
adc_delete (C++ function)
adc_disable (C macro)
(C++ function)
adc_enable (C macro)
(C++ function)
adc_measure (C++ function)
adc_read (C++ function)
apptimer_callback_t (C++ type)
apptimer_count (C++ function)
apptimer_create (C++ function)
apptimer_create_static (C++ function)
APPTIMER_DEBUG (C macro)
apptimer_deinit (C++ function)
apptimer_destroy (C++ function)
apptimer_error_t (C++ enum)
apptimer_error_t::APPTIMER_ALREADY_STARTED (C++ enumerator)
apptimer_error_t::APPTIMER_ERROR (C++ enumerator)
apptimer_error_t::APPTIMER_INVALID_PARAM (C++ enumerator)
apptimer_error_t::APPTIMER_SUCCESS (C++ enumerator)
apptimer_error_t::APPTIMER_TIME_LIMIT_EXCEEDED (C++ enumerator)
apptimer_init (C++ function)
APPTIMER_MAX_TIMEOUT (C macro)
apptimer_schedule (C++ function)
apptimer_start (C++ function)
apptimer_static_t (C++ union)
apptimer_static_t::_align (C++ member)
apptimer_static_t::_size (C++ member)
apptimer_stop (C++ function)
apptimer_t (C++ type)
apptimer_timeout_t (C++ type)
B
base64_decode (C macro)
(C++ function)
base64_decode_overwrite (C macro)
(C++ function)
base64_encode (C macro)
(C++ function)
board_cpuload (C++ function)
board_get_build_date_string (C++ function)
board_get_current_stack_watermark (C++ function)
board_get_current_thread (C++ function)
board_get_free_heap_bytes (C++ function)
board_get_heap_watermark (C++ function)
board_get_reboot_reason (C++ function)
board_get_reboot_reason_string (C++ function)
board_get_serial_number_string (C++ function)
board_get_time_since_boot_ms (C++ function)
board_get_total_heap_bytes (C++ function)
board_get_version_string (C++ function)
board_init (C++ function)
board_random (C++ function)
board_reboot (C++ function)
board_reboot_reason_t (C++ enum)
board_reboot_reason_t::BOARD_REBOOT_BROWNOUT (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_DEEPSLEEP (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_PANIC (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_PIN (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_POWER (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_SDIO (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_SOFT (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_UNKNOWN (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_WDT (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_WDT_INT (C++ enumerator)
board_reboot_reason_t::BOARD_REBOOT_WDT_TASK (C++ enumerator)
board_reset_factory (C++ function)
bq25180_bat_discharge_current (C++ enum)
bq25180_bat_discharge_current::BQ25180_BAT_DISCHAGE_1000mA (C++ enumerator)
bq25180_bat_discharge_current::BQ25180_BAT_DISCHAGE_1500mA (C++ enumerator)
bq25180_bat_discharge_current::BQ25180_BAT_DISCHAGE_500mA (C++ enumerator)
bq25180_bat_discharge_current::BQ25180_BAT_DISCHAGE_DISABLE (C++ enumerator)
BQ25180_DEVICE_ADDRESS (C macro)
bq25180_disable_interrupt (C++ function)
bq25180_enable_battery_charging (C++ function)
bq25180_enable_dppm (C++ function)
bq25180_enable_interrupt (C++ function)
bq25180_enable_push_button (C++ function)
bq25180_enable_thermal_protection (C++ function)
bq25180_enable_vindpm (C++ function)
bq25180_event (C++ struct)
bq25180_event::battery_overcurrent (C++ member)
bq25180_event::battery_thermal_fault (C++ member)
bq25180_event::battery_undervoltage (C++ member)
bq25180_event::ilim_fault (C++ member)
bq25180_event::input_overvoltage (C++ member)
bq25180_event::thermal_regulation (C++ member)
bq25180_event::vdppm_fault (C++ member)
bq25180_event::vindpm_fault (C++ member)
bq25180_intr (C++ enum)
bq25180_intr::BQ25180_INTR_ALL (C++ enumerator)
bq25180_intr::BQ25180_INTR_BATTERY_RANGE (C++ enumerator)
bq25180_intr::BQ25180_INTR_CHARGING_STATUS (C++ enumerator)
bq25180_intr::BQ25180_INTR_CURRENT_LIMIT (C++ enumerator)
bq25180_intr::BQ25180_INTR_POWER_ERROR (C++ enumerator)
bq25180_intr::BQ25180_INTR_THERMAL_FAULT (C++ enumerator)
bq25180_intr::BQ25180_INTR_THERMAL_REGULATION (C++ enumerator)
bq25180_intr::BQ25180_INTR_VDPM (C++ enumerator)
bq25180_read (C++ function)
bq25180_read_event (C++ function)
bq25180_read_state (C++ function)
bq25180_reset (C++ function)
bq25180_safety_timer (C++ enum)
bq25180_safety_timer::BQ25180_SAFETY_12H (C++ enumerator)
bq25180_safety_timer::BQ25180_SAFETY_3H (C++ enumerator)
bq25180_safety_timer::BQ25180_SAFETY_6H (C++ enumerator)
bq25180_safety_timer::BQ25180_SAFETY_DISABLE (C++ enumerator)
bq25180_set_battery_discharge_current (C++ function)
bq25180_set_battery_regulation_voltage (C++ function)
bq25180_set_battery_under_voltage (C++ function)
bq25180_set_fastcharge_current (C++ function)
bq25180_set_input_current (C++ function)
bq25180_set_precharge_current (C++ function)
bq25180_set_precharge_threshold (C++ function)
bq25180_set_safety_timer (C++ function)
bq25180_set_sys_source (C++ function)
bq25180_set_sys_voltage (C++ function)
bq25180_set_termination_current (C++ function)
bq25180_set_watchdog_timer (C++ function)
bq25180_state (C++ struct)
bq25180_state::battery_undervoltage_active (C++ member)
bq25180_state::charging_status (C++ member)
bq25180_state::ilim_active (C++ member)
bq25180_state::safety_timer_fault (C++ member)
bq25180_state::thermal_regulation_active (C++ member)
bq25180_state::ts_status (C++ member)
bq25180_state::tsmr_open (C++ member)
bq25180_state::vdppm_active (C++ member)
bq25180_state::vin_good (C++ member)
bq25180_state::vin_overvoltage_active (C++ member)
bq25180_state::vindpm_active (C++ member)
bq25180_state::wake1_raised (C++ member)
bq25180_state::wake2_raised (C++ member)
bq25180_sys_regulation (C++ enum)
bq25180_sys_regulation::BQ25180_SYS_REG_PASS_THROUGH (C++ enumerator)
bq25180_sys_regulation::BQ25180_SYS_REG_V4_4 (C++ enumerator)
bq25180_sys_regulation::BQ25180_SYS_REG_V4_5 (C++ enumerator)
bq25180_sys_regulation::BQ25180_SYS_REG_V4_6 (C++ enumerator)
bq25180_sys_regulation::BQ25180_SYS_REG_V4_7 (C++ enumerator)
bq25180_sys_regulation::BQ25180_SYS_REG_V4_8 (C++ enumerator)
bq25180_sys_regulation::BQ25180_SYS_REG_V4_9 (C++ enumerator)
bq25180_sys_regulation::BQ25180_SYS_REG_VBAT (C++ enumerator)
bq25180_sys_source (C++ enum)
bq25180_sys_source::BQ25180_SYS_SRC_NONE_FLOATING (C++ enumerator)
bq25180_sys_source::BQ25180_SYS_SRC_NONE_PULLDOWN (C++ enumerator)
bq25180_sys_source::BQ25180_SYS_SRC_VBAT (C++ enumerator)
bq25180_sys_source::BQ25180_SYS_SRC_VIN_VBAT (C++ enumerator)
bq25180_vindpm (C++ enum)
bq25180_vindpm::BQ25180_VINDPM_4200mV (C++ enumerator)
bq25180_vindpm::BQ25180_VINDPM_4500mV (C++ enumerator)
bq25180_vindpm::BQ25180_VINDPM_4700mV (C++ enumerator)
bq25180_vindpm::BQ25180_VINDPM_DISABLE (C++ enumerator)
bq25180_watchdog (C++ enum)
bq25180_watchdog::BQ25180_WDT_160_SEC (C++ enumerator)
bq25180_watchdog::BQ25180_WDT_40_SEC (C++ enumerator)
bq25180_watchdog::BQ25180_WDT_DEFAULT (C++ enumerator)
bq25180_watchdog::BQ25180_WDT_DISABLE (C++ enumerator)
bq25180_write (C++ function)
button (C++ struct)
button::click (C++ member)
button::history (C++ member)
button::time_pressed (C++ member)
button::time_released (C++ member)
button::time_repeat (C++ member)
BUTTON_CLICK_WINDOW_MS (C macro)
button_event (C++ enum)
button_event::BUTTON_EVT_CLICK (C++ enumerator)
button_event::BUTTON_EVT_HOLDING (C++ enumerator)
button_event::BUTTON_EVT_PRESSED (C++ enumerator)
button_event::BUTTON_EVT_RELEASED (C++ enumerator)
button_event_t (C++ type)
button_handler_t (C++ type)
button_init (C++ function)
button_lock (C++ function)
BUTTON_MAX (C macro)
BUTTON_MIN_PRESS_TIME_MS (C macro)
button_rc_t (C++ enum)
button_rc_t::BUTTON_BUSY (C++ enumerator)
button_rc_t::BUTTON_NO_ACTIVITY (C++ enumerator)
button_rc_t::BUTTON_SCANNING (C++ enumerator)
button_register (C++ function)
BUTTON_REPEAT_DELAY_MS (C macro)
BUTTON_REPEAT_RATE_MS (C macro)
BUTTON_SAMPLING_PERIOD_MS (C macro)
button_step (C++ function)
button_unlock (C++ function)
button_update_handler (C++ function)
C
CBOR_ADDITIONAL_INFO_MASK (C macro)
cbor_copy (C++ function)
cbor_copy_be (C++ function)
cbor_decode (C++ function)
cbor_decode_pointer (C++ function)
cbor_encode_array (C++ function)
cbor_encode_array_indefinite (C++ function)
cbor_encode_bool (C++ function)
cbor_encode_break (C++ function)
cbor_encode_byte_string (C++ function)
cbor_encode_byte_string_indefinite (C++ function)
cbor_encode_double (C++ function)
cbor_encode_float (C++ function)
cbor_encode_map (C++ function)
cbor_encode_map_indefinite (C++ function)
cbor_encode_negative_integer (C++ function)
cbor_encode_null (C++ function)
cbor_encode_null_terminated_text_string (C++ function)
cbor_encode_simple (C++ function)
cbor_encode_text_string (C++ function)
cbor_encode_text_string_indefinite (C++ function)
cbor_encode_undefined (C++ function)
cbor_encode_unsigned_integer (C++ function)
cbor_error_t (C++ enum)
cbor_error_t::CBOR_BREAK (C++ enumerator)
cbor_error_t::CBOR_EXCESSIVE (C++ enumerator)
cbor_error_t::CBOR_ILLEGAL (C++ enumerator)
cbor_error_t::CBOR_INVALID (C++ enumerator)
cbor_error_t::CBOR_OVERRUN (C++ enumerator)
cbor_error_t::CBOR_SUCCESS (C++ enumerator)
cbor_get_following_bytes (C++ function)
cbor_get_item_size (C++ function)
cbor_get_item_type (C++ function)
CBOR_INDEFINITE_VALUE (C macro)
cbor_item_data_t (C++ enum)
cbor_item_data_t::CBOR_ITEM_ARRAY (C++ enumerator)
cbor_item_data_t::CBOR_ITEM_FLOAT (C++ enumerator)
cbor_item_data_t::CBOR_ITEM_INTEGER (C++ enumerator)
cbor_item_data_t::CBOR_ITEM_MAP (C++ enumerator)
cbor_item_data_t::CBOR_ITEM_SIMPLE_VALUE (C++ enumerator)
cbor_item_data_t::CBOR_ITEM_STRING (C++ enumerator)
cbor_item_data_t::CBOR_ITEM_UNKNOWN (C++ enumerator)
cbor_item_t (C++ struct)
cbor_item_t::offset (C++ member)
cbor_item_t::size (C++ member)
cbor_item_t::type (C++ member)
cbor_iterate (C++ function)
cbor_parse (C++ function)
cbor_parser (C++ struct)
cbor_parser::key (C++ member)
cbor_parser::keylen (C++ member)
cbor_parser::run (C++ member)
cbor_reader_init (C++ function)
cbor_reader_t (C++ struct)
cbor_reader_t::itemidx (C++ member)
cbor_reader_t::items (C++ member)
cbor_reader_t::maxitems (C++ member)
cbor_reader_t::msg (C++ member)
cbor_reader_t::msgidx (C++ member)
cbor_reader_t::msgsize (C++ member)
CBOR_RECURSION_MAX_LEVEL (C macro)
CBOR_RESERVED_VALUE (C macro)
cbor_stringify_error (C++ function)
cbor_stringify_item (C++ function)
cbor_unmarshal (C++ function)
cbor_writer_get_encoded (C++ function)
cbor_writer_init (C++ function)
cbor_writer_len (C++ function)
cbor_writer_t (C++ struct)
cbor_writer_t::buf (C++ member)
cbor_writer_t::bufidx (C++ member)
cbor_writer_t::bufsize (C++ member)
cli (C++ struct)
cli::buf (C++ member)
cli::bufsize (C++ member)
cli::cmdlist (C++ member)
cli::cursor_pos (C++ member)
cli::history_active (C++ member)
cli::history_next (C++ member)
cli::io (C++ member)
cli::previous_input (C++ member)
CLI_ASSERT (C macro)
cli_cmd (C++ struct)
cli_cmd::desc (C++ member)
cli_cmd::func (C++ member)
cli_cmd::name (C++ member)
CLI_CMD_ARGS_MAXLEN (C macro)
cli_cmd_error_t (C++ enum)
cli_cmd_error_t::CLI_CMD_BLANK (C++ enumerator)
cli_cmd_error_t::CLI_CMD_ERROR (C++ enumerator)
cli_cmd_error_t::CLI_CMD_EXIT (C++ enumerator)
cli_cmd_error_t::CLI_CMD_INVALID_PARAM (C++ enumerator)
cli_cmd_error_t::CLI_CMD_NOT_FOUND (C++ enumerator)
cli_cmd_error_t::CLI_CMD_SUCCESS (C++ enumerator)
cli_cmd_func_t (C++ type)
CLI_CMD_MAXLEN (C macro)
cli_init (C++ function)
cli_io (C++ struct)
cli_io::read (C++ member)
cli_io::write (C++ member)
cli_io_create (C++ function)
cli_register_cmdlist (C++ function)
cli_run (C++ function)
cli_step (C++ function)
cobs_decode (C++ function)
cobs_decode_overwrite (C++ function)
cobs_encode (C++ function)
F
flash_create (C++ function)
flash_delete (C++ function)
flash_erase (C++ function)
flash_kvstore_new (C++ function)
flash_read (C++ function)
flash_size (C++ function)
flash_write (C++ function)
flsl (C++ function)
G
get_cbor_additional_info (C macro)
get_cbor_major_type (C macro)
gpio_create (C++ function)
gpio_delete (C++ function)
gpio_disable (C++ function)
gpio_enable (C++ function)
gpio_get (C++ function)
gpio_register_callback (C++ function)
gpio_set (C++ function)
H
hash_dbj2_32 (C++ function)
hash_murmur_32 (C++ function)
hexdump (C++ function)
hexdump_compute_output_size (C++ function)
hexdump_verbose (C++ function)
I
i2c_create (C++ function)
i2c_delete (C++ function)
i2c_disable (C++ function)
i2c_enable (C++ function)
i2c_read (C++ function)
i2c_read_reg (C++ function)
i2c_write (C++ function)
i2c_write_reg (C++ function)
ieee754_convert_half_to_double (C++ function)
ieee754_convert_single_to_half (C++ function)
ieee754_double_t (C++ union)
ieee754_double_t::components (C++ member)
ieee754_double_t::e (C++ member)
ieee754_double_t::m (C++ member)
ieee754_double_t::sign (C++ member)
ieee754_double_t::value (C++ member)
ieee754_half_t (C++ union)
ieee754_half_t::components (C++ member)
ieee754_half_t::e (C++ member)
ieee754_half_t::m (C++ member)
ieee754_half_t::sign (C++ member)
ieee754_half_t::value (C++ member)
ieee754_is_shrinkable_to_half (C++ function)
ieee754_is_shrinkable_to_single (C++ function)
ieee754_single_t (C++ union)
ieee754_single_t::components (C++ member)
ieee754_single_t::e (C++ member)
ieee754_single_t::m (C++ member)
ieee754_single_t::sign (C++ member)
ieee754_single_t::value (C++ member)
is_power2 (C++ function)
K
kvstore_clear (C++ function)
kvstore_close (C++ function)
kvstore_open (C++ function)
kvstore_read (C++ function)
kvstore_write (C++ function)
L
libmcu_assertion_failed (C++ function)
logging_add_backend (C++ function)
logging_backend (C++ struct)
logging_backend::consume (C++ member)
logging_backend::count (C++ member)
logging_backend::peek (C++ member)
logging_backend::read (C++ member)
logging_backend::write (C++ member)
logging_consume (C++ function)
logging_context (C++ struct)
logging_context::lr (C++ member)
logging_context::pc (C++ member)
logging_context::tag (C++ member)
logging_count (C++ function)
logging_count_tags (C++ function)
logging_get_level_global (C++ function)
logging_get_level_tag (C++ function)
logging_init (C++ function)
logging_iterate_tag (C++ function)
logging_lock (C++ function)
logging_lock_init (C++ function)
LOGGING_MAX_BACKENDS (C macro)
logging_peek (C++ function)
logging_read (C++ function)
logging_remove_backend (C++ function)
logging_set_level_global (C++ function)
logging_set_level_tag (C++ function)
logging_stringify (C++ function)
logging_t (C++ type)
logging_time_func_t (C++ type)
logging_type (C++ enum)
logging_type::LOGGING_TYPE_DEBUG (C++ enumerator)
logging_type::LOGGING_TYPE_ERROR (C++ enumerator)
logging_type::LOGGING_TYPE_INFO (C++ enumerator)
logging_type::LOGGING_TYPE_MAX (C++ enumerator)
logging_type::LOGGING_TYPE_NONE (C++ enumerator)
logging_type::LOGGING_TYPE_WARN (C++ enumerator)
logging_unlock (C++ function)
logging_write (C++ function)
logging_write_with_backend (C++ function)
M
metric_key_t (C++ type)
metrics_collect (C++ function)
metrics_count (C++ function)
METRICS_DEFINE (C macro)
metrics_encode_each (C++ function)
metrics_encode_header (C++ function)
metrics_get (C++ function)
metrics_increase (C++ function)
metrics_increase_by (C++ function)
metrics_init (C++ function)
metrics_iterate (C++ function)
metrics_lock (C++ function)
metrics_lock_init (C++ function)
metrics_reset (C++ function)
metrics_set (C++ function)
metrics_stringify_key (C++ function)
metrics_unlock (C++ function)
METRICS_USER_DEFINES (C macro)
METRICS_VALUE (C macro)
N
nvs_kvstore_count (C++ function)
nvs_kvstore_new (C++ function)
P
PM_CALLBACK_MAXLEN (C macro)
pm_callback_t (C++ type)
pm_enter (C++ function)
pm_init (C macro)
pm_mode (C++ enum)
pm_mode::PM_RESET_HARD (C++ enumerator)
pm_mode::PM_RESET_SOFT (C++ enumerator)
pm_mode::PM_SHUTDOWN (C++ enumerator)
pm_mode::PM_SLEEP (C++ enumerator)
pm_mode::PM_SLEEP_DEEP (C++ enumerator)
pm_mode::PM_SLEEP_SHIP (C++ enumerator)
pm_mode_t (C++ type)
pm_register_entry_callback (C++ function)
pm_register_exit_callback (C++ function)
pm_unregister_entry_callback (C++ function)
pm_unregister_exit_callback (C++ function)
pubsub_callback_t (C++ type)
pubsub_count (C++ function)
pubsub_create (C++ function)
PUBSUB_DEBUG (C macro)
pubsub_deinit (C++ function)
pubsub_destroy (C++ function)
pubsub_error_t (C++ enum)
pubsub_error_t::PUBSUB_ERROR (C++ enumerator)
pubsub_error_t::PUBSUB_EXIST_SUBSCRIBER (C++ enumerator)
pubsub_error_t::PUBSUB_EXIST_TOPIC (C++ enumerator)
pubsub_error_t::PUBSUB_INVALID_PARAM (C++ enumerator)
pubsub_error_t::PUBSUB_NO_EXIST_SUBSCRIBER (C++ enumerator)
pubsub_error_t::PUBSUB_NO_EXIST_TOPIC (C++ enumerator)
pubsub_error_t::PUBSUB_NO_MEMORY (C++ enumerator)
pubsub_error_t::PUBSUB_SUCCESS (C++ enumerator)
pubsub_init (C++ function)
pubsub_publish (C++ function)
pubsub_stringify_error (C++ function)
pubsub_subscribe (C++ function)
pubsub_subscribe_static (C++ function)
pubsub_subscribe_static_t (C++ union)
pubsub_subscribe_static_t::_align (C++ member)
pubsub_subscribe_static_t::_size (C++ member)
pubsub_subscribe_t (C++ type)
PUBSUB_TOPIC_NAME_MAXLEN (C macro)
pubsub_unsubscribe (C++ function)
pwm_create (C++ function)
pwm_delete (C++ function)
pwm_disable (C++ function)
pwm_enable (C++ function)
pwm_start (C++ function)
pwm_stop (C++ function)
pwm_update_duty (C++ function)
pwm_update_frequency (C++ function)
R
ringbuf_capacity (C++ function)
ringbuf_consume (C++ function)
ringbuf_create (C++ function)
ringbuf_create_static (C++ function)
ringbuf_destroy (C++ function)
ringbuf_length (C++ function)
ringbuf_peek (C++ function)
ringbuf_read (C++ function)
ringbuf_write (C++ function)
ringbuf_write_cancel (C++ function)
S
sleep_ms (C++ function)
spi_create (C++ function)
spi_delete (C++ function)
spi_disable (C++ function)
spi_enable (C++ function)
spi_read (C++ function)
spi_write (C++ function)
spi_writeread (C++ function)
syscall_reader_t (C++ type)
syscall_register_reader (C++ function)
syscall_register_writer (C++ function)
syscall_writer_t (C++ type)
T
timeout_is_expired (C++ function)
timeout_set (C++ function)
timer_create (C++ function)
timer_delete (C++ function)
timer_disable (C++ function)
timer_enable (C++ function)
timer_restart (C++ function)
timer_start (C++ function)
timer_stop (C++ function)
trace (C++ struct)
trace::callee (C++ member)
trace::caller (C++ member)
trace::depth (C++ member)
trace::stack_usage (C++ member)
trace::thread (C++ member)
trace::timestamp (C++ member)
trace_callback_t (C++ type)
trace_clear (C++ function)
trace_count (C++ function)
trace_enter_hook (C++ function)
trace_get_current_thread (C++ function)
trace_get_stack_watermark (C++ function)
trace_get_time (C++ function)
trace_iterate (C++ function)
trace_leave_hook (C++ function)
TRACE_MAXLEN (C macro)
trace_reset (C++ function)
U
uart_create (C++ function)
uart_delete (C++ function)
uart_disable (C++ function)
uart_enable (C++ function)
uart_read (C++ function)
uart_register_rx_callback (C++ function)
uart_write (C++ function)
W
wifi_connect (C++ function)
wifi_create (C++ function)
wifi_delete (C++ function)
wifi_disable (C++ function)
wifi_disconnect (C++ function)
wifi_enable (C++ function)
wifi_event (C++ enum)
wifi_event::WIFI_EVT_ANY (C++ enumerator)
wifi_event::WIFI_EVT_CONNECTED (C++ enumerator)
wifi_event::WIFI_EVT_DISCONNECTED (C++ enumerator)
wifi_event::WIFI_EVT_SCAN_DONE (C++ enumerator)
wifi_event::WIFI_EVT_SCAN_RESULT (C++ enumerator)
wifi_event::WIFI_EVT_STARTED (C++ enumerator)
wifi_event::WIFI_EVT_STOPPED (C++ enumerator)
wifi_event::WIFI_EVT_UNKNOWN (C++ enumerator)
wifi_frequency_band (C++ enum)
wifi_frequency_band::WIFI_FREQ_2_4_GHZ (C++ enumerator)
wifi_frequency_band::WIFI_FREQ_5_GHZ (C++ enumerator)
wifi_frequency_band::WIFI_FREQ_6_GHZ (C++ enumerator)
wifi_get_status (C++ function)
WIFI_MAC_ADDR_LEN (C macro)
wifi_mfp (C++ enum)
wifi_mfp::WIFI_MFP_DISABLED (C++ enumerator)
wifi_mfp::WIFI_MFP_OPTIONAL (C++ enumerator)
wifi_mfp::WIFI_MFP_REQUIRED (C++ enumerator)
wifi_register_event_callback (C++ function)
wifi_scan (C++ function)
wifi_security (C++ enum)
wifi_security::WIFI_SEC_TYPE_NONE (C++ enumerator)
wifi_security::WIFI_SEC_TYPE_PSK (C++ enumerator)
wifi_security::WIFI_SEC_TYPE_PSK_SAE (C++ enumerator)
wifi_security::WIFI_SEC_TYPE_PSK_SHA256 (C++ enumerator)
wifi_security::WIFI_SEC_TYPE_UNKNOWN (C++ enumerator)
wifi_security::WIFI_SEC_TYPE_WEP (C++ enumerator)
WIFI_SSID_MAX_LEN (C macro)
Version: 0.1
Languages
ko
en
Versions
latest
0.1