The MyFlightBook thread

Discussion in 'Flight Following' started by AggieMike88, Mar 17, 2016.

  1. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    farangutan and Sierra_Hotel like this.
  2. Sierra_Hotel

    Sierra_Hotel Line Up and Wait

    Joined:
    Oct 30, 2019
    Messages:
    749

    Display name:
    Sierra_Hotel
    Dude you rock.
     
    EricBe likes this.
  3. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Fixed
     
    TCABM likes this.
  4. RussR

    RussR En-Route

    Joined:
    Jan 12, 2011
    Messages:
    3,271
    Location:
    Oklahoma City, OK

    Display name:
    Russ
    Wow, great!
     
  5. Abram

    Abram Pre-takeoff checklist

    Joined:
    Feb 4, 2011
    Messages:
    222
    Location:
    Fort Lauderdale

    Display name:
    Abram
    Hey, Eric. I hope that all is well! I am having a problem that seems to crop up every once in a while on the desktop. Every time I open the app on my computer, it shows the results from a search I did a long time ago. I clear the search and reset, but every time I save a new flight, the search result comes up again. Any idea what I am doing wrong? Thanks!

    Abram Finkelstein
    N685AS
     
  6. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    You're not doing anything wrong. I'd bet that if you look in the url you'll see fq=... as one of the parameters. "fq" is "flightquery", and the gibberish that follows it is a compressed/encrypted specification for the query. This allows you to return to whatever context you came from.

    So, for example, if you have your logbook open with no query, hover over the context menu (the drop-arrow thing) on the right of the flight and then hover over the "Edit this flight" option. Look in the browser's status bar (or click it, if necessary); you'll see that the URL is https://myflightbook.com/logbook/Member/LogbookNew.aspx/#### (where "####" is the numerical ID of the flight).

    Now, do a search (any search) and do the same experiment. The URL will show as https://myflightbook.com/logbook/Member/LogbookNew.aspx/####?fq=... That way, when you edit the flight, it will return you to your logbook with the same query applied. If you need to edit, say, all of your flights from a given month, this is a very useful way to do that.

    Probably easiest thing to do is just click on the "Logbook" tab.
     
    Abram likes this.
  7. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Normally I wouldn't cross-post something personal here, but I think you'll see why. One of my hobbies is that I like to play music, and I've written a new album and hired professional musicians (well, and then me on guitar) to play/record it. Why is this relevant here? The album is titled "Up in the Air", and it has songs like "Tailwinds", "1200", and "Turbulence". Each song should be accessible to non-pilots, but pilots should register all of the metaphors and references that might...umm, "fly" over the heads of non-pilots.

    The genre is my demographic: middle-aged-gen-x-suburban-dad. I'd love to know what you think!
    You can listen at https://hothparkhouseband.com/page/upintheair/ or on the streaming service of your choice.
     
    red4golf likes this.
  8. RussR

    RussR En-Route

    Joined:
    Jan 12, 2011
    Messages:
    3,271
    Location:
    Oklahoma City, OK

    Display name:
    Russ
    @EricBe , I've started using my Android phone more often for entering flights, and due to various reasons I am not using the auto-logging feature.

    When I go to enter a new flight manually, the "date" does not default to the current date. Rather, it seems to stay at whatever the last day used was, on the previous entry. Was this intentional?
     
  9. Sierra_Hotel

    Sierra_Hotel Line Up and Wait

    Joined:
    Oct 30, 2019
    Messages:
    749

    Display name:
    Sierra_Hotel
    I've noticed that too and had to edit a few entries when I forgot to change it. I think there's an option in the preferences to have it stay on the last date or go to the current one.
     
  10. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Yes. See https://myflightbookblog.blogspot.com/2022/04/default-date-of-flight-on-ios-or-android.html for the explanation why.
     
  11. RussR

    RussR En-Route

    Joined:
    Jan 12, 2011
    Messages:
    3,271
    Location:
    Oklahoma City, OK

    Display name:
    Russ
  12. RussR

    RussR En-Route

    Joined:
    Jan 12, 2011
    Messages:
    3,271
    Location:
    Oklahoma City, OK

    Display name:
    Russ
    I just wanted to thank @EricBe for the MFB game "Airport Quiz", where it shows you a Google Maps aerial image of an airport you've landed at, and gives you 5 choices of what airport it is. It's a fun diversion, and really hard! I mean, it will dredge up that grass runway that you landed at once 20 years ago.

    Sometimes I have no idea what airport it is, but can still get it by eliminating others. "Okay, I know it's not DFW, and there are way too many trees for it to be the choice in Utah, it looks like it might be big enough to have a three-letter ID instead of one with numbers..." that kind of thing.

    It's fun, and I have yet to get 100% as far as I can remember.
     
    EricBe likes this.
  13. Lindberg

    Lindberg Final Approach

    Joined:
    Sep 25, 2013
    Messages:
    5,442
    Location:
    North Texas

    Display name:
    Lindberg
    This does not seem to completely describe the behavior on Android. I had two flights yesterday, which I entered today. When I went into the "New" tab in the app, the date defaulted to the last date I flew. That was a few weeks ago, so instead of scrolling a bunch, I tapped "Now" to take the date to today and then scrolled back one day. But after I entered the first flight and went to enter the second flight, the date went back to today....
     
  14. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Correct. As described in the link above, when you save a flight, I reset the "New Flight" form and default it to whatever "today" is where you are. It *doesn't* stay with the date of the last flight you entered.
     
  15. Lindberg

    Lindberg Final Approach

    Joined:
    Sep 25, 2013
    Messages:
    5,442
    Location:
    North Texas

    Display name:
    Lindberg
    Ah, it does say that, but I was confused by it because in the example you gave, "today" was the date of the last flight entered. So it wasn't clear to me that it would always revert to "today," regardless of the date of the last flight. If it says that somewhere, I missed it.
     
  16. iamtheari

    iamtheari Administrator Management Council Member PoA Supporter

    Joined:
    Mar 15, 2016
    Messages:
    3,603

    Display name:
    Ari
    I’m inputting a flight and found a crash bug in the iPad version of MFB. I have the Magic Keyboard attached to the iPad and I am typing in the flight information. When I hit the Tab key from the total time field, presumably to jump to the first of my frequently used properties, it crashes the app. It happened twice in a row. I tested this on iPadOS 15.5, then updated to 15.7 and confirmed it. I think I have MFB 2022.08.01.
     
  17. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Thanks for letting me know. I'm traveling right now without a keyboard for my iOS devices or my Mac, so can't look into this until I get back next week, but I'm tracking it at https://github.com/ericberman/MyFlightbookiOS/issues/281. I'm getting ready to do an update anyhow, so this may be good timing.
     
    TCABM likes this.
  18. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Back home now. Can't find my physical keyboard for the iPad (huh, I could swear I had one), but in the debugger this all works fine; I can't seem to reproduce it. can you email me (myflightbook@gmail.com) a crash report and I can try to figure out what the crash is? https://developer.apple.com/documentation/xcode/acquiring-crash-reports-and-diagnostic-logs tells you how to do this.
     
    Darryl Snover likes this.
  19. iamtheari

    iamtheari Administrator Management Council Member PoA Supporter

    Joined:
    Mar 15, 2016
    Messages:
    3,603

    Display name:
    Ari
    Here’s an arbitrary statistic that I’m curious about: What airports have I visited with the most distinct aircraft? Is there an existing way to check that?
     
  20. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Hmmm...at the moment, probably the easiest way to do that would be in Excel. You'd want to download the visited airports table and the CSV of your flights and I bet you could build a pivottable or use a sumif based on distinct tails. But even then it would be approximate because a simple "route contains" can have some false matches due to airport name coalescing (e.g., Maui is PHOG and OGG; I merge these for purposes of visited airports) and because my visited airport rules have a few quirks (see https://myflightbookblog.blogspot.com/2017/11/how-are-visited-airports-computed.html).
     
    iamtheari likes this.
  21. iamtheari

    iamtheari Administrator Management Council Member PoA Supporter

    Joined:
    Mar 15, 2016
    Messages:
    3,603

    Display name:
    Ari
    The visited airports spreadsheet doesn't have enough detail to work with. But it was trivial to use the full logbook CSV and a script to count how many times each tail number visited each place in the route field.
     
  22. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Right - you'd need to "join" it with a table of your flights using the airport code to do the matching.
     
  23. iamtheari

    iamtheari Administrator Management Council Member PoA Supporter

    Joined:
    Mar 15, 2016
    Messages:
    3,603

    Display name:
    Ari
    I didn't think the "visited" table had enough detail to join with the flights table since it only had the first and last dates for each visited airport. Not a real problem worth changing your code (or output CSV data) for when a quick and dirty script could do what I needed from the route field of the flights table. :)
     
  24. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Exactly, that's where you do the "join" - the visited table has the airport code, and you can "join" on "route contains". You may get a few misses, though (e.g., PHOG will miss OGG, KSFO will miss SFO), but it should be a decent proxy.
     
  25. Hang 4

    Hang 4 Pattern Altitude

    Joined:
    Aug 18, 2017
    Messages:
    1,789

    Display name:
    Hang 4
    Garmin FlyGarmin log to Myflightbook?
    I have all Garmin devices as well as Garmin pilot. I use the Garmin Log in Pilot and FlyGarmin as it logs even if I forget to start it. I also run a parallel log in Myflightbook as it offers more functionality than GP and I have logs that predate plane ownership in there. The bulk upload works fine and GP lets you create a CSV file to export that MFB can import. The only problem is approaches. For some reason they don't show up in the import. I suspect it's because GP populates the approach airport and type in the "Approach" column in the CSV file vs a digit.
    Does this make sense as the reason and if so, is there a suggested workaround? Not that big of a deal, but it helps with the currency calculation.
     
  26. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Send me a sample (myflightbook@gmail.com)? I don't generally detect/import approaches from telemetry data, but maybe I can figure out how to recognize that. Happy Thanksgiving!
     
  27. Hang 4

    Hang 4 Pattern Altitude

    Joined:
    Aug 18, 2017
    Messages:
    1,789

    Display name:
    Hang 4
    @EricBe I'll send you a note with the data, but just so you don't get requests for something I wasn't asking about, Flygarmin and Garmin Pilot have a logbook capability similar to Myflightbook. What I was transferring was multiple entries that had approaches manually entered and a CSV file of multiple flights. Was not looking to "autodetect" flying an approach.
     
  28. Hang 4

    Hang 4 Pattern Altitude

    Joined:
    Aug 18, 2017
    Messages:
    1,789

    Display name:
    Hang 4
    Just a follow up - Eric fixed this issue. I may be the only person using it, but if you are a Garmin pilot user and also use Myflighbook, this will be helpful. A small amount of manual entry is still required if you are tracking things like approach type, but this eliminates searching multiple entries and cross checking.
     
    EricBe likes this.
  29. EricBe

    EricBe Pre-takeoff checklist

    Joined:
    Jul 29, 2013
    Messages:
    336

    Display name:
    Eric Berman
    Per private conversation, but now sharing with the broader thread: import now accepts (some) non-numeric values for the "Approaches" column. So if it's numeric - great: 4 = "I did 4 approaches" (described elsewhere). Otherwise, if it starts with a number (e.g., "4 ILS-Y-RWY16L@KSEA") or ends (Garmin format) with a number in parenthesis (e.g., "ILS-Y RWY 16L KSEA (4)"), then on import it will extract the number into the Approaches field and it will put the full text into the "Approach Name(s)" property.
     
    farangutan, TCABM and Hang 4 like this.
  30. NealRomeoGolf

    NealRomeoGolf En-Route

    Joined:
    Apr 12, 2016
    Messages:
    3,917
    Location:
    Illinois

    Display name:
    NRG
    @EricBe I came here to suggest adding a field where I can track how many dogs I've flown. Looks like it already exists...

    upload_2022-12-1_16-36-56.png

    You are the man.
     
    iamtheari and EricBe like this.