MCPcopy Create free account

hub / github.com/OpenHD/OpenHD / functions

Functions1,381 in github.com/OpenHD/OpenHD

↓ 323 callersMethoddebug
OpenHD/ohd_video/src/camera_discovery.cpp:298
↓ 297 callersMethodpush_back
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:15
↓ 158 callersMethodsize
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:20
↓ 38 callersMethodpersist
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 callersMethodend
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:28
↓ 24 callersFunctiongetConfigBasePath
OpenHD/ohd_common/src/config_paths.cpp:40
↓ 24 callersFunctionto_string
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.cpp:9
↓ 22 callersFunctioncontains
returns true if s1 contains s2
OpenHD/ohd_common/inc/openhd_util.h:49
↓ 22 callersMethodis_x20
OpenHD/ohd_common/src/openhd_platform.cpp:313
↓ 21 callersFunctionLogErr
OpenHD/ohd_telemetry/src/mavsdk_temporary/log.h:89
↓ 19 callersMethodgetSize
size of the NALU data with 0001 prefix
OpenHD/ohd_video/inc/nalu/NALU.hpp:132
↓ 18 callersFunctionLogDebug
OpenHD/ohd_telemetry/src/mavsdk_temporary/log.h:85
↓ 18 callersMethodbegin
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:26
↓ 18 callersFunctionget_logger
OpenHD/ohd_interface/src/wifi_command_helper.cpp:35
↓ 17 callersFunctionLogWarn
OpenHD/ohd_telemetry/src/mavsdk_temporary/log.h:87
↓ 17 callersFunctioncontains_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 callersMethodforwardPacketViaUDP
OpenHD/ohd_common/src/openhd_udp.cpp:60
↓ 15 callersMethodreset
OpenHD/ohd_telemetry/src/internal/ina219.cc:146
↓ 14 callersMethodis_ground
OpenHD/ohd_common/inc/openhd_profile.h:46
↓ 14 callersMethodis_rpi
OpenHD/ohd_common/src/openhd_platform.cpp:301
↓ 14 callersMethodload
OpenHD/ohd_common/src/openhd_util_time.cpp:96
↓ 13 callersFunctionget_console
OpenHD/ohd_common/src/openhd_udp.cpp:35
↓ 12 callersFunctioncreateSwEncoder
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 callersMethoderase
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:30
↓ 11 callersMethodgetData
pointer to the NALU data with 0001 prefix
OpenHD/ohd_video/inc/nalu/NALU.hpp:130
↓ 11 callersMethodsendMessages
OpenHD/ohd_telemetry/src/endpoints/MEndpoint.cpp:40
↓ 11 callersFunctionvalidate_yes_or_no
OpenHD/ohd_common/inc/openhd_settings_imp.h:80
↓ 11 callersFunctionvec_append
OpenHD/ohd_common/inc/openhd_util.h:165
↓ 10 callersFunctiontoggle_led
OpenHD/ohd_common/src/openhd_led.cpp:71
↓ 9 callersFunctionchannel_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 callersFunctionget_logger
OpenHD/ohd_interface/src/wifi_command_helper2.cpp:41
↓ 9 callersMethodregisterCallback
OpenHD/ohd_telemetry/src/endpoints/MEndpoint.cpp:57
↓ 8 callersFunctionGET_ERROR
OpenHD/ohd_telemetry/src/endpoints/SerialEndpoint.cpp:41
↓ 8 callersFunctionkbits_to_bits_per_second
OpenHD/ohd_common/inc/openhd_bitrate.h:37
↓ 7 callersMethodcreateInfo
OpenHD/ohd_telemetry/src/endpoints/MEndpoint.cpp:71
↓ 7 callersMethodis_rock
OpenHD/ohd_common/src/openhd_platform.cpp:305
↓ 7 callersMethodregister_listener
OpenHD/ohd_common/src/openhd_action_handler.cpp:33
↓ 6 callersFunctionequal_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 callersFunctionget_all_channel_frequencies
OpenHD/ohd_interface/inc/wifi_channel.h:246
↓ 6 callersMethodget_own_component_id
OpenHD/ohd_telemetry/src/mavsdk_temporary/sender_wrapper.h:45
↓ 6 callersFunctiongst_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 callersFunctionis_usb_camera
OpenHD/ohd_video/inc/camera.hpp:603
↓ 6 callersMethodlookup_parameter
OpenHD/ohd_telemetry/src/mavsdk_temporary/mavlink_parameter_set.cpp:116
↓ 6 callersMethodregister_one
OpenHD/ohd_telemetry/src/mavsdk_temporary/mavlink_message_handler.cpp:7
↓ 6 callersMethodrunInBackground
OpenHD/ohd_common/src/openhd_udp.cpp:185
↓ 6 callersFunctiontoggle_secondary_led
OpenHD/ohd_common/src/openhd_led.cpp:80
↓ 6 callersMethodtypestr
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.cpp:602
↓ 6 callersFunctionyes_or_no
* boolean to "Y" or "N" */
OpenHD/ohd_common/inc/openhd_util.h:125
↓ 5 callersMethodaddForwarder
OpenHD/ohd_video/src/ohd_video_ground.cpp:76
↓ 5 callersMethodadd_params
OpenHD/ohd_telemetry/src/mavsdk_temporary/XMavlinkParamProvider.cpp:60
↓ 5 callersMethodadd_settings_generic
OpenHD/ohd_telemetry/src/AirTelemetry.cpp:180
↓ 5 callersFunctioncreate_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 callersFunctionendsWith
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 callersMethodexecute_async
OpenHD/ohd_common/src/openhd_util_async.cpp:55
↓ 5 callersFunctiongetVideoPath
OpenHD/ohd_common/src/config_paths.cpp:51
↓ 5 callersMethodget_own_system_id
OpenHD/ohd_telemetry/src/mavsdk_temporary/sender_wrapper.h:42
↓ 5 callersFunctiongst_element_set_set_state_and_log_result
OpenHD/ohd_video/src/gst_debug_helper.h:69
↓ 5 callersMethodon_new_external_device
OpenHD/ohd_common/src/openhd_external_device.cpp:58
↓ 5 callersMethodpop_front
OpenHD/ohd_telemetry/src/mavsdk_temporary/locked_queue.h:56
↓ 5 callersFunctionread_curr_frequency_mhz
OpenHD/ohd_telemetry/src/internal/onboard_computer_status_rpi.hpp:111
↓ 5 callersMethodto_string
weather this channel is used by openhd or not.
OpenHD/ohd_interface/inc/wifi_channel.h:69
↓ 5 callersMethodto_string
enable / disable extra debug logging
OpenHD/ohd_telemetry/src/endpoints/SerialEndpoint.h:57
↓ 5 callersFunctiontoggle_primary_led
OpenHD/ohd_common/src/openhd_led.cpp:92
↓ 4 callersFunctionaggregate_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 callersMethodcam_type_as_verbose_string
OpenHD/ohd_video/inc/camera.hpp:318
↓ 4 callersFunctionconfigure_gpio
OpenHD/ohd_telemetry/src/gpio_control/RaspberryPiGPIOControl.cpp:40
↓ 4 callersMethodcreateDebug
OpenHD/ohd_telemetry/src/OHDTelemetry.cpp:56
↓ 4 callersFunctioncreateRockchipEncoderPipeline
OpenHD/ohd_video/inc/gst_helper.hpp:522
↓ 4 callersFunctionfrequencies_to_channels
OpenHD/ohd_interface/inc/wifi_channel.h:279
↓ 4 callersFunctionget_channels_2G
OpenHD/ohd_interface/inc/wifi_channel.h:78
↓ 4 callersFunctionget_channels_5G
OpenHD/ohd_interface/inc/wifi_channel.h:149
↓ 4 callersFunctionget_gateway_ip
OpenHD/ohd_interface/src/microhard_link.cpp:301
↓ 4 callersFunctionget_ip_addresses
Helper function to retrieve IP addresses starting with a specific prefix
OpenHD/ohd_interface/src/microhard_link.cpp:86
↓ 4 callersFunctiongst_state_change_return_to_string
OpenHD/ohd_video/src/gst_debug_helper.h:39
↓ 4 callersMethodneeds_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 callersMethodrequires_rpi_libcamera_pipeline
OpenHD/ohd_video/inc/camera.hpp:296
↓ 4 callersMethodrequires_rpi_mmal_pipeline
OpenHD/ohd_video/inc/camera.hpp:293
↓ 4 callersMethodto_string
OpenHD/ohd_common/src/openhd_external_device.cpp:127
↓ 4 callersFunctionunit_type_to_string
OpenHD/ohd_video/inc/nalu/NALUnitType.hpp:64
↓ 3 callersMethodconfigure
OpenHD/ohd_telemetry/src/internal/ina219.cc:85
↓ 3 callersFunctioncreateOutputAppSink
OpenHD/ohd_video/inc/gst_helper.hpp:761
↓ 3 callersFunctioncreate_parse_for_codec
OpenHD/ohd_video/inc/gst_helper.hpp:138
↓ 3 callersFunctiondebugMavlinkMessage
OpenHD/ohd_telemetry/src/mav_helper.h:146
↓ 3 callersFunctiondelete_any_file_air_or_ground
OpenHD/ohd_common/inc/openhd_temporary_air_or_ground.h:58
↓ 3 callersFunctioneverything_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 callersFunctionfind_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 callersMethodget
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.h:65
↓ 3 callersMethodget_cam_info
OpenHD/ohd_common/inc/openhd_action_handler.h:227
↓ 3 callersFunctionget_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 callersMethodget_link_handle
OpenHD/ohd_interface/src/ohd_interface.cpp:213
↓ 3 callersMethodget_link_stats
OpenHD/ohd_common/inc/openhd_action_handler.h:252
↓ 3 callersFunctionget_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 callersMethodget_string
OpenHD/ohd_telemetry/src/mavsdk_temporary/param_value.cpp:544
↓ 3 callersMethodget_supported_frequencies_2G_5G
OpenHD/ohd_interface/inc/wifi_card.h:155
↓ 3 callersFunctionget_telemetry_settings_directory
OpenHD/ohd_common/inc/openhd_settings_directories.h:54
↓ 3 callersFunctionget_time_microseconds
OpenHD/ohd_telemetry/src/mav_include.h:131
↓ 3 callersFunctionget_video_settings_directory
OpenHD/ohd_common/inc/openhd_settings_directories.h:57
↓ 3 callersFunctionh264_avcc_bitstream_valid
@return 1-true, 0-false
OpenHD/ohd_video/librtp/src/rtp-h264-bitstream.c:34
↓ 3 callersFunctionh264_avcc_length
@return >0-ok, <=0-error
OpenHD/ohd_video/librtp/src/rtp-h264-bitstream.c:21
↓ 3 callersFunctionheartbeat
OpenHD/ohd_telemetry/src/mav_helper.h:42
next →1–100 of 1,381, ranked by callers