diff -r 3fd5e0fc075f -r 9e4cce24f6ff components/vnc_server/vnc-server.c --- a/components/vnc_server/vnc-server.c Fri Oct 26 22:19:48 2018 +0200 +++ b/components/vnc_server/vnc-server.c Fri Oct 26 23:32:32 2018 +0200 @@ -1004,14 +1004,11 @@ */ void task_WS(void *pvParameter) { - int i, j, num_of_encodings, rest_time; + int i, j, num_of_encodings; uint16_t *ptr_to_uint16; struct strMessage _msg; - // Do pin/pong. - VNC_WS_run = true; - rest_time = 0; while (VNC_WS_run) { @@ -1021,12 +1018,10 @@ * a clean exit of this task. */ if (xQueueReceive(message_queue, &_msg, 5 / portTICK_PERIOD_MS) == pdTRUE) { -// dump_msg((char *)_msg.message, _msg.length, "pull"); switch (_msg.message[0]) { case SET_PIXEL_FORMAT: -// printf("SET_PIXEL_FORMAT\n"); /* Check total message length */ if (_msg.length >= 20) { /* Check pixel format is as expected */ @@ -1131,12 +1126,6 @@ break; } } - - if (encoding_type.corre) { - ESP_LOGI(TAG, "SetEncodings use CORRE"); - } else { - ESP_LOGI(TAG, "SetEncodings use RAW"); - } } break; @@ -1173,7 +1162,6 @@ VNC_pointer_button = _msg.message[1]; VNC_pointer_x = _msg.message[2]*255 + _msg.message[3]; VNC_pointer_y = _msg.message[4]*255 + _msg.message[5]; -// printf("POINTER_EVENT button=%02x x=%d y=%d\n", VNC_pointer_button, VNC_pointer_x, VNC_pointer_y); } _msg.length = 0; break; @@ -1185,15 +1173,6 @@ default: ESP_LOGI(TAG, "Unknown message %d from client", _msg.message[0]); } - rest_time = 0; - } else { - rest_time++; // Each 5 milliseconds - if (rest_time == 2000) { - // 10 seconds silence, send a PING - rest_time = 0; -// int rc = ws_server_ping(VNC_WS_num); -// ESP_LOGI(TAG, "Send PING to %d, rc=%d", VNC_WS_num, rc); - } } }