Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenHD/OpenHD
/ functions
Functions
1,381 in github.com/OpenHD/OpenHD
⨍
Functions
1,381
◇
Types & classes
325
↓ 323 callers
Method
debug
OpenHD/ohd_video/src/camera_discovery.cpp:298
↓ 297 callers
Method
push_back
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:15
↓ 158 callers
Method
size
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:20
↓ 38 callers
Method
persist
save changes by writing them out to the file, and notifying the listener cb if there is any
OpenHD/ohd_common/inc/openhd_settings_persistent.h:82
↓ 37 callers
Method
end
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:28
↓ 24 callers
Function
getConfigBasePath
OpenHD/ohd_common/src/config_paths.cpp:40
↓ 24 callers
Function
to_string
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.cpp:9
↓ 22 callers
Function
contains
returns true if s1 contains s2
OpenHD/ohd_common/inc/openhd_util.h:49
↓ 22 callers
Method
is_x20
OpenHD/ohd_common/src/openhd_platform.cpp:313
↓ 21 callers
Function
LogErr
OpenHD/ohd_telemetry/src/mavsdk_temporary/log.h:89
↓ 19 callers
Method
getSize
size of the NALU data with 0001 prefix
OpenHD/ohd_video/inc/nalu/NALU.hpp:132
↓ 18 callers
Function
LogDebug
OpenHD/ohd_telemetry/src/mavsdk_temporary/log.h:85
↓ 18 callers
Method
begin
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:26
↓ 18 callers
Function
get_logger
OpenHD/ohd_interface/src/wifi_command_helper.cpp:35
↓ 17 callers
Function
LogWarn
OpenHD/ohd_telemetry/src/mavsdk_temporary/log.h:87
↓ 17 callers
Function
contains_after_uppercase
Converts both strings to uppercase, then checks if s1 contains s2 (we can find s2 in s1). Returns true if (after uppercase) s1 contains s2, false othe
OpenHD/ohd_common/inc/openhd_util.h:56
↓ 15 callers
Method
forwardPacketViaUDP
OpenHD/ohd_common/src/openhd_udp.cpp:60
↓ 15 callers
Method
reset
OpenHD/ohd_telemetry/src/internal/ina219.cc:146
↓ 14 callers
Method
is_ground
OpenHD/ohd_common/inc/openhd_profile.h:46
↓ 14 callers
Method
is_rpi
OpenHD/ohd_common/src/openhd_platform.cpp:301
↓ 14 callers
Method
load
OpenHD/ohd_common/src/openhd_util_time.cpp:96
↓ 13 callers
Function
get_console
OpenHD/ohd_common/src/openhd_udp.cpp:35
↓ 12 callers
Function
createSwEncoder
SW encoding is slow, but should work on all platforms (at least for low resolutions/framerate(s) ) Note that not every sw encoder accepts every type o
OpenHD/ohd_video/inc/gst_helper.hpp:73
↓ 11 callers
Method
erase
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:30
↓ 11 callers
Method
getData
pointer to the NALU data with 0001 prefix
OpenHD/ohd_video/inc/nalu/NALU.hpp:130
↓ 11 callers
Method
sendMessages
OpenHD/ohd_telemetry/src/endpoints/MEndpoint.cpp:40
↓ 11 callers
Function
validate_yes_or_no
OpenHD/ohd_common/inc/openhd_settings_imp.h:80
↓ 11 callers
Function
vec_append
OpenHD/ohd_common/inc/openhd_util.h:165
↓ 10 callers
Function
toggle_led
OpenHD/ohd_common/src/openhd_led.cpp:71
↓ 9 callers
Function
channel_from_frequency
Returns the corresponding Wi-Fi Channel if there is one since the mavlink setting is an int, this might not always be possible (and the frequency is t
OpenHD/ohd_interface/inc/wifi_channel.h:260
↓ 9 callers
Function
get_logger
OpenHD/ohd_interface/src/wifi_command_helper2.cpp:41
↓ 9 callers
Method
registerCallback
OpenHD/ohd_telemetry/src/endpoints/MEndpoint.cpp:57
↓ 8 callers
Function
GET_ERROR
OpenHD/ohd_telemetry/src/endpoints/SerialEndpoint.cpp:41
↓ 8 callers
Function
kbits_to_bits_per_second
OpenHD/ohd_common/inc/openhd_bitrate.h:37
↓ 7 callers
Method
createInfo
OpenHD/ohd_telemetry/src/endpoints/MEndpoint.cpp:71
↓ 7 callers
Method
is_rock
OpenHD/ohd_common/src/openhd_platform.cpp:305
↓ 7 callers
Method
register_listener
OpenHD/ohd_common/src/openhd_action_handler.cpp:33
↓ 6 callers
Function
equal_after_uppercase
Converts both strings to uppercase, then checks if s1 has exactly the same content as s2
OpenHD/ohd_common/inc/openhd_util.h:69
↓ 6 callers
Function
get_all_channel_frequencies
OpenHD/ohd_interface/inc/wifi_channel.h:246
↓ 6 callers
Method
get_own_component_id
OpenHD/ohd_telemetry/src/mavsdk_temporary/sender_wrapper.h:45
↓ 6 callers
Function
gst_element_get_current_state_as_string
BLocks up to X seconds, but should never block more than that
OpenHD/ohd_video/src/gst_debug_helper.h:46
↓ 6 callers
Function
is_usb_camera
OpenHD/ohd_video/inc/camera.hpp:603
↓ 6 callers
Method
lookup_parameter
OpenHD/ohd_telemetry/src/mavsdk_temporary/mavlink_parameter_set.cpp:116
↓ 6 callers
Method
register_one
OpenHD/ohd_telemetry/src/mavsdk_temporary/mavlink_message_handler.cpp:7
↓ 6 callers
Method
runInBackground
OpenHD/ohd_common/src/openhd_udp.cpp:185
↓ 6 callers
Function
toggle_secondary_led
OpenHD/ohd_common/src/openhd_led.cpp:80
↓ 6 callers
Method
typestr
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.cpp:602
↓ 6 callers
Function
yes_or_no
* boolean to "Y" or "N" */
OpenHD/ohd_common/inc/openhd_util.h:125
↓ 5 callers
Method
addForwarder
OpenHD/ohd_video/src/ohd_video_ground.cpp:76
↓ 5 callers
Method
add_params
OpenHD/ohd_telemetry/src/mavsdk_temporary/XMavlinkParamProvider.cpp:60
↓ 5 callers
Method
add_settings_generic
OpenHD/ohd_telemetry/src/AirTelemetry.cpp:180
↓ 5 callers
Function
create_rpi_v4l2_h264_encoder
v4l2 h264 encoder on raspberry pi we configure the v4l2 h264 encoder by using the extra controls We want constant bitrate (e.g. what the user has set)
OpenHD/ohd_video/inc/gst_helper.hpp:327
↓ 5 callers
Function
endsWith
from https://stackoverflow.com/questions/874134/find-out-if-string-ends-with-another-string-in-c
OpenHD/ohd_common/inc/openhd_util.h:39
↓ 5 callers
Method
execute_async
OpenHD/ohd_common/src/openhd_util_async.cpp:55
↓ 5 callers
Function
getVideoPath
OpenHD/ohd_common/src/config_paths.cpp:51
↓ 5 callers
Method
get_own_system_id
OpenHD/ohd_telemetry/src/mavsdk_temporary/sender_wrapper.h:42
↓ 5 callers
Function
gst_element_set_set_state_and_log_result
OpenHD/ohd_video/src/gst_debug_helper.h:69
↓ 5 callers
Method
on_new_external_device
OpenHD/ohd_common/src/openhd_external_device.cpp:58
↓ 5 callers
Method
pop_front
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:56
↓ 5 callers
Function
read_curr_frequency_mhz
OpenHD/ohd_telemetry/src/internal/onboard_computer_status_rpi.hpp:111
↓ 5 callers
Method
to_string
weather this channel is used by openhd or not.
OpenHD/ohd_interface/inc/wifi_channel.h:69
↓ 5 callers
Method
to_string
enable / disable extra debug logging
OpenHD/ohd_telemetry/src/endpoints/SerialEndpoint.h:57
↓ 5 callers
Function
toggle_primary_led
OpenHD/ohd_common/src/openhd_led.cpp:92
↓ 4 callers
Function
aggregate_pack_messages
* It is more efficient to aggregate / keep mavlink messages in chunks instead * of using a wb packet for each of them - Aggregates the given mavlink
OpenHD/ohd_telemetry/src/mav_include.h:80
↓ 4 callers
Method
cam_type_as_verbose_string
OpenHD/ohd_video/inc/camera.hpp:318
↓ 4 callers
Function
configure_gpio
OpenHD/ohd_telemetry/src/gpio_control/RaspberryPiGPIOControl.cpp:40
↓ 4 callers
Method
createDebug
OpenHD/ohd_telemetry/src/OHDTelemetry.cpp:56
↓ 4 callers
Function
createRockchipEncoderPipeline
OpenHD/ohd_video/inc/gst_helper.hpp:522
↓ 4 callers
Function
frequencies_to_channels
OpenHD/ohd_interface/inc/wifi_channel.h:279
↓ 4 callers
Function
get_channels_2G
OpenHD/ohd_interface/inc/wifi_channel.h:78
↓ 4 callers
Function
get_channels_5G
OpenHD/ohd_interface/inc/wifi_channel.h:149
↓ 4 callers
Function
get_gateway_ip
OpenHD/ohd_interface/src/microhard_link.cpp:301
↓ 4 callers
Function
get_ip_addresses
Helper function to retrieve IP addresses starting with a specific prefix
OpenHD/ohd_interface/src/microhard_link.cpp:86
↓ 4 callers
Function
gst_state_change_return_to_string
OpenHD/ohd_video/src/gst_debug_helper.h:39
↓ 4 callers
Method
needs_extended
returns true if this parameter needs the extended parameters' protocol (which is the case when its value is represented by a string)
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.h:119
↓ 4 callers
Method
requires_rpi_libcamera_pipeline
OpenHD/ohd_video/inc/camera.hpp:296
↓ 4 callers
Method
requires_rpi_mmal_pipeline
OpenHD/ohd_video/inc/camera.hpp:293
↓ 4 callers
Method
to_string
OpenHD/ohd_common/src/openhd_external_device.cpp:127
↓ 4 callers
Function
unit_type_to_string
OpenHD/ohd_video/inc/nalu/NALUnitType.hpp:64
↓ 3 callers
Method
configure
OpenHD/ohd_telemetry/src/internal/ina219.cc:85
↓ 3 callers
Function
createOutputAppSink
OpenHD/ohd_video/inc/gst_helper.hpp:761
↓ 3 callers
Function
create_parse_for_codec
OpenHD/ohd_video/inc/gst_helper.hpp:138
↓ 3 callers
Function
debugMavlinkMessage
OpenHD/ohd_telemetry/src/mav_helper.h:146
↓ 3 callers
Function
delete_any_file_air_or_ground
OpenHD/ohd_common/inc/openhd_temporary_air_or_ground.h:58
↓ 3 callers
Function
everything_after_equal
https://www.elinux.org/RPI_vcgencmd_usage most vcgen commands return "blablabla=wanted" where wanted is what we are acutally after
OpenHD/ohd_telemetry/src/internal/onboard_computer_status_rpi.hpp:59
↓ 3 callers
Function
find_chars_or_comment
Return pointer to first char (of chars) or inline comment in given string, or pointer to null at end of string if neither found. Inline comment mus
OpenHD/ohd_common/lib/ini/ini.hpp:57
↓ 3 callers
Method
get
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.h:65
↓ 3 callers
Method
get_cam_info
OpenHD/ohd_common/inc/openhd_action_handler.h:227
↓ 3 callers
Function
get_interface_settings_directory
Interface, telemetry and video each have their own directory for settings to separate them logically like also done in code
OpenHD/ohd_common/inc/openhd_settings_directories.h:51
↓ 3 callers
Method
get_link_handle
OpenHD/ohd_interface/src/ohd_interface.cpp:213
↓ 3 callers
Method
get_link_stats
OpenHD/ohd_common/inc/openhd_action_handler.h:252
↓ 3 callers
Function
get_openhd_is_running_filename
Helper for development - we catch 2 things with the following pattern: 1) When openhd is started - check if the file exists, in which case either a de
OpenHD/ohd_common/inc/openhd_settings_directories.h:90
↓ 3 callers
Method
get_string
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.cpp:544
↓ 3 callers
Method
get_supported_frequencies_2G_5G
OpenHD/ohd_interface/inc/wifi_card.h:155
↓ 3 callers
Function
get_telemetry_settings_directory
OpenHD/ohd_common/inc/openhd_settings_directories.h:54
↓ 3 callers
Function
get_time_microseconds
OpenHD/ohd_telemetry/src/mav_include.h:131
↓ 3 callers
Function
get_video_settings_directory
OpenHD/ohd_common/inc/openhd_settings_directories.h:57
↓ 3 callers
Function
h264_avcc_bitstream_valid
@return 1-true, 0-false
OpenHD/ohd_video/librtp/src/rtp-h264-bitstream.c:34
↓ 3 callers
Function
h264_avcc_length
@return >0-ok, <=0-error
OpenHD/ohd_video/librtp/src/rtp-h264-bitstream.c:21
↓ 3 callers
Function
heartbeat
OpenHD/ohd_telemetry/src/mav_helper.h:42
next →
1–100 of 1,381, ranked by callers