1.0.20231103-wip
BeagleBoard Project
v: latest
Document Release Versions
latest
0.0
Downloads
PDF
BeagleBoard.org Links
Docs Source
Introduction
Blink LED
Support
Beagle 101
Contribution
Contributors
Boards
BeaglePlay
BeagleBone AI-64
BeagleBone AI
BeagleBone Black
BeagleBone Blue
BeagleBone (all)
BeagleV-Ahead
BeagleV-Fire
Capes
PocketBeagle
BeagleConnect Freedom
BeagleBoard (all)
Terms & Conditions
Projects
simpPRU
BB-Config
Robot Control Library
BeagleConnect
Books
BeagleBone Cookbook
PRU Cookbook
Accessories
Capes
Accessories
Reference
About
Donate
FAQ
BeagleBoard Docs
Index
This is the latest (main) BeagleBoard documentation. If you are looking for stable releases, use the drop-down menu on the bottom-left and select the desired version.
Index
_
|
A
|
B
|
C
|
D
|
G
|
I
|
M
|
P
|
Q
|
R
|
S
|
T
|
U
|
Z
_
_GNU_SOURCE (C macro)
A
ARRAY_SIZE (C macro)
B
BeagleBoard.org
BeagleBoard.org Foundation
BeagleBone
BLUE_GP0_PIN_3 (C macro)
BLUE_GP0_PIN_4 (C macro)
BLUE_GP0_PIN_5 (C macro)
BLUE_GP0_PIN_6 (C macro)
BLUE_GP1_PIN_3 (C macro)
BLUE_GP1_PIN_4 (C macro)
BLUE_SPI_PIN_6_SS1 (C macro)
BLUE_SPI_PIN_6_SS2 (C macro)
C
CAPE_SPI_PIN_6_SS1 (C macro)
CAPE_SPI_PIN_6_SS2 (C macro)
D
DEG_TO_RAD (C macro)
,
[1]
DSM_HEADER_PIN (C macro)
G
G_TO_MS2 (C macro)
GPIOEVENT_REQUEST_BOTH_EDGES (C macro)
GPIOEVENT_REQUEST_FALLING_EDGE (C macro)
GPIOEVENT_REQUEST_RISING_EDGE (C macro)
GPIOHANDLE_REQUEST_ACTIVE_LOW (C macro)
GPIOHANDLE_REQUEST_INPUT (C macro)
GPIOHANDLE_REQUEST_OPEN_DRAIN (C macro)
GPIOHANDLE_REQUEST_OPEN_SOURCE (C macro)
GPIOHANDLE_REQUEST_OUTPUT (C macro)
GPS_HEADER_PIN_3 (C macro)
GPS_HEADER_PIN_4 (C macro)
I
I2C_BUFFER_SIZE (C macro)
I2C_MAX_BUS (C macro)
M
min (C macro)
MS2_TO_G (C macro)
P
PI (C macro)
Q
QUAT_W (C macro)
QUAT_X (C macro)
QUAT_Y (C macro)
QUAT_Z (C macro)
R
RAD_TO_DEG (C macro)
,
[1]
rc_adc_batt (C++ function)
rc_adc_cleanup (C++ function)
rc_adc_dc_jack (C++ function)
rc_adc_init (C++ function)
rc_adc_read_raw (C++ function)
rc_adc_read_volt (C++ function)
rc_algebra_fit_ellipsoid (C++ function)
rc_algebra_invert_matrix (C++ function)
rc_algebra_invert_matrix_inplace (C++ function)
rc_algebra_lin_system_solve (C++ function)
rc_algebra_lin_system_solve_qr (C++ function)
rc_algebra_lup_decomp (C++ function)
rc_algebra_qr_decomp (C++ function)
rc_algebra_set_zero_tolerance (C++ function)
RC_BB_SPI1_SS1 (C macro)
RC_BB_SPI1_SS2 (C macro)
RC_BLUE_SS1_GPIO (C macro)
RC_BLUE_SS2_GPIO (C macro)
rc_bmp_data_t (C++ struct)
(C++ type)
rc_bmp_data_t::alt_m (C++ member)
rc_bmp_data_t::pressure_pa (C++ member)
rc_bmp_data_t::temp_c (C++ member)
rc_bmp_filter_t (C++ enum)
(C++ type)
rc_bmp_filter_t::BMP_FILTER_16 (C++ enumerator)
rc_bmp_filter_t::BMP_FILTER_2 (C++ enumerator)
rc_bmp_filter_t::BMP_FILTER_4 (C++ enumerator)
rc_bmp_filter_t::BMP_FILTER_8 (C++ enumerator)
rc_bmp_filter_t::BMP_FILTER_OFF (C++ enumerator)
rc_bmp_init (C++ function)
rc_bmp_oversample_t (C++ enum)
(C++ type)
rc_bmp_oversample_t::BMP_OVERSAMPLE_1 (C++ enumerator)
rc_bmp_oversample_t::BMP_OVERSAMPLE_16 (C++ enumerator)
rc_bmp_oversample_t::BMP_OVERSAMPLE_2 (C++ enumerator)
rc_bmp_oversample_t::BMP_OVERSAMPLE_4 (C++ enumerator)
rc_bmp_oversample_t::BMP_OVERSAMPLE_8 (C++ enumerator)
rc_bmp_power_off (C++ function)
rc_bmp_read (C++ function)
rc_bmp_set_sea_level_pressure_pa (C++ function)
RC_BTN_DEBOUNCE_DEFAULT_US (C macro)
RC_BTN_PIN_MODE (C macro)
RC_BTN_PIN_PAUSE (C macro)
RC_BTN_POLARITY_NORM_HIGH (C macro)
RC_BTN_POLARITY_NORM_LOW (C macro)
RC_BTN_STATE_PRESSED (C macro)
RC_BTN_STATE_RELEASED (C macro)
rc_button_cleanup (C++ function)
rc_button_get_state (C++ function)
rc_button_init (C++ function)
rc_button_set_callbacks (C++ function)
rc_button_state_t (C++ enum)
(C++ type)
rc_button_state_t::PRESSED (C++ enumerator)
rc_button_state_t::RELEASED (C++ enumerator)
rc_button_wait_for_event (C++ function)
RC_CAPE_SS1_GPIO (C macro)
RC_CAPE_SS2_GPIO (C macro)
rc_cpu_get_freq (C++ function)
rc_cpu_print_freq (C++ function)
rc_cpu_set_governor (C++ function)
rc_disable_signal_handler (C++ function)
rc_dsm_bind_routine (C++ function)
rc_dsm_calibrate_routine (C++ function)
rc_dsm_ch_normalized (C++ function)
rc_dsm_ch_raw (C++ function)
rc_dsm_channels (C++ function)
rc_dsm_cleanup (C++ function)
rc_dsm_init (C++ function)
rc_dsm_is_connection_active (C++ function)
rc_dsm_is_new_data (C++ function)
rc_dsm_nanos_since_last_packet (C++ function)
rc_dsm_resolution (C++ function)
rc_dsm_set_callback (C++ function)
rc_dsm_set_disconnect_callback (C++ function)
rc_enable_signal_handler (C++ function)
rc_encoder_cleanup (C++ function)
rc_encoder_eqep_cleanup (C++ function)
rc_encoder_eqep_init (C++ function)
rc_encoder_eqep_read (C++ function)
rc_encoder_eqep_write (C++ function)
rc_encoder_init (C++ function)
rc_encoder_pru_cleanup (C++ function)
rc_encoder_pru_init (C++ function)
rc_encoder_pru_read (C++ function)
rc_encoder_pru_write (C++ function)
rc_encoder_read (C++ function)
rc_encoder_write (C++ function)
RC_ESC_DEFAULT_MAX_US (C macro)
RC_ESC_DEFAULT_MIN_US (C macro)
RC_ESC_DJI_MAX_US (C macro)
RC_ESC_DJI_MIN_US (C macro)
rc_filter_alloc (C++ function)
rc_filter_alloc_from_arrays (C++ function)
rc_filter_butterworth_highpass (C++ function)
rc_filter_butterworth_lowpass (C++ function)
rc_filter_c2d_tustin (C++ function)
rc_filter_double_integrator (C++ function)
rc_filter_duplicate (C++ function)
rc_filter_empty (C++ function)
rc_filter_enable_saturation (C++ function)
rc_filter_enable_soft_start (C++ function)
rc_filter_first_order_highpass (C++ function)
rc_filter_first_order_lowpass (C++ function)
rc_filter_free (C++ function)
rc_filter_get_saturation_flag (C++ function)
RC_FILTER_INITIALIZER (C macro)
rc_filter_integrator (C++ function)
rc_filter_march (C++ function)
rc_filter_moving_average (C++ function)
rc_filter_multiply (C++ function)
rc_filter_multiply_three (C++ function)
rc_filter_normalize (C++ function)
rc_filter_pid (C++ function)
rc_filter_prefill_inputs (C++ function)
rc_filter_prefill_outputs (C++ function)
rc_filter_previous_input (C++ function)
rc_filter_previous_output (C++ function)
rc_filter_print (C++ function)
rc_filter_reset (C++ function)
rc_filter_t (C++ struct)
(C++ type)
rc_filter_t::den (C++ member)
rc_filter_t::dt (C++ member)
rc_filter_t::gain (C++ member)
rc_filter_t::in_buf (C++ member)
rc_filter_t::initialized (C++ member)
rc_filter_t::newest_input (C++ member)
rc_filter_t::newest_output (C++ member)
rc_filter_t::num (C++ member)
rc_filter_t::order (C++ member)
rc_filter_t::out_buf (C++ member)
rc_filter_t::sat_en (C++ member)
rc_filter_t::sat_flag (C++ member)
rc_filter_t::sat_max (C++ member)
rc_filter_t::sat_min (C++ member)
rc_filter_t::ss_en (C++ member)
rc_filter_t::ss_steps (C++ member)
rc_filter_t::step (C++ member)
rc_filter_third_order_complement (C++ function)
rc_get_random_double (C++ function)
rc_get_random_float (C++ function)
rc_get_state (C++ function)
rc_governor_t (C++ enum)
(C++ type)
rc_governor_t::RC_GOV_CONSERVATIVE (C++ enumerator)
rc_governor_t::RC_GOV_ONDEMAND (C++ enumerator)
rc_governor_t::RC_GOV_PERFORMANCE (C++ enumerator)
rc_governor_t::RC_GOV_POWERSAVE (C++ enumerator)
rc_governor_t::RC_GOV_SCHEDUTIL (C++ enumerator)
rc_gpio_cleanup (C++ function)
rc_gpio_get_value (C++ function)
rc_gpio_init (C++ function)
rc_gpio_init_event (C++ function)
rc_gpio_poll (C++ function)
rc_gpio_set_value (C++ function)
RC_GPIOEVENT_ERROR (C macro)
RC_GPIOEVENT_FALLING_EDGE (C macro)
RC_GPIOEVENT_RISING_EDGE (C macro)
RC_GPIOEVENT_TIMEOUT (C macro)
rc_i2c_close (C++ function)
rc_i2c_get_fd (C++ function)
rc_i2c_get_lock (C++ function)
rc_i2c_init (C++ function)
rc_i2c_lock_bus (C++ function)
rc_i2c_read_byte (C++ function)
rc_i2c_read_bytes (C++ function)
rc_i2c_read_word (C++ function)
rc_i2c_read_words (C++ function)
rc_i2c_send_byte (C++ function)
rc_i2c_send_bytes (C++ function)
rc_i2c_set_device_address (C++ function)
rc_i2c_unlock_bus (C++ function)
rc_i2c_write_byte (C++ function)
rc_i2c_write_bytes (C++ function)
rc_i2c_write_word (C++ function)
rc_i2c_write_words (C++ function)
rc_kalman_alloc_ekf (C++ function)
rc_kalman_alloc_lin (C++ function)
rc_kalman_empty (C++ function)
rc_kalman_free (C++ function)
RC_KALMAN_INITIALIZER (C macro)
rc_kalman_reset (C++ function)
rc_kalman_t (C++ struct)
(C++ type)
rc_kalman_t::F (C++ member)
rc_kalman_t::G (C++ member)
rc_kalman_t::H (C++ member)
rc_kalman_t::initialized (C++ member)
rc_kalman_t::P (C++ member)
rc_kalman_t::Pi (C++ member)
rc_kalman_t::Q (C++ member)
rc_kalman_t::R (C++ member)
rc_kalman_t::step (C++ member)
rc_kalman_t::x_est (C++ member)
rc_kalman_t::x_pre (C++ member)
rc_kalman_update_ekf (C++ function)
rc_kalman_update_lin (C++ function)
rc_kill_existing_process (C++ function)
rc_led_blink (C++ function)
rc_led_cleanup (C++ function)
rc_led_get (C++ function)
rc_led_set (C++ function)
rc_led_stop_blink (C++ function)
rc_led_stop_blink_all (C++ function)
rc_led_t (C++ enum)
(C++ type)
rc_led_t::RC_LED_BAT100 (C++ enumerator)
rc_led_t::RC_LED_BAT25 (C++ enumerator)
rc_led_t::RC_LED_BAT50 (C++ enumerator)
rc_led_t::RC_LED_BAT75 (C++ enumerator)
rc_led_t::RC_LED_GREEN (C++ enumerator)
rc_led_t::RC_LED_RED (C++ enumerator)
rc_led_t::RC_LED_USR0 (C++ enumerator)
rc_led_t::RC_LED_USR1 (C++ enumerator)
rc_led_t::RC_LED_USR2 (C++ enumerator)
rc_led_t::RC_LED_USR3 (C++ enumerator)
rc_led_t::RC_LED_WIFI (C++ enumerator)
RC_LIB_VERSION_HEX (C macro)
RC_LIB_VERSION_MAJOR (C macro)
RC_LIB_VERSION_MINOR (C macro)
RC_LIB_VERSION_PATCH (C macro)
rc_make_pid_file (C++ function)
rc_matrix_add (C++ function)
rc_matrix_add_inplace (C++ function)
rc_matrix_alloc (C++ function)
rc_matrix_determinant (C++ function)
rc_matrix_diagonal (C++ function)
rc_matrix_duplicate (C++ function)
rc_matrix_empty (C++ function)
rc_matrix_free (C++ function)
rc_matrix_identity (C++ function)
RC_MATRIX_INITIALIZER (C macro)
rc_matrix_left_multiply_inplace (C++ function)
rc_matrix_multiply (C++ function)
rc_matrix_outer_product (C++ function)
rc_matrix_print (C++ function)
rc_matrix_print_sci (C++ function)
rc_matrix_random (C++ function)
rc_matrix_right_multiply_inplace (C++ function)
rc_matrix_row_vec_times_matrix (C++ function)
rc_matrix_subtract_inplace (C++ function)
rc_matrix_symmetrize (C++ function)
rc_matrix_t (C++ struct)
(C++ type)
rc_matrix_t::cols (C++ member)
rc_matrix_t::d (C++ member)
rc_matrix_t::initialized (C++ member)
rc_matrix_t::rows (C++ member)
rc_matrix_times_col_vec (C++ function)
rc_matrix_times_scalar (C++ function)
rc_matrix_transpose (C++ function)
rc_matrix_transpose_inplace (C++ function)
rc_matrix_zero_out (C++ function)
rc_matrix_zeros (C++ function)
rc_mav_cleanup (C++ function)
rc_mav_connection_state_t (C++ enum)
(C++ type)
rc_mav_connection_state_t::MAV_CONNECTION_ACTIVE (C++ enumerator)
rc_mav_connection_state_t::MAV_CONNECTION_LOST (C++ enumerator)
rc_mav_connection_state_t::MAV_CONNECTION_WAITING (C++ enumerator)
RC_MAV_DEFAULT_CONNECTION_TIMEOUT_US (C macro)
RC_MAV_DEFAULT_UDP_PORT (C macro)
rc_mav_get_att_pos_mocap (C++ function)
rc_mav_get_attitude (C++ function)
rc_mav_get_attitude_quaternion (C++ function)
rc_mav_get_connection_state (C++ function)
rc_mav_get_global_position_int (C++ function)
rc_mav_get_gps_raw_int (C++ function)
rc_mav_get_heartbeat (C++ function)
rc_mav_get_local_position_ned (C++ function)
rc_mav_get_manual_control (C++ function)
rc_mav_get_msg (C++ function)
rc_mav_get_scaled_pressure (C++ function)
rc_mav_get_servo_output_raw (C++ function)
rc_mav_get_set_position_target_global_int (C++ function)
rc_mav_get_set_position_target_local_ned (C++ function)
rc_mav_get_sys_id_of_last_msg (C++ function)
rc_mav_get_sys_id_of_last_msg_any (C++ function)
rc_mav_get_sys_status (C++ function)
rc_mav_init (C++ function)
rc_mav_is_new_msg (C++ function)
rc_mav_msg_id_of_last_msg (C++ function)
rc_mav_ns_since_last_msg (C++ function)
rc_mav_ns_since_last_msg_any (C++ function)
rc_mav_print_msg_name (C++ function)
rc_mav_send_attitude (C++ function)
rc_mav_send_attitude_quaternion (C++ function)
rc_mav_send_global_position_int (C++ function)
rc_mav_send_gps_raw_int (C++ function)
rc_mav_send_heartbeat (C++ function)
rc_mav_send_heartbeat_abbreviated (C++ function)
rc_mav_send_local_position_ned (C++ function)
rc_mav_send_manual_control (C++ function)
rc_mav_send_msg (C++ function)
rc_mav_send_scaled_pressure (C++ function)
rc_mav_send_servo_output_raw (C++ function)
rc_mav_send_set_position_target_global_int (C++ function)
rc_mav_send_set_position_target_local_ned (C++ function)
rc_mav_send_sys_status (C++ function)
rc_mav_set_callback (C++ function)
rc_mav_set_callback_all (C++ function)
rc_mav_set_callback_connection_lost (C++ function)
rc_mav_set_dest_ip (C++ function)
rc_mav_set_system_id (C++ function)
RC_MAX_DSM_CHANNELS (C macro)
rc_model (C++ function)
rc_model_category (C++ function)
rc_model_category_print (C++ function)
rc_model_category_t (C++ enum)
(C++ type)
rc_model_category_t::CATEGORY_BEAGLEBONE (C++ enumerator)
rc_model_category_t::CATEGORY_PC (C++ enumerator)
rc_model_category_t::CATEGORY_RPI (C++ enumerator)
rc_model_category_t::CATEGORY_UNKNOWN (C++ enumerator)
rc_model_print (C++ function)
rc_model_t (C++ enum)
(C++ type)
rc_model_t::MODEL_BB_BLACK (C++ enumerator)
rc_model_t::MODEL_BB_BLACK_RC (C++ enumerator)
rc_model_t::MODEL_BB_BLACK_W (C++ enumerator)
rc_model_t::MODEL_BB_BLACK_W_RC (C++ enumerator)
rc_model_t::MODEL_BB_BLUE (C++ enumerator)
rc_model_t::MODEL_BB_GREEN (C++ enumerator)
rc_model_t::MODEL_BB_GREEN_W (C++ enumerator)
rc_model_t::MODEL_BB_POCKET (C++ enumerator)
rc_model_t::MODEL_PC (C++ enumerator)
rc_model_t::MODEL_RPI0 (C++ enumerator)
rc_model_t::MODEL_RPI0_W (C++ enumerator)
rc_model_t::MODEL_RPI2_B (C++ enumerator)
rc_model_t::MODEL_RPI3_B (C++ enumerator)
rc_model_t::MODEL_RPI3_B_PLUS (C++ enumerator)
rc_model_t::MODEL_RPI_B (C++ enumerator)
rc_model_t::MODEL_RPI_B_PLUS (C++ enumerator)
rc_model_t::MODEL_RPI_CM (C++ enumerator)
rc_model_t::MODEL_RPI_CM3 (C++ enumerator)
rc_model_t::MODEL_UNKNOWN (C++ enumerator)
rc_motor_brake (C++ function)
rc_motor_cleanup (C++ function)
RC_MOTOR_DEFAULT_PWM_FREQ (C macro)
rc_motor_free_spin (C++ function)
rc_motor_init (C++ function)
rc_motor_init_freq (C++ function)
rc_motor_set (C++ function)
rc_motor_standby (C++ function)
rc_mpu_accel_dlpf_t (C++ enum)
(C++ type)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_10 (C++ enumerator)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_184 (C++ enumerator)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_20 (C++ enumerator)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_41 (C++ enumerator)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_460 (C++ enumerator)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_5 (C++ enumerator)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_92 (C++ enumerator)
rc_mpu_accel_dlpf_t::ACCEL_DLPF_OFF (C++ enumerator)
rc_mpu_accel_fsr_t (C++ enum)
(C++ type)
rc_mpu_accel_fsr_t::ACCEL_FSR_16G (C++ enumerator)
rc_mpu_accel_fsr_t::ACCEL_FSR_2G (C++ enumerator)
rc_mpu_accel_fsr_t::ACCEL_FSR_4G (C++ enumerator)
rc_mpu_accel_fsr_t::ACCEL_FSR_8G (C++ enumerator)
RC_MPU_ALT_I2C_ADDR (C macro)
rc_mpu_config_t (C++ struct)
(C++ type)
rc_mpu_config_t::accel_dlpf (C++ member)
rc_mpu_config_t::accel_fsr (C++ member)
rc_mpu_config_t::compass_time_constant (C++ member)
rc_mpu_config_t::dmp_auto_calibrate_gyro (C++ member)
rc_mpu_config_t::dmp_fetch_accel_gyro (C++ member)
rc_mpu_config_t::dmp_interrupt_priority (C++ member)
rc_mpu_config_t::dmp_interrupt_sched_policy (C++ member)
rc_mpu_config_t::dmp_sample_rate (C++ member)
rc_mpu_config_t::enable_magnetometer (C++ member)
rc_mpu_config_t::gpio_interrupt_pin (C++ member)
rc_mpu_config_t::gpio_interrupt_pin_chip (C++ member)
rc_mpu_config_t::gyro_dlpf (C++ member)
rc_mpu_config_t::gyro_fsr (C++ member)
rc_mpu_config_t::i2c_addr (C++ member)
rc_mpu_config_t::i2c_bus (C++ member)
rc_mpu_config_t::mag_sample_rate_div (C++ member)
rc_mpu_config_t::orient (C++ member)
rc_mpu_config_t::read_mag_after_callback (C++ member)
rc_mpu_config_t::show_warnings (C++ member)
rc_mpu_config_t::tap_threshold (C++ member)
rc_mpu_data_t (C++ struct)
(C++ type)
rc_mpu_data_t::accel (C++ member)
rc_mpu_data_t::accel_to_ms2 (C++ member)
rc_mpu_data_t::compass_heading (C++ member)
rc_mpu_data_t::compass_heading_raw (C++ member)
rc_mpu_data_t::dmp_quat (C++ member)
rc_mpu_data_t::dmp_TaitBryan (C++ member)
rc_mpu_data_t::fused_quat (C++ member)
rc_mpu_data_t::fused_TaitBryan (C++ member)
rc_mpu_data_t::gyro (C++ member)
rc_mpu_data_t::gyro_to_degs (C++ member)
rc_mpu_data_t::last_tap_count (C++ member)
rc_mpu_data_t::last_tap_direction (C++ member)
rc_mpu_data_t::mag (C++ member)
rc_mpu_data_t::raw_accel (C++ member)
rc_mpu_data_t::raw_gyro (C++ member)
rc_mpu_data_t::tap_detected (C++ member)
rc_mpu_data_t::temp (C++ member)
RC_MPU_DEFAULT_I2C_ADDR (C macro)
rc_mpu_gyro_dlpf_t (C++ enum)
(C++ type)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_10 (C++ enumerator)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_184 (C++ enumerator)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_20 (C++ enumerator)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_250 (C++ enumerator)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_41 (C++ enumerator)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_5 (C++ enumerator)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_92 (C++ enumerator)
rc_mpu_gyro_dlpf_t::GYRO_DLPF_OFF (C++ enumerator)
rc_mpu_gyro_fsr_t (C++ enum)
(C++ type)
rc_mpu_gyro_fsr_t::GYRO_FSR_1000DPS (C++ enumerator)
rc_mpu_gyro_fsr_t::GYRO_FSR_2000DPS (C++ enumerator)
rc_mpu_gyro_fsr_t::GYRO_FSR_250DPS (C++ enumerator)
rc_mpu_gyro_fsr_t::GYRO_FSR_500DPS (C++ enumerator)
rc_mpu_orientation_t (C++ enum)
(C++ type)
rc_mpu_orientation_t::ORIENTATION_X_BACK (C++ enumerator)
rc_mpu_orientation_t::ORIENTATION_X_DOWN (C++ enumerator)
rc_mpu_orientation_t::ORIENTATION_X_FORWARD (C++ enumerator)
rc_mpu_orientation_t::ORIENTATION_X_UP (C++ enumerator)
rc_mpu_orientation_t::ORIENTATION_Y_DOWN (C++ enumerator)
rc_mpu_orientation_t::ORIENTATION_Y_UP (C++ enumerator)
rc_mpu_orientation_t::ORIENTATION_Z_DOWN (C++ enumerator)
rc_mpu_orientation_t::ORIENTATION_Z_UP (C++ enumerator)
rc_nanos_since_boot (C++ function)
rc_nanos_since_epoch (C++ function)
rc_nanos_thread_time (C++ function)
rc_nanosleep (C++ function)
rc_normalize_quaternion (C++ function)
RC_PID_DIR (C macro)
RC_PID_FILE (C macro)
rc_pinmux_mode_t (C++ enum)
(C++ type)
rc_pinmux_mode_t::PINMUX_CAN (C++ enumerator)
rc_pinmux_mode_t::PINMUX_GPIO (C++ enumerator)
rc_pinmux_mode_t::PINMUX_GPIO_PD (C++ enumerator)
rc_pinmux_mode_t::PINMUX_GPIO_PU (C++ enumerator)
rc_pinmux_mode_t::PINMUX_PWM (C++ enumerator)
rc_pinmux_mode_t::PINMUX_SPI (C++ enumerator)
rc_pinmux_mode_t::PINMUX_UART (C++ enumerator)
rc_pinmux_set (C++ function)
rc_pinmux_set_default (C++ function)
rc_poly_add (C++ function)
rc_poly_add_inplace (C++ function)
rc_poly_butter (C++ function)
rc_poly_conv (C++ function)
rc_poly_differentiate (C++ function)
rc_poly_divide (C++ function)
rc_poly_power (C++ function)
rc_poly_print (C++ function)
rc_poly_subtract (C++ function)
rc_poly_subtract_inplace (C++ function)
rc_print_state (C++ function)
rc_pru_shared_mem_ptr (C++ function)
rc_pru_start (C++ function)
rc_pru_stop (C++ function)
rc_pthread_create (C++ function)
rc_pthread_get_process_niceness (C++ function)
rc_pthread_print_properties (C++ function)
rc_pthread_set_process_niceness (C++ function)
rc_pthread_set_properties_self (C++ function)
rc_pthread_timed_join (C++ function)
rc_pwm_cleanup (C++ function)
rc_pwm_init (C++ function)
rc_pwm_set_duty (C++ function)
rc_pwm_set_duty_ns (C++ function)
rc_quaternion_conjugate (C++ function)
rc_quaternion_conjugate_inplace (C++ function)
rc_quaternion_from_tb (C++ function)
rc_quaternion_imaginary_part (C++ function)
rc_quaternion_multiply (C++ function)
rc_quaternion_norm (C++ function)
rc_quaternion_rotate (C++ function)
rc_quaternion_rotate_vector (C++ function)
rc_quaternion_to_rotation_matrix (C++ function)
rc_quaternion_to_tb (C++ function)
rc_remove_pid_file (C++ function)
rc_ringbuf_alloc (C++ function)
rc_ringbuf_empty (C++ function)
rc_ringbuf_free (C++ function)
rc_ringbuf_get_value (C++ function)
RC_RINGBUF_INITIALIZER (C macro)
rc_ringbuf_insert (C++ function)
rc_ringbuf_reset (C++ function)
rc_ringbuf_std_dev (C++ function)
rc_ringbuf_t (C++ struct)
(C++ type)
rc_ringbuf_t::d (C++ member)
rc_ringbuf_t::index (C++ member)
rc_ringbuf_t::initialized (C++ member)
rc_ringbuf_t::size (C++ member)
rc_saturate_double (C++ function)
rc_saturate_float (C++ function)
RC_SERVO_CH_ALL (C macro)
RC_SERVO_CH_MAX (C macro)
RC_SERVO_CH_MIN (C macro)
rc_servo_cleanup (C++ function)
rc_servo_init (C++ function)
rc_servo_power_rail_en (C++ function)
rc_servo_send_esc_pulse_normalized (C++ function)
rc_servo_send_oneshot_pulse_normalized (C++ function)
rc_servo_send_pulse_normalized (C++ function)
rc_servo_send_pulse_us (C++ function)
rc_servo_set_esc_range (C++ function)
rc_set_state (C++ function)
RC_SPI_BITS_PER_WORD (C macro)
rc_spi_close (C++ function)
rc_spi_get_fd (C++ function)
rc_spi_init_auto_slave (C++ function)
rc_spi_init_manual_slave (C++ function)
rc_spi_manual_select (C++ function)
RC_SPI_MAX_SPEED (C macro)
RC_SPI_MIN_SPEED (C macro)
rc_spi_read (C++ function)
rc_spi_transfer (C++ function)
rc_spi_write (C++ function)
rc_state_t (C++ enum)
(C++ type)
rc_state_t::EXITING (C++ enumerator)
rc_state_t::PAUSED (C++ enumerator)
rc_state_t::RUNNING (C++ enumerator)
rc_state_t::UNINITIALIZED (C++ enumerator)
rc_timespec_add (C++ function)
rc_timespec_diff (C++ function)
rc_timespec_to_micros (C++ function)
rc_timespec_to_millis (C++ function)
rc_timeval_to_micros (C++ function)
rc_timeval_to_millis (C++ function)
rc_uart_bytes_available (C++ function)
rc_uart_close (C++ function)
rc_uart_flush (C++ function)
rc_uart_get_fd (C++ function)
rc_uart_init (C++ function)
rc_uart_read_bytes (C++ function)
rc_uart_read_line (C++ function)
rc_uart_write (C++ function)
rc_usleep (C++ function)
rc_vector_alloc (C++ function)
rc_vector_cross_product (C++ function)
rc_vector_dot_product (C++ function)
rc_vector_duplicate (C++ function)
rc_vector_empty (C++ function)
rc_vector_fibonnaci (C++ function)
rc_vector_free (C++ function)
rc_vector_from_array (C++ function)
RC_VECTOR_INITIALIZER (C macro)
rc_vector_max (C++ function)
rc_vector_mean (C++ function)
rc_vector_min (C++ function)
rc_vector_norm (C++ function)
rc_vector_ones (C++ function)
rc_vector_print (C++ function)
rc_vector_print_sci (C++ function)
rc_vector_projection (C++ function)
rc_vector_random (C++ function)
rc_vector_std_dev (C++ function)
rc_vector_subtract (C++ function)
rc_vector_sum (C++ function)
rc_vector_sum_inplace (C++ function)
rc_vector_t (C++ struct)
(C++ type)
rc_vector_t::d (C++ member)
rc_vector_t::initialized (C++ member)
rc_vector_t::len (C++ member)
rc_vector_times_scalar (C++ function)
rc_vector_zero_out (C++ function)
rc_vector_zeros (C++ function)
rc_version (C++ function)
rc_version_print (C++ function)
rc_version_string (C++ function)
S
SPI_HEADER_PIN_3 (C macro)
SPI_HEADER_PIN_4 (C macro)
SPI_HEADER_PIN_5 (C macro)
T
TB_PITCH_X (C macro)
TB_ROLL_Y (C macro)
TB_YAW_Z (C macro)
timespec (C++ type)
timeval (C++ type)
TWO_PI (C macro)
U
UART1_HEADER_PIN_3 (C macro)
UART1_HEADER_PIN_4 (C macro)
Z
zero_tolerance (C++ member)
BeagleBoard Project
v: latest
Document Release Versions
latest
0.0
Downloads
PDF
BeagleBoard.org Links
Docs Source