- Joined
- Aug 15, 2019
- Messages
- 500
- Reaction score
- 382
I have been working on modding FF6 with some of the extra (special) features they are offering for the US army and USA version of the Anafi.
Since the 1st day of owning the Anafi - mapping has been an weak point in the App, the need for online maps and the fact that you cannot preload large areas, or choose the type of mapping has been pretty annoying.
Finally with version 6.7.0 these features are there, but not for us normal Anafi folks - until now.
My mod enables these features :-
1. Import and use custom map tiles.
Using standard (as used by Google Map / Microsoft Maps / OSM / etc) raster map tiles in a folder structures of map name / zoom / x / y.png
You can also import a ZIP file with the necessary map tiles, if you prefer to keep your maps separated in ZIP files.
It can handle zooms levels of 2 to 21.
2. Import KML files.
You can import KML files to show place markers, polygons, lines, etc - you can now mark out areas like places you can fly or not. Places of interest, and flying routes. Possibilities are endless with this.
KML will show up on the map as an overlay - most display style types are shown - line width and colours etc.
3. Automatic custom maps by putting your tiles / zip files / kml files in to the Phone / Freeflight 6 / Custom maps folder on your phone. Anything in this folder will be shown on the map without importing.
4. Display co-ordinates in the HUD Map, with Drone position, Dynamic position, and movable reticle. Co-ordinates can be copied to clipboard, and shared. Co-ordinate units are selectable between LATLNG, MGRS, UTM, and DMS
DOWNLOAD LINK & CHANGELOG
THIS IS MODIFIED SOFTWARE, USE AT YOUR OWN RISK, POSTED FOR INFORMATION & ENTERTAINMENT ONLY.
ChangeLog (18th October 2020)
1) FCC MOD - Wifi location set to US
2) UBLOX ephemeris data - 2 weeks offline data (vs. orig 1 week offline data)
3) UBLOX ephemeris validity - 240 hours (vs. orig 96 hours)
4) UBLOX offline data download left at every 48 hours
5) GPS Position Display features enabled
6) Custom Map Import features enabled
7) KML file parsing and import features enabled
Bug fixes.
1) Fixed Parrot bug where the Y tile name was incorrectly calculated, causing custom tiles to be placed in the wrong place (typical Parrot they got the maths wrong to calculate the Y tile filename).
********************************************************
BATTERY VOLTAGE DISPLAY
THIS IS MODIFIED SOFTWARE, USE AT YOUR OWN RISK, POSTED FOR INFORMATION & ENTERTAINMENT ONLY.
After many many hours of work on this, I finally managed to get battery voltage display. This is an experimental build with extensive changes, as listed below - so needs testing and feedback!
ChangeLog (12th November 2020) (Updates from 18th October 2020)
1) UBlox ephemeris now downloaded every 24 hours
2) Created new class/functions to get Drone Battery Voltage from ARSDK3 library
3) Created new class/functions to get Battery Voltage in to GroundSDK from ARSDK3
4) Modified GroundSDK BatteryInfo class to now include Voltage
5) Created new class/functions to update Voltage when it changes
6) Created new class/function to display Battery Level and Battery Voltage in Piloting Top Bar Right
7) Created conditional logic to trigger Battery Warning below 7190mV, and Battery Critical below 6800mV (existing warning below 20%, critical below 10% stay the same)
8) Made layout changes to reduce margins around top bar and widen drone status bar, as well colour adjustments - to fit new information.
Changelog (30 November 2020)
1) Cosmetic changes - Warning and Critical Battery colours removed transparency to aid visibility
2) Adjusted battery voltage notices Warning below 7190mV, Critical below 6990mV
Changelog (10 December 2020)
1) FF6 updated to v6.7.1
2) Enabled Screenshot feature from piloting screen
3) Enabled Light mode - FF6 interface can be switched between full or light mode
4) Fixed battery voltage warning logic to change order of trigger against battery level
Changelog (01 March 2021)
1) FF6 updated to v6.7.3
It is suggested to un-install any version before v6.7.3 and install v6.7.3 as a fresh new install - there has been changes to the stored settings which do not upgrade correctly in v6.7.3.
Changelog (19 June 2021)
1) FF6 updated to v6.7.4
Changelog (17th September 2021)
1) FF6 updated to v6.7.5
Changelog (31st October 2021)
1) FF6 updated to v6.7.6
2) UBlox Ephemeris attempts to update every 12 hours
3) Changed Black Box Telemetry to record last ~20 minutes (rather than 60 seconds). Use latest Show Anafi Log to view these telemetry files.
Download from google drive :-
FF6 Mod Folder
FF6_6_7_6_SE_BATTERY.apk - Standard with SE and Battery features
FF6_6_7_6_FCC_SE_BATTERY.apk - FCC with SE and Battery features
(FF6_6_6_2_FCC_BATTERY.apk - FCC with Battery Display for users of firmware 1.6.x)
Since the 1st day of owning the Anafi - mapping has been an weak point in the App, the need for online maps and the fact that you cannot preload large areas, or choose the type of mapping has been pretty annoying.
Finally with version 6.7.0 these features are there, but not for us normal Anafi folks - until now.
My mod enables these features :-
1. Import and use custom map tiles.
Using standard (as used by Google Map / Microsoft Maps / OSM / etc) raster map tiles in a folder structures of map name / zoom / x / y.png
You can also import a ZIP file with the necessary map tiles, if you prefer to keep your maps separated in ZIP files.
It can handle zooms levels of 2 to 21.
2. Import KML files.
You can import KML files to show place markers, polygons, lines, etc - you can now mark out areas like places you can fly or not. Places of interest, and flying routes. Possibilities are endless with this.
KML will show up on the map as an overlay - most display style types are shown - line width and colours etc.
3. Automatic custom maps by putting your tiles / zip files / kml files in to the Phone / Freeflight 6 / Custom maps folder on your phone. Anything in this folder will be shown on the map without importing.
4. Display co-ordinates in the HUD Map, with Drone position, Dynamic position, and movable reticle. Co-ordinates can be copied to clipboard, and shared. Co-ordinate units are selectable between LATLNG, MGRS, UTM, and DMS
DOWNLOAD LINK & CHANGELOG
THIS IS MODIFIED SOFTWARE, USE AT YOUR OWN RISK, POSTED FOR INFORMATION & ENTERTAINMENT ONLY.
ChangeLog (18th October 2020)
1) FCC MOD - Wifi location set to US
2) UBLOX ephemeris data - 2 weeks offline data (vs. orig 1 week offline data)
3) UBLOX ephemeris validity - 240 hours (vs. orig 96 hours)
4) UBLOX offline data download left at every 48 hours
5) GPS Position Display features enabled
6) Custom Map Import features enabled
7) KML file parsing and import features enabled
Bug fixes.
1) Fixed Parrot bug where the Y tile name was incorrectly calculated, causing custom tiles to be placed in the wrong place (typical Parrot they got the maths wrong to calculate the Y tile filename).
********************************************************
BATTERY VOLTAGE DISPLAY
THIS IS MODIFIED SOFTWARE, USE AT YOUR OWN RISK, POSTED FOR INFORMATION & ENTERTAINMENT ONLY.
After many many hours of work on this, I finally managed to get battery voltage display. This is an experimental build with extensive changes, as listed below - so needs testing and feedback!
ChangeLog (12th November 2020) (Updates from 18th October 2020)
1) UBlox ephemeris now downloaded every 24 hours
2) Created new class/functions to get Drone Battery Voltage from ARSDK3 library
3) Created new class/functions to get Battery Voltage in to GroundSDK from ARSDK3
4) Modified GroundSDK BatteryInfo class to now include Voltage
5) Created new class/functions to update Voltage when it changes
6) Created new class/function to display Battery Level and Battery Voltage in Piloting Top Bar Right
7) Created conditional logic to trigger Battery Warning below 7190mV, and Battery Critical below 6800mV (existing warning below 20%, critical below 10% stay the same)
8) Made layout changes to reduce margins around top bar and widen drone status bar, as well colour adjustments - to fit new information.
Changelog (30 November 2020)
1) Cosmetic changes - Warning and Critical Battery colours removed transparency to aid visibility
2) Adjusted battery voltage notices Warning below 7190mV, Critical below 6990mV
Changelog (10 December 2020)
1) FF6 updated to v6.7.1
2) Enabled Screenshot feature from piloting screen
3) Enabled Light mode - FF6 interface can be switched between full or light mode
4) Fixed battery voltage warning logic to change order of trigger against battery level
Changelog (01 March 2021)
1) FF6 updated to v6.7.3
It is suggested to un-install any version before v6.7.3 and install v6.7.3 as a fresh new install - there has been changes to the stored settings which do not upgrade correctly in v6.7.3.
Changelog (19 June 2021)
1) FF6 updated to v6.7.4
Changelog (17th September 2021)
1) FF6 updated to v6.7.5
Changelog (31st October 2021)
1) FF6 updated to v6.7.6
2) UBlox Ephemeris attempts to update every 12 hours
3) Changed Black Box Telemetry to record last ~20 minutes (rather than 60 seconds). Use latest Show Anafi Log to view these telemetry files.
Download from google drive :-
FF6 Mod Folder
FF6_6_7_6_SE_BATTERY.apk - Standard with SE and Battery features
FF6_6_7_6_FCC_SE_BATTERY.apk - FCC with SE and Battery features
(FF6_6_6_2_FCC_BATTERY.apk - FCC with Battery Display for users of firmware 1.6.x)
Attachments
Last edited: