PlayUAV / PlayuavOSD

A Graphical OSD for FPV
http://en.playuav.com
GNU General Public License v3.0
67 stars 60 forks source link

Renamed fc type to protocol type and renamed FCs to the protocol they use #4

Closed SamuelBrucksch closed 8 years ago

SamuelBrucksch commented 8 years ago

The OSD should be able to support different protocols instead of different FCs. For example CC3D can be used with openpilot and cleanflight/baseflight. That makes it possible to use MWII or UAVTalk protocol on CC3D depending on used firmware.

I renamed the protocols to PROTOCOL_MAVLINK (pixawk, apm) PROTOCOL_UAVTALK (open pilot), PROTOCOL_MWII (cleanflight, baseflight, multiwii), PROTOCOL_GPS (direct gps parsing). More are likely to follow.

SamuelBrucksch commented 8 years ago

This needs to be adjusted in the config tool as well according to the protocol types supported in the OSD firmware.

ghost commented 8 years ago

Currently, the config tool only supports two protocols. The value corresponds to firmware after your change. We can keep the CT before we add the new protocol. Merged.