Thanks Alice, your quick response is much appreciated.
I was hoping for something that would allow me to process real-time analog I/O data, rather than a non real-time printf GPIO function.
I'll dig into the docs and see if I can work it out.
All the best,
John