Great Circle and Heading
摘要
Casio FX-702PLCD calculator shown in Fig. 14.1 can be programmed in BASIC and run 1680 steps of BASIC code. It provides 26 storage locations. When the power is switched off, neither the programs nor the data evaporate. In the 1980s, I was so thrilled by acquiring this little computer that I challenged myself with a navigation problem. How could one navigate from one location to another on earth? Navigation means the heading angle from the starting point to the destination and the distance between them. I managed to solve the problem and write the BASIC code. The theoretical part of the solution is still in my notebook. Unfortunately, I didn’t record the BASIC code in my notes, and the CASIO batteries eventually discharged, so I don’t have the original BASIC program. Sometime in the 1990s, I wrote a C version of the problem while teaching C at the university. I didn’t want to lose the problem solution, so I decided to write this chapter. Since writing C code for graphics is not elusive, I switched to LabVIEW. However, you can still see the fragments of the C code in the formula nodes.