PMDG 737 rebuild series week 9: TFM database, support options

Welcome to week 9 of the PMDG 737 rebuild series. This week, we step away from building panels and focus on a much larger feature that TFM desperately needs: database support. I would also like to remind everyone of support options at the end of this post.

 

Database support

The following discussion on TFM’s new database support has nothing to do with Navigraph, which is a different feature from the below description. Read carefully before spreading the word.

TFM now has the ability to store data it generates in a database. We start by focusing on speech history. The new features include the following.

Brings 2 new settings to the output category. ‘Save output to a database’ and ‘Include timestamps in the speech history’. When checked, ‘save output to database’ will make use of a TFM generated database to store different information. When not checked, TFM will revert to its current behavior. The speech history size control in the output category in settings will not be available when using database support. When using database support, a new feature, ‘Include timestamps in speech history’ will become available. When checked, timestamps are included in the speech history found by pressing right bracket (]) then CTRL+S while TFM is running. When not checked, the speech history behaves the same as before with the exception that history is kept forever, and across restarts.

TFM automatically generates the database and everything it requires to use the new database features. The current location for the database is the user’s documents folder under Talking flight monitor/data/TFM.db. Manually deleting this file or folder structure will force TFM to regenerate the database on next restart. To stop regenerating the database after it is deleted, uncheck the ‘Save output to a database’ box in output category in TFM settings before deleting it and restarting TFM.

The new database support provides limitless possibilities in the future. With something simple such as speech history to something as complex as storing complete flights, landing rates, custom panel states, and more. The only limit is your imagination. This brings us to an important topic. TFM support and feedback channels.

 

 

Support and feedback

 

TFM has a few support and feedback channels available to users. With new users coming on board, joining different BVI communities, and the number of BVI pilot communities growing in number, it is impossible to reach everyone in person or on a Team Talk server. So, it is critical that new feature requests/feedback go through one or all of the following channels. We can no longer take feature requests, bug reports, and feedback by word of mouth.

 

Available support channels

 

 

Other options  will come available in the coming weeks. We would like to request users make use of the options above when requesting support. It goes a long way in speeding up fixes, implementations of features, and reviewing feedback.

 

state of PMDG 737 for Microsoft Flight Simulator

Just wanted to drop a quick post here and let people know of the current status of TFM and support for the new PMDG 737 for Microsoft Flight Simulator.

As of now, PMDG has not yet released an SDK (software development kit) for the new PMDG 737. As a result, FSUIPC 7 has not been updated with any new offsets that might be required. Additionally, the existing offset block for the 737 is actually disabled in FSUIPC 7, since they weren’t needed until PMDG came out with their new aircraft.

We’re keeping an eye on the FSUIPC and PMDG forums and will have some more information once the new SDK comes out for the 737.

 

Introducing Talking flight monitor

People have often wanted to know a little about us, and how Talking flight monitor (TFM) got its start. We will introduce ourselves and give a little background on TFM.

First, let us meet Jason, the founder of TFM. I have dabbled with coding all my life, ever since I learned Basic on the Apple 2E when I was a kid. Talking Flight Monitor started for me as a project to keep me sane during strict Covid lockdowns in Canada.

I have been interested in aviation for a long time. My first experience with flight simulation was with Microsoft Flight Simulator 2004 and an incredibly old product called FS Navigator. I had often thought that we could do much more with the flight simulation add-on infrastructure.

Next, let us meet Andy, TFM’s co-founder. Having graduated with honors and as a lifetime member of the Delta Mu Delta international honor society, my work embodies excellence and dedication. In my 16 years of experience, I have embraced leadership and innovation in accessibility and software and web development. Proficient in multiple programming languages and familiar with the government and nonprofit sectors, my project management and leadership roles have provided opportunities to advance inclusive design in transportation, information technology, and the gaming industry. I have always been interested in flying, especially when I had some sight. Unfortunately, I knew nothing about flying an airplane. Now that I am completely blind, the ability to fly in a simulator is impossible if it were not for TFM.

We created TFM out of frustration with other simulator addons which were limiting, inaccessible, and others which were discontinued. With these addons, workarounds were standard par for the course, requiring most BVI pilots to limit their flying capacity instead of enjoying a flight. Since its first official release almost two years ago, TFM has grown from a small Python app which monitored a few aircraft instruments to a .net based simulator addon that supports most freeware aircraft and the popular PMDG 737, 747, and 777 aircraft series. TFM now has over ninety keyboard shortcuts, monitors over one hundred aircraft instruments and systems, and provides a way to customize your flying experience. If you have any questions about getting started, feel free to fill out the contact form and one of us will get back with you.