Hi Gary,
First of all the language, I am using is C.
Second is from the gps_send method, I can see it is invoking the gps_sock_send() method. This method is doing the writing part to the socket right?
But I am not sure which part of the gpsd.c receives the command which is being sent through the gps_send method?
Is it possible to open the socket using gps_open and write using gps_send. However as I said previously, I don't have a command to write. Basically I just want to right numbers to the socket. And then from gpsd I should be able to extract it and then form the UBX command and send to the UBX driver.