I have been struggling with this problem for a while so I decided to ask. I'm new here and I'm not sure where this type of question belongs, so forgive me if this isn't the right section.
I am working on a satellite tracking program. I have it using TLE data from Celestrak to track a variety of satellites. I have the basic information for a pass, including the AOS azimuth, LOS azimuth, and Max Elevation, as well as the total time it takes to cross the sky as seen from the observer on the ground. I need some way to translate this info into a list of azimuth and elevation values that represent the path the satellite will take across the sky. I've searched quite a bit and haven't been able to solve it yet.
In other words, given the starting azimuth, ending azimuth, max elevation, and total time, how can I create a function to tell me the azimuth and elevation at any particular moment in time?

