Hi angus;

I did not really understand what you mean because of my bad english.
But the command

ATD "Your number" is a data call and
ATDT " Your number" makes a voice call

I dont know if it is your solution but if you explain your project and problem much more clear maybe I can help you.