The MyFlightBook thread

I'm afraid there isn't at the moment. I'm just following usual "accounting" practices of showing all of the various subtotals, followed by the "bottom line" at the ... bottom.
 
I’m confused why I’m seeing no hours for flight training for a multi engine add-on. I’m guessing you are interpreting 61.109b to say that the 20 hours instruction must be in a multi engine aircraft, and I don’t think it means that.

Except as provided in paragraph (k) of this section, a person who applies for a private pilot certificate with an airplanecategory and multiengine class rating must log at least 40 hours of flight time that includes at least 20 hours of flight training from an authorized instructor and 10 hours of solo flight training in the areas of operation listed in § 61.107(b)(2)
I think the reference to 61.107(b) is only relevant to the 10 hours of solo.
 
I’m confused why I’m seeing no hours for flight training for a multi engine add-on. I’m guessing you are interpreting 61.109b to say that the 20 hours instruction must be in a multi engine aircraft, and I don’t think it means that.
I think the reference to 61.107(b) is only relevant to the 10 hours of solo.

So there are two pieces here. The first is whether the 20 hours of training must be in a multi-engine aircraft. Subject to the disclaimer that follows: I believe the answer to that is "yes, it does", because it must be done in accordance with 61.107(b)(2), which requires multi-engine. The promised disclaimer: I can't offer legal advice, so don't treat my previous statement as such. BUT...here is a legal interpretation from the FAA that is the source of my interpretation and my implementation.

The second piece is you refer to the multi-engine "add-on". I do NOT currently implement ratings progress for add-ons. There are all sorts of substitutions/credits/so-forth involved with add-ons that effectively credit here. My ratings progress pages are "ab initio" - i.e., what it takes to get there from the start. That said, per 61.63, it appears (on my reading - repeat disclaimer above) that there are no specific training minimums required, just appropriate sign-off's for most category/class or type add-ons. So I would generally ignore the Ratings Progress screen for all but your first rating.
 
Makes sense. Thanks.
 
The second piece is you refer to the multi-engine "add-on". ... That said, per 61.63, it appears (on my reading - repeat disclaimer above) that there are no specific training minimums required, just appropriate sign-off's for most category/class or type add-ons. So I would generally ignore the Ratings Progress screen for all but your first rating.

Correct. There are no minimum required training times, or experience times, for someone adding a category/class rating to an existing level of pilot certificate (i.e. an "add-on rating"). There is nothing to track because there is nothing required. Such ratings fall under 61.63, not 61.107/109 or 61.127/129.
 
Hey! Thank you for all the hard work
I was wondering - I noticed an airport that isn't really one. On the website, it says "Add\Edit airport" under Airports. But I don't see any editing options, only adding.
 
Hey! Thank you for all the hard work
I was wondering - I noticed an airport that isn't really one. On the website, it says "Add\Edit airport" under Airports. But I don't see any editing options, only adding.
Hi, Tom. Note that I’m traveling and will be very slow to respond to anything over the next few weeks (little internet)

you can only edit airports that you’ve added, if it’s “built in” or created by another user, you can’t edit. Note also that I keep old airport codes around as long as possible because you may have logged a flight to it 20 years ago, even though it closed and became a housing development 10 years ago.

feel free to contact me about any actual discrepancies (location, spelling, reassigned code, etc.); I can handle that (but likely not until I’m home again in mid July)
 
Cool thanks
Is there any public issue tracker or suggestions mechanism to submit ideas or bugs?
 
@EricBe

Feature Request: For Apple Watch, add complication support. Main purpose is to prove a short cut to the Watch app to start/stop logging a flight.
 
What is the suggestion for logging full motion sim time toward the ATP? I only use Myflightbook (no paper logbook), so I'm not sure how I should log the sim time. I have 1492 hrs so I need 8 more hours to my 1500. Do I log it only as sim time (I can't log it as total time)? When I generate an 8710, how do I account for those 8 hours I need? I just started indoc at a regional and I don't want to make a disaster of logging this time. Thanks in advance.
 
Last edited:
What is the suggestion for logging full motion sim time toward the ATP? I only use Myflightbook (no paper logbook), so I'm not sure how I should log the sim time. I have 1492 hrs so I need 8 more hours to my 1500. Do I log it only as sim time (I can't log it as total time)? When I generate an 8710, how do I account for those 8 hours I need? I just started indoc at a regional and I don't want to make a disaster of logging this time. Thanks in advance.

Log the time in a flight with (a) the sim as the "flight" aircraft, (b) the time of the session in the "Ground Sim" field, and (c) any other fields/properties as appropriate. You are correct you almost certainly can't log it as total time or as PIC time, at least not under FAA rules.

The "Ratings Progress" feature will automatically credit sim time (in an appropriate sim - so make sure it's ATD/FTD/FFS as appropriate, not uncertified like Microsoft flight sim) towards your required 1500, limiting as appropriate. Note that some ratings allow different amounts of sim time towards the total time requirement, often where I can't tell whether or not you qualify for more generous amounts, so I use the more conservative (i.e., everyone can count it) crediting amounts.
 
@EricBe what designates a flight or plane as TAA? I’ve got some recent flights with a club 182 which show as TAA (appropriate as it’s G5, G3X, GTN750 & GFC-500 equipped) but all my time in a DA-40NG are not showing as TAA. I’ve looked at flight properties and don’t see it. I’ve verified that the airplane model is chosen (DA40NG). What am I missing?
 
@EricBe what designates a flight or plane as TAA? I’ve got some recent flights with a club 182 which show as TAA (appropriate as it’s G5, G3X, GTN750 & GFC-500 equipped) but all my time in a DA-40NG are not showing as TAA. I’ve looked at flight properties and don’t see it. I’ve verified that the airplane model is chosen (DA40NG). What am I missing?

It's in the aircraft setup. You have to tell MFB that it's a TAA or not. From the website aircraft setup screen (tablets are similar):

upload_2021-12-27_6-31-54.png
 
@EricBe what designates a flight or plane as TAA? I’ve got some recent flights with a club 182 which show as TAA (appropriate as it’s G5, G3X, GTN750 & GFC-500 equipped) but all my time in a DA-40NG are not showing as TAA. I’ve looked at flight properties and don’t see it. I’ve verified that the airplane model is chosen (DA40NG). What am I missing?
The aircraft types are user-defined - you can add one if yours is not there - which is why you can see multiple definitions for the same model, sometimes with minor variations in how they are named.

If whoever created the "DA40NG" checked off the wrong box in the definition, add a "DA-40NG" with the correct ones.

Or you can use the existing one and "upgrade" your tail number.

Edit: my concern with number 2 is that it might only apply to flights after the upgrade...?
 
@EricBe what designates a flight or plane as TAA? I’ve got some recent flights with a club 182 which show as TAA (appropriate as it’s G5, G3X, GTN750 & GFC-500 equipped) but all my time in a DA-40NG are not showing as TAA. I’ve looked at flight properties and don’t see it. I’ve verified that the airplane model is chosen (DA40NG). What am I missing?
Other answers above are correct. Looks like the DA40NG in the system is flagged as being GLASS but not as being TAA. There's a difference: glass is but one requirement for being TAA; see 61.129, but you also need a continuously visible PFD, continuously visible MFD, and at least a 2-axis autopilot.

But Mark and Russ have pointed out how you can indicate a given airframe is TAA even if the model itself is not inherently TAA. You can even specify the date of an upgrade, if it was an upgrade; flights prior to that date are not TAA but flights after that date are.

More blathering at https://myflightbookblog.blogspot.com/2018/07/technically-advanced-airplanes-aircraft.html and https://myflightbookblog.blogspot.com/2019/12/glass-panels-and-technically-advanced.html
 
By the way @EricBe , I do enjoy the annual emails I get right around Christmas about your "eternal" gratitude expiring. :D
Hee hee! I've been doing that tongue-in-cheek "eternal gratitude...for a year" for something like 2 years now, and you're just the 2nd person who has commented about the (quite deliberate) contradiction.
 
Other answers above are correct. Looks like the DA40NG in the system is flagged as being GLASS but not as being TAA. There's a difference: glass is but one requirement for being TAA; see 61.129, but you also need a continuously visible PFD, continuously visible MFD, and at least a 2-axis autopilot.

But Mark and Russ have pointed out how you can indicate a given airframe is TAA even if the model itself is not inherently TAA. You can even specify the date of an upgrade, if it was an upgrade; flights prior to that date are not TAA but flights after that date are.

More blathering at https://myflightbookblog.blogspot.com/2018/07/technically-advanced-airplanes-aircraft.html and https://myflightbookblog.blogspot.com/2019/12/glass-panels-and-technically-advanced.html

thanks to all. It’s now fixed. I have no idea why a DA-40 equipped with the full blown G-1000NXi would not have checked TAA. It certainly meets the requirements.

John
 
Feature request: Have the ability to cross-fill from total landings like you can cross-fill from total time. I would like to be able to fill the full-stop fields and glider tows. Please & thank you. This would save me approximately 4.5 seconds per week. :D
 
Last edited:
Feature request: Have the ability to cross-fill from total landings like you can cross-fill from total time. I would like to be able to fill the full-stop fields and glider tows. Please & thank you. This would save me approximately 4.5 seconds per week. :D
Ha fun idea. Only trick is knowing which fields should cross-fill from that. Lots of integer properties, but for most I don't have semantics for what they mean, they're just numbers, so I'd need to tag them. E.g., do you cross-fill from approaches? Landings? Full-stop landings? Something else?
 
Ha fun idea. Only trick is knowing which fields should cross-fill from that. Lots of integer properties, but for most I don't have semantics for what they mean, they're just numbers, so I'd need to tag them. E.g., do you cross-fill from approaches? Landings? Full-stop landings? Something else?
Do you not have the same issue with time? And why isn't everything as simple as I think it should be?
 
Do you not have the same issue with time? And why isn't everything as simple as I think it should be?
No, not really. Properties are identified as being integers (1, 2, 3...), decimals, monetary values (like decimals), true/false, dates, or bits of text. There are a set of additional flags that confer some semantics on them. For decimals, there's a "This is not a time" flag. The main motivator for this is so that I can tell whether something should be displayed in decimal format ("1.5" for 90 minutes) or in hh:mm format ("1:30" for 90 minutes). So my rule is very simple: any decimal field that is not marked as "not a time" can be cross-filled from the Total Time field.

But the integer fields lack any such formatting issue, so they don't have any such flag. More importantly, while I have two sets of semantics for decimals ("time" and "not a time"), the possible semantics for integers is vastly greater (landings, takeoffs, approaches, aerobatic maneuvers performed, and so forth). I *do* have a flag for "this field is a landing" and "this field is an approach", which I think I'm only using for sanity checking a flight (and I'm not sure I've actually correctly flagged all of the landings or approaches). These flags are also not necessarily mutually exclusive - it's possible to mark a field as being an approach AND a landing (though I don't believe I've yet identified the field for which both would be true), but breaking down into further "sets" does risk having things that are possibly not mutually exclusive.

So I suppose I could say "fields that are flagged as landings can cross-fill from total landings" and "fields that are flagged as approaches can cross-fill from total approaches", and leave all other integer properties (takeoffs being the largest other set I can think of off the top of my head) un-cross-fillable...

I'll give this some more thought. https://github.com/ericberman/MyFlightbookWeb/issues/911
 
@EricBe is there a way to tell what your highest "trailing 12 months" (or 90 days, or 30 days or any other value) total is? I know I can get the annual totals for each year, of course, and I can get a trailing 12 months from today, but I was interested what is the most number of hours I have ever flown in a rolling 12-month period. Short of doing a rather tedious search updating one day at a time, that is!
 
@EricBe is there a way to tell what your highest "trailing 12 months" (or 90 days, or 30 days or any other value) total is? I know I can get the annual totals for each year, of course, and I can get a trailing 12 months from today, but I was interested what is the most number of hours I have ever flown in a rolling 12-month period. Short of doing a rather tedious search updating one day at a time, that is!
Can’t think of an easy way to do this off the top of my head. Just for curiosity? Or is there a purpose to knowing?
 
Can’t think of an easy way to do this off the top of my head. Just for curiosity? Or is there a purpose to knowing?

Curiosity.

But hey, that's not THAT different than the "Visited Airports" map or the airport quiz, is it? :D

But come on now, an "easy way"? I didn't ask for an "easy way", I just demanded it be done to satisfy my own purposes. Which are many and mysterious.

I mean, there's always the brute-force method - start with today, go back a year, total up the time. Then step back to yesterday, go back a year, total up the time. Repeat for the last 29 years. Keep track of the results and display the peak number. "Conceptually" easy!

These are the things I expect of a free app.
 
Curiosity.
But come on now, an "easy way"? I didn't ask for an "easy way", I just demanded it be done to satisfy my own purposes. Which are many and mysterious.
I mean, there's always the brute-force method - start with today, go back a year, total up the time. Then step back to yesterday, go back a year, total up the time. Repeat for the last 29
These are the things I expect of a free app.
Oh, the code to do this is trivial (and actually simpler than your proposal: you use a queue and add things at one end and remove them at the other if they're more than a year earlier); I actually have this code elsewhere in the admin tools. I just don't have any code currently in production that can produce this based on your flights. Could be interesting for the achievements page or the analysis page, I suppose...
 
Curious - I often fly from a private/uncharted field, is there a way to add that somewhere such that the mapping feature could display correctly for those flights?
 
Curious - I often fly from a private/uncharted field, is there a way to add that somewhere such that the mapping feature could display correctly for those flights?
Yep. On the website, go to Airports->Add/Edit airports. I suggest using a 5- or 6- character/digit code to avoid future conflicts with actual ICAO/IATA/FAA codes. It will be live on the website immediately, and the mobile apps will get it when I update their databases, which is a few times a year.
 
@EricBe —- I figured out how to move the hour entry slots around for the web version using the preferences. And got it in a sequence I like.

How do I the similar switcheroo for mobile (iPhone)?
 
@EricBe —- I figured out how to move the hour entry slots around for the web version using the preferences. And got it in a sequence I like.

How do I the similar switcheroo for mobile (iPhone)?
I'm afraid you don't. iOS and Android layout engines aren't nearly as flexible as HTML is on the web, it would be a ton of work.
 
Curiosity.

But hey, that's not THAT different than the "Visited Airports" map or the airport quiz, is it? :D

But come on now, an "easy way"? I didn't ask for an "easy way", I just demanded it be done to satisfy my own purposes. Which are many and mysterious.

I mean, there's always the brute-force method - start with today, go back a year, total up the time. Then step back to yesterday, go back a year, total up the time. Repeat for the last 29 years. Keep track of the results and display the peak number. "Conceptually" easy!

These are the things I expect of a free app.
You could get a rough idea of where to look by going to the analysis tab and grouping by week (the shortest interval if you want all data) and looking for the steepest section of the total line.
 
MyFlightBook has a useful feature that will do a quality control check of your logbook entries.

I found this entry showing I got the Bonanza A36 into the transonic speed range

upload_2022-3-16_17-4-6.png

I fixed the entry. But seeing it did bring some humor to the logbook task I was working on.
 
MyFlightBook has a useful feature that will do a quality control check of your logbook entries.

I found this entry showing I got the Bonanza A36 into the transonic speed range


I fixed the entry. But seeing it did bring some humor to the logbook task I was working on.
None of mine are that exciting. Almost all of them are "Flight includes a property indicating time with a particular distance of cross-country flight, but this doesn't match the total cross-country time logged on the flight." Because I use the "cross country less than 50 nm" property for short cross-country flights and then don't actually put in the cross-country time, so my cross-country time total all qualifies toward a certificate or rating. I'll probably go through and change those just to make the logbook entry check feature come out clean. :)
 
Feature request: Have the ability to cross-fill from total landings like you can cross-fill from total time. I would like to be able to fill the full-stop fields and glider tows. Please & thank you. This would save me approximately 4.5 seconds per week. :D
Finally got around to doing this. Its coded up, hopefully should be live in the next few days.
 
@EricBe , minor nit I just noticed - on the web version, in the Profile/Pilot Info section, the Flight Review or Checkrides are listed in ascending date order, while the Instrument Proficiency Checks are listed in descending date order.

upload_2022-7-19_21-1-43.png

upload_2022-7-19_21-4-35.png
 

Attachments

  • upload_2022-7-19_21-2-12.png
    upload_2022-7-19_21-2-12.png
    13.2 KB · Views: 8
Yeah, I suppose I should sort those the same, shouldn't I? Probably most recent on top.
 
Maybe I'm just dumb and haven't looked hard enough. When I fill out a new entry, and I go into Edit Flight Properties, I can selected "Used" at the top. Is there a way to remove stuff from that list that hasn't been used in years?
 
Back
Top