-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LXNAV S80 Vario: Download of Flight List fails #1248
Comments
Since you did not specify a version that worked, I figure that you never tried this with any other XCSoar version? |
I will try some other versions. |
There is two things that strike me:
|
So so far i have been able to trace the problem to ParseLogbookContent in ReadLogbookContent. It doesn't return true and there is no further handling of the case. |
So its failing to parse the Date, because IsPlausible expects a month and day bigger than 0. |
HFDTE220417 is present in the file i was able to download. So while this is a firmware bug, any incorrect date in any file will prevent XCSoar from displaying the flight log list of all the flights. |
Thanks for the PR. By the way: Did you (re)start the LX instrument (the hardware) very late, like just a minute or so before takeoff? I have seen some funny things happen with "historic" dates in IGC files in this scenario, although did not yet encounter this particular problem. |
I think the main thing with my setup, is that the flarm is powered through the s80. So it only starts when the vario starts. |
we had (have) similar issue in our club with the s100 of invallid dates the issue (according to LX) is the setting "logger always on" in the LX device if this setting is enabled and it does not have a gps fix at startup the whole log file is wasted because it gets assigned an invalid date. |
Here the FLARM is also powered through the LX. (By the way: Can you control/declare/download the FLARM through the LX via pass-through? That is my dream, but it never worked for me). I am not sure about the "logger always on" setting; I did have the impression that the problem occurs if the first fix is not recorded a sufficiently long time before takeoff detection or something like that. Because it seemed to be connected with "rebooting" the device very close to takeoff. |
I got a beta Firmware from lxnav. Ill try it out. |
XCSoar versions having and not having the problem
Not Working:
current head.
6.8.17
7.10
7.23
Expected behavior
After going to Config->Devices->FlightDownload, be presented with a list of flights to choose from, and to then download.
Actual behavior
There is an error: Failed to Download flight list
Setup:
The configuration in xcsoar:
Logs:
xcsoar.log
2023-06-13_19-20.nmea.txt
DataPort Spec from LXNAV:
LXNAV_DataPort_Specification1.04.pdf
XCSoar 6.8.17:
xcsoar-6.8.17.log
XCSoar 7.10:
xcsoar-7.10.log
XCSoar 7.23:
xcsoar-7.23.log
The text was updated successfully, but these errors were encountered: