Skip to content

Keepalive - Patch to add "Ping" time feature.

= Reason for enhancement The latest keepalive patch that i wrote maintains the 10s interval. This keepalives are sent besides the ECM/CW traffic. We need to configure how much time oscam-client stands for send an KEEPALIVE TO SERVER - because it is not necessary to send to oscam-cccam in 10s period.

= Possible impacts on other features This patch ADD the option CCCKEEPALIVEPING to reader, at CCCAM section (ping time) What it does: With CCCKEEPALIVE this parameter defines the interval between pings to server (if there is no ECM/EMM sent meanwhile). This patch also limits the KEEPALIVES sent if the latest packet to/from server is less than the PING INTERVAL.

This patch doesn't verify the RANGE of values (work to do), so the minimum value must be greater than ECM time but LESS than Server timeout. Best value tested for non oscam-cccam server is 13 (because it kill's connection by 15s).

This patch adds an textbox input (in front of cckeepalive checkbox) to define the keepalive ping time (defaults to 30).