~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I. Recorded Flight Data Format
The recorded flight data is serial binary data. 1 So that means the guy who sat down with Flight 77s data recorder, put the tape into a computer, a single wire as the input, and across that wire comes a series of bits: 1,1,1,0,0,1,0,1,1,0,0,1.
When you 2 consider the problem of sitting at a computer, and seeing a serial stream of 1s and 0s come in, and trying to make sense of it, you will begin to realize the engineering difficulties in making this process work well. Well, the first (and most familiar) is to break up the signal into bytes (8 bytes), or other units of length (the FDR on flight 77 uses words of 12 bits in length, instead of bytes). Throughout the document, I will refer to “words” which simply means a predefined number of bits. For Flight 77, specifically, it means 12 bits, however the logic below will apply to any number of bits per word.
1,2 This is completely disengenous and is a personal attack to the people and companies that actually perform this work. Being an Engineer yourself I would think you would have more respect for the fellows that perform in this field of work. The "problem" you attempt to create is something that these companies and people have been working with for several decades. No one "sees" a stream of bits and attempts to "make sense of it". That is nonsense and for the people that actually work on this for a living it's an offense to thier efforts and achievments. You continue this for the next several paragraphs which I won't bother hashing apart for more "dopey" comments except to note some special cases.
The next major abstraction is to frames. A frame is a specific group of words. On Flight 77, the frame length was 256 words. In order to correct for errors, each frame has specific “synch” words that are used to keep the data-processing software “in synch”. Every 256 words, the recorded inserted a known “synch” word. This synch word, literally, is used to keep the data-processing in synch, and help correct for errors.
All frames are exactly the same length, with the known synch words in the exact same places. For this reason, when you are receiving data from a data recorder, you would know there is supposed to be 2000 bits between synch words, and so if the current frame you’ve received only has 1999 bits between synch words, you would know that a bit has been dropped (this happens more often than you’d think).
3 The question becomes: “Ok, we dropped a bit… but from where?” Chances are high only one of your words is corrupted (11 bits instead of 12), but 4 it’s impossible to know which one, so you are forced to throw out the entire frame. (Please keep that thought in mind when conspiracy theorists talk about “partial frames”).
3. This question does arrive, but it's easily answered by the companies that specialize in this field and specifically Boeing and American Airlines. You would be better off explaining right here about the data frame layout which would tell you exactly what is missing instead of injecting more nonsense about impossiblities. Remember, we haven't even got to the Engineering Computations yet which occur prior to a CSV or Tabular read out.
Often times, frames of serial data are structured even further into “major frames” and “minor frames”. A major frame is simply a collection of minor frames, and it’s done almost always for convenience. Flight 77 has major frames that are 4 seconds long, and it is broken down into four 1-second minor frames, each consisting of 256 12-bit words.
4 All frames have time stamps. Since each frame represents an exact amount of time, the recorded time of any single word can be calculated by its position in the frame and the time-stamp of the frame. If a word is exactly half way into a frame, it’s time of recording was exactly halfway between this frame’s timestamp and the next one.
4. And right here is your * great mistake. You cojoin different definitions of time in the same reference. A Time Stamp is entirely different from a Time Slot. Later on you change "word" to "data" which further the mistake. This is my critique and not my alternate presentation so I will not create another wall of text on details here. Perhaps you mean something different here, in which case you should reword it to be clearer.
There are some important issues to note about recorded: You need to fix this statement, it seems incomplete
1)The amount of data flowing is always constant. There are exactly N bits in T time, never more, never less (if you were designing a system, you’d put filler words in to make sure of this).
2)If there are too many, or too few bits, between a pair of synch words, it’s virtually impossible to tell which data is corrupt, and almost always all of this data is thrown out.
Another false use of "impossible" to add weight to your argument. It is not impossible and "all" of this data is never "thrown out". We are talking about the FDR here correct?
3)Data, relative to the frame, is always recorded at the same time. If your frame period is 1 second and you set it to record the altimeter at 0.3 seconds, it’s going to be in the data stream at 0.3, 1.3, 2.3, 3.3, 4.3, etc. Each piece of data gets his one shining moment specially reserved for him, so he had better be ready to go at that moment.
Adding more wieght by not fully explaining the Frame and injected seconds for your false computations later. You continue the mistake of earlier by linking a "word" which a value for Alititude and that you can add the Time Slot to the Time Stamp for the Real World Time of the Data Event as it happened.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~