mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-25 09:16:01 +03:00
Merge pull request #1381 from iNavFlight/oleost-delete-document-features-safe-to-remove
Delete Features safe to remove and add.md
This commit is contained in:
commit
45fff12b1c
1 changed files with 0 additions and 48 deletions
|
@ -1,48 +0,0 @@
|
|||
# Features safe to remove
|
||||
|
||||
Due to flash size limitation on F1 targets it cannot include all features iNav supports at once.
|
||||
|
||||
Purpose of this document is to provide infomation on which features that can safely be removed and added as see fit.
|
||||
|
||||
## How to add and remove features.
|
||||
|
||||
Get your build enviroment up and running.
|
||||
|
||||
Generally features are defined in the common.h file for all targets, then later removed in the target.h file for each target. ( This files are inside the folder for each target, example master/src/main/target/NAZE/target.h )
|
||||
|
||||
To remove an feature simple find the feature name and then make a new line in target.h file with "#undef feature_name"
|
||||
|
||||
## GPS protocols
|
||||
|
||||
iNav supports 4 different GPS protocols. Default on F1 targets is only Ublox enabled.
|
||||
|
||||
The four protocols are defined in the common.h file inside main target folder.
|
||||
|
||||
define GPS_PROTO_NMEA
|
||||
|
||||
define GPS_PROTO_UBLOX
|
||||
|
||||
define GPS_PROTO_I2C_NAV
|
||||
|
||||
define GPS_PROTO_NAZA
|
||||
|
||||
|
||||
You can choose to remove all expect the one you need.
|
||||
|
||||
## Telemetry protocols
|
||||
|
||||
iNav supports 4 different GPS protocols. Default on F1 targets is only LTM and FrSky telemetry.
|
||||
|
||||
The four protocols are defined in the common.h file inside main target folder.
|
||||
|
||||
|
||||
define TELEMETRY_FRSKY
|
||||
|
||||
define TELEMETRY_HOTT
|
||||
|
||||
define TELEMETRY_SMARTPORT
|
||||
|
||||
define TELEMETRY_LTM
|
||||
|
||||
|
||||
## Other features that can safely be removed or added
|
Loading…
Add table
Add a link
Reference in a new issue