Paparazzi UAS  v5.15_devel-230-gc96ce27
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
rssi module

RSSI info from other aircrafts.

Stores info received from RSSI message from other aircrafts for communication protocols that support it.

Example for airframe file

Add to your firmware section:

1 <module name="rssi"/>

Module functions

Init Functions

These initialization functions are called once on startup.

Datalink Functions

Whenever the specified datalink message is received, the corresponing handler function is called.

  • on message RSSI call parse_rssi_dl(buf)

Files

Header Files

The following headers are automatically included in modules.h

Source Files

Raw rssi.xml file:

<!DOCTYPE module SYSTEM "module.dtd">
<module name="rssi" dir="multi">
<doc>
<description>
RSSI info from other aircrafts.
Stores info received from RSSI message from other aircrafts for communication protocols that support it.
</description>
</doc>
<header>
<file name="rssi.h"/>
</header>
<init fun="rssi_init()"/>
<datalink message="RSSI" fun="parse_rssi_dl(buf)"/>
<makefile>
<file name="rssi.c"/>
</makefile>
</module>