I feel we are not 'in step' ... let me summarize
My PC can see my Phone, so my PC is the Host and the Phone is a device (right?) - I can transfer files to/from my Phone (using my Mac) - I am not looking for Host capabilities on my Phone, I want to run it as a device which I can instruct (using a usb host) to read/send an SMS
e.g ATE0
ATE0
OK
AT+CMGF=1
OK
AT+CMGL="REC READ"
+CMGL: 823,"REC READ","+44******"
Hello there
OK
or ATE0
ATE0
OK
AT+CMGS="+44**********"
> Hello this is a text
> Next line
+CMGS: 249
OK
My understanding is that Winusbdemo will look for a USB device (any, or only one with a specific GUID (and VID/PID)?), and then exchange messages
I am using winusbdemo as a starting point to demonstrate communication from my VisualStudio IDE
What (if any) changes do I need to make to winubdemo files?
I do feel I am out of my depth/comfort zone, but I have to start somewhere!