APM:Libraries
AP_Proximity_LightWareSF40C Member List

This is the complete list of members for AP_Proximity_LightWareSF40C, including all inherited members.

_angleAP_Proximity_Backendprotected
_boundary_pointAP_Proximity_Backendprotected
_distanceAP_Proximity_Backendprotected
_distance_validAP_Proximity_Backendprotected
_flagsAP_Proximity_LightWareSF40C
_forward_directionAP_Proximity_LightWareSF40Cprivate
_last_distance_received_msAP_Proximity_LightWareSF40Cprivate
_last_request_msAP_Proximity_LightWareSF40Cprivate
_last_request_typeAP_Proximity_LightWareSF40Cprivate
_last_sectorAP_Proximity_LightWareSF40Cprivate
_motor_directionAP_Proximity_LightWareSF40Cprivate
_motor_speedAP_Proximity_LightWareSF40Cprivate
_num_sectorsAP_Proximity_Backendprotected
_request_countAP_Proximity_LightWareSF40Cprivate
_sector_edge_vectorAP_Proximity_Backendprotected
_sector_initialisedAP_Proximity_LightWareSF40Cprivate
_sector_middle_degAP_Proximity_Backendprotected
_sector_width_degAP_Proximity_Backendprotected
_sensor_statusAP_Proximity_LightWareSF40Cprivate
AP_Proximity_Backend(AP_Proximity &_frontend, AP_Proximity::Proximity_State &_state)AP_Proximity_Backend
AP_Proximity_LightWareSF40C(AP_Proximity &_frontend, AP_Proximity::Proximity_State &_state, AP_SerialManager &serial_manager)AP_Proximity_LightWareSF40C
check_for_reply()AP_Proximity_LightWareSF40Cprivate
clear_buffers()AP_Proximity_LightWareSF40Cprivate
convert_angle_to_sector(float angle_degrees, uint8_t &sector) constAP_Proximity_Backendprotected
detect(AP_SerialManager &serial_manager)AP_Proximity_LightWareSF40Cstatic
distance_max() constAP_Proximity_LightWareSF40Cvirtual
distance_min() constAP_Proximity_LightWareSF40Cvirtual
element_bufAP_Proximity_LightWareSF40Cprivate
element_lenAP_Proximity_LightWareSF40Cprivate
element_numAP_Proximity_LightWareSF40Cprivate
flat_batteryAP_Proximity_LightWareSF40C
frontendAP_Proximity_Backendprotected
get_boundary_points(uint16_t &num_points) constAP_Proximity_Backend
get_closest_object(float &angle_deg, float &distance) constAP_Proximity_Backend
get_horizontal_distance(float angle_deg, float &distance) constAP_Proximity_Backend
get_horizontal_distances(AP_Proximity::Proximity_Distance_Array &prx_dist_array) constAP_Proximity_Backend
get_ignore_area(uint8_t index, uint16_t &angle_deg, uint8_t &width_deg) constAP_Proximity_Backendprotected
get_ignore_area_count() constAP_Proximity_Backendprotected
get_next_ignore_start_or_end(uint8_t start_or_end, int16_t start_angle, int16_t &ignore_start) constAP_Proximity_Backendprotected
get_object_angle_and_distance(uint8_t object_number, float &angle_deg, float &distance) constAP_Proximity_Backend
get_object_count() constAP_Proximity_Backend
get_upward_distance(float &distance) constAP_Proximity_Backendinlinevirtual
handle_msg(mavlink_message_t *msg)AP_Proximity_Backendinlinevirtual
ignore_replyAP_Proximity_LightWareSF40Cprivate
init_boundary()AP_Proximity_Backendprotected
init_sectors()AP_Proximity_LightWareSF40Cprivate
initialise()AP_Proximity_LightWareSF40Cprivate
laser_faultAP_Proximity_LightWareSF40C
low_batteryAP_Proximity_LightWareSF40C
major_system_abnormalAP_Proximity_LightWareSF40C
motor_dirAP_Proximity_LightWareSF40C
motor_faultAP_Proximity_LightWareSF40C
motor_stoppedAP_Proximity_LightWareSF40C
no_results_availableAP_Proximity_LightWareSF40C
power_savingAP_Proximity_LightWareSF40C
process_reply()AP_Proximity_LightWareSF40Cprivate
request_new_data()AP_Proximity_LightWareSF40Cprivate
RequestType enum nameAP_Proximity_LightWareSF40Cprivate
RequestType_DistanceMeasurement enum valueAP_Proximity_LightWareSF40Cprivate
RequestType_ForwardDirection enum valueAP_Proximity_LightWareSF40Cprivate
RequestType_Health enum valueAP_Proximity_LightWareSF40Cprivate
RequestType_MotorDirection enum valueAP_Proximity_LightWareSF40Cprivate
RequestType_MotorSpeed enum valueAP_Proximity_LightWareSF40Cprivate
RequestType_None enum valueAP_Proximity_LightWareSF40Cprivate
send_request_for_distance()AP_Proximity_LightWareSF40Cprivate
send_request_for_health()AP_Proximity_LightWareSF40Cprivate
set_forward_direction()AP_Proximity_LightWareSF40Cprivate
set_motor_direction()AP_Proximity_LightWareSF40Cprivate
set_motor_speed(bool on_off)AP_Proximity_LightWareSF40Cprivate
set_status(AP_Proximity::Proximity_Status status)AP_Proximity_Backendprotected
spare_inputAP_Proximity_LightWareSF40C
stateAP_Proximity_Backendprotected
system_restartingAP_Proximity_LightWareSF40C
torque_controlAP_Proximity_LightWareSF40C
uartAP_Proximity_LightWareSF40Cprivate
unused1AP_Proximity_LightWareSF40C
unused2AP_Proximity_LightWareSF40C
update(void)AP_Proximity_LightWareSF40Cvirtual
update_boundary_for_sector(uint8_t sector)AP_Proximity_Backendprotected
user_flag1AP_Proximity_LightWareSF40C
user_flag2AP_Proximity_LightWareSF40C
valueAP_Proximity_LightWareSF40C
wait_for_spaceAP_Proximity_LightWareSF40Cprivate
~AP_Proximity_Backend(void)AP_Proximity_Backendinlinevirtual