|
Paparazzi UAS v7.1_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Scoutector driver Initially made for IMAV 2026 ! More...
#include "modules/search_and_rescue/scout_detector.h"#include "string.h"#include "uavcan/uavcan.h"#include "uavcan.protocol.debug.KeyValue.h"#include "modules/datalink/downlink.h"
Include dependency graph for scout_detector.c:Go to the source code of this file.
Functions | |
| static void | scout_detector_uavcan_cb (struct uavcan_iface_t *iface, CanardRxTransfer *transfer) |
| void | scout_detector_init (void) |
| void | scout_detector_report (void) |
| void | scout_detector_sim (void) |
Variables | |
| static uavcan_event | scout_detector_uavcan_ev |
| scoutector_t | scout_data |
| struct search_map_t | scout_map |
Scoutector driver Initially made for IMAV 2026 !
Definition in file scout_detector.c.
Definition at line 65 of file scout_detector.c.
References foo, scout_detector_uavcan_cb(), scout_detector_uavcan_ev, scout_map, search_map_init_from_wp(), and uavcan_bind().
Here is the call graph for this function:Definition at line 74 of file scout_detector.c.
References DefaultChannel, DefaultDevice, f, foo, scoutector_t::lit, scout_data, and scoutector_t::snr.
Definition at line 81 of file scout_detector.c.
References float_vect3_norm(), foo, scout_data, scout_map, search_map_update(), scoutector_t::snr, stateGetPositionEnu_f(), stateGetPositionNed_f(), VECT3_DIFF, and waypoint_get_enu_f().
Here is the call graph for this function:
|
static |
Definition at line 41 of file scout_detector.c.
References foo, scoutector_t::lit, msg, scout_data, scout_map, search_map_update(), scoutector_t::snr, stateGetPositionNed_f(), and transfer().
Referenced by scout_detector_init().
Here is the call graph for this function:
Here is the caller graph for this function:| scoutector_t scout_data |
Definition at line 38 of file scout_detector.c.
Referenced by scout_detector_report(), scout_detector_sim(), and scout_detector_uavcan_cb().
|
static |
Definition at line 36 of file scout_detector.c.
Referenced by scout_detector_init().
| struct search_map_t scout_map |
Definition at line 39 of file scout_detector.c.
Referenced by scout_detector_init(), scout_detector_sim(), and scout_detector_uavcan_cb().