I don't want to use SIMCOM's internal TCP stack.
Can I use Microchip's TCP/IP Stack with SIM700D instead of its own stack?
Where to start to do this? Is only TCP implementation enough not to use SimCom's stack? And How can I tell the modem that I will use my own tcp stack, not yours?
Because the internal TCP stack of the module doesn't support my requirements such as two server capability (for example FTP server and HTTP server at the same time), multi client connections (more than 2 clients should be able to connect to this servers at the same time) etc..
What did you mean when you said "you can't"? We are using Microchip PIC24 series MCU. They are providing free TCP stack that supports FTP, HTTS, SSL etc. I only need a PPP stack compatilble with Microchip's TCP Stack, Don't I?
The problem isn't on the 'PIC' side, it's on the GSM radio side. You can't connect to the GSM network unless you do it through the radio's TCP/IP interface (stack). The module does not provide a data-link layer interface (PPP).
The problem isn't on the 'PIC' side, it's on the GSM radio side. You can't connect to the GSM network unless you do it through the radio's TCP/IP interface (stack). The module does not provide a data-link layer interface (PPP).
Seller of the module said that it supports PPP via AT+CGDCONT and ATD*99# commands. I didn't try it yet but I hope you are wrong Because standard stack in the module doesn't correspond to our all requirements and want to solve this problem without changing hardware. If the module support "ATD*99#" command, will it be enough to establish an PPP connection and then IP, TCP etc?
Did you ever figure out if you could make PPP connection to SIM700? My understanding is that they don't support PPP connections - have you discovered otherwise?