mavtables is A MAVLink router and firewall. It can connect over serial and UDP with 2 or more MAVLink endpoints such as autopilots, ground control software, loggers, image capture systems, etc. MAVLink packets will be routed when they are addressed and can be filtered based on source system/component and message type.
Requirements:
+ gcc-7 or clang 5+
+ cmake
Use and Compile:
git clone https://github.com/shamuproject/mavtables && cd mavtables make sudo make install
Source: https://github.com/shamuproject