PDA

View Full Version : TAPI cellular line CSD call - howto stop provider error handling ?


mark.c
18th January 2007, 08:20 PM
Hi,

I have written a program to make a CSD data call from one PPC to another using TAPI with the Cellular line provider. However, I want a clean line so that I can do throughput measurements but the provider seems to do its own error handling. I want to handle errors myself but I don't know how to get a line without automatic error handling. Cab anyone help ?

Mark.c

mark.c
19th January 2007, 03:18 PM
Just to make things a bit clearer -

If you make the call using AT modem commands you would use the CBST command to switch off automatic error control on the line. This is also known as transparent and non-transparent mode. Non-transparent is what I want. I think that this can be set by TAPI commands for high-speed data calls such as GPRS but I want to be able to set non-transparent mode for a basic low speed CSD call.

Is this possible ?

mark.c

mark.c
21st January 2007, 12:13 PM
Answering myself again :-( but I think that it is worth it as someone else might find some value here.

I have now established that transparent mode is what I want. A non-transparent CSD call invokes the network's error control mechanism. However I have found that it makes no difference, as my results are the same for both types of call. I get bad jitter and no errors in both modes. This tells me that the network may be ignoring the phone CSD setting and always using non-transparent mode. I actually remember someone else on this forum saying that some operators use non-transparent mode always. Perhaps I will have to abandon TAPI and try connecting using Hayes AT commands :-(

mark.c