This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

TCP Keepalive

Hi All,

I have try to use TCP KEEPALIVE feature in RL-ARM Version 4.13, but it does not work. I have take a look on the Release Notes for RL-ARM(Version 4.13, as shown below), it is stated the TCPnet have add in the TCP KEEPALIVE processing.

Below is my tcp_get_socket function initialization, but it always return a value 0.
socket = tcp_get_socket((TCP_TYPE_SERVER | 0x10), 0, 1000, TCP_Server_Callback);

I have stucked with this issue for a long time. Any guys have use it before, can provide me any advise.

Thanks a lot !!!!

RL-ARM Version 4.13
[RTX - Enhancements]
Added: RTX configuration for ROHM BU1511KV2 device. Preconfigured RTX_Blinky example for the ROHM BU1511KV2-EB evaluation board can be found in ..\ARM\Boards\ROHM\BU1511KV2 folder.
Added: RTX Kernel support for Cortex-R4 architecture. An RTX_Blinky example for the Keil MCBTMS570 board can be found in ..\ARM\Boards\Keil\MCBTMS570 folder.
Added: big endian RTX libraries for Cortex-M0, Cortex-M1, Cortex-M3 and Cortex-M4.
[RTX - Problems Solved]
Corrected: a problem in isr_mbx_receive() function for Cortex-M library. If sending task was suspended on a full mailbox, a message was lost.

[TCPnet - Enhancements]
Added: processing of TCP keep-alive packets.
Enhanced: PPP debug messages.
Added: a library function snmp_set_community() to change a SNMP community at runtime.

[TCPnet - Problems Solved]
Corrected: receive filtering of subnet's broadcast to accept only local subnet's broadcasts.
Extended: filename length limitation in WEB Server for fopen request from 40 to 120 characters.
Corrected: a connection fail problem in PPP client. Some PPP servers require LCP MRU option. If this option is not accepted, PPP connection fails.
Corrected: a connection fail problem in PPP server. PC clients were unable to connect at low speed (9600 baud) in high latency (2 sec) GPRS networks.
Corrected: extended character handling in Web server CGI scripts for Windows (ANSI) 8-bit code pages.

0