The ATC requirement is to provide headings, but the Airbus default for flying non-precision approaches is to fly track
I'm no aircraft expert, but I think the Airbus (like all aircraft) will fly a track when in LNAV mode, and a heading when the Heading mode is selected...
The Airbus has a HDG/TRK push/pull knob but it can still fly a heading mode like every other aircraft. Wouldn't it be a bit useless if it could only fly track ??? What you gonna do at high altitude when giving headings in a 90kts crosswind ?