Digifly Air BT, XCTrack does not interpret/display baro altitude in $PDGFTL1 or LK8EX1 sentence
I cannot get external baro altitude from DigiFly to display in XCtrack.
XCTrack 0.7.0.4 with Digifly Air BT running latest FW 502m. XC Track tested on Samsung S5 Android 7, Samsung S8 Android 8, and YotaPhone 2 Android 6. Same issue reproduced on all phones.
When Digifly is set up to send GPS(GPGGA,+GPRMC) once per second and $PDGFTL1 10 times per second, Baro altitude from DigiFly is not displayed in XCTrack, GPS data OK. (External GPS in preferences) Tried to send $PDGFTL1 once per second, no difference observed. I also do not get vario sound in XCtrack, which indicates to me that the the $PDGFTL1 sentence is not parsed at all.
Testing with XCSoar instead of XCTrack, I find that XCSoar displays baro altitude from DigiFly correctly from $PDGFTL1 sentence, and external GPS is working.
I've also tried sending data from DigiFly with LK8EX1 format, then I get vario sound on the phone and it seems vario etc. works, but no baro altitude is displayed. Also as far as I can tell there is no GPS info in the LK8EX1 format, so that rules out using the DigiFly as GPS source with LK8EX1 format.
I would like XCtrack to use my DigiFly as external GPS, as the GPS unit in the DigiFly is superior to the one in most phones. And having baro altitude is required for Airspace control. I realize I can just look at the DigiFly display for baro altitude, but I then get less accurate (GPS based) warnings in XCtrack.
Is this working as intended? Or did I miss something?