Browse Source

NetworkClient debugging

v0.9.4
Guy Turcotte 2 years ago
parent
commit
bbfd98bf5d
  1. 6
      examples/Others/Inkplate_VariPass_Graphs/src/CMakeLists.txt
  2. 6
      examples/Others/Inkplate_VariPass_Graphs/src/main.cpp
  3. 2
      src/services/network_client.cpp

6
examples/Others/Inkplate_VariPass_Graphs/src/CMakeLists.txt

@ -0,0 +1,6 @@
# This file was automatically generated for projects
# without default 'CMakeLists.txt' file.
FILE(GLOB_RECURSE app_sources ${CMAKE_SOURCE_DIR}/src/*.*)
idf_component_register(SRCS ${app_sources})

6
examples/Others/Inkplate_VariPass_Graphs/src/main.cpp

@ -65,7 +65,7 @@ void mainTask(void * param)
// eink - Should be set to true to generate a BW 1 bit bitmap better suitable for Inkplate.
// For more detailed explanation and more parameters, please visit the docs page: https://varipass.org/docs/
if (!display.drawBitmapFromWeb("https://api.varipass.org/?action=sgraph&id=kbg3eQfA&width=400&height=300&eink=true",
if (!display.drawImage("https://api.varipass.org/?action=sgraph&id=kbg3eQfA&width=400&height=300&eink=true",
200, 150))
{
display.println("Image open error");
@ -78,7 +78,7 @@ void mainTask(void * param)
for (;;) {
ESP_LOGI(TAG, "Completed...");
delai(10000);
delay(10000);
}
}
@ -91,7 +91,7 @@ extern "C" {
{
TaskHandle_t xHandle = NULL;
xTaskCreate(peripheral_task, "mainTask", STACK_SIZE, (void *) 1, tskIDLE_PRIORITY, &xHandle);
xTaskCreate(mainTask, "mainTask", STACK_SIZE, (void *) 1, tskIDLE_PRIORITY, &xHandle);
configASSERT(xHandle);
}

2
src/services/network_client.cpp

@ -217,7 +217,7 @@ static esp_err_t http_event_handler(esp_http_client_event_t * evt)
ESP_LOGI(TAG, "HTTP_EVENT_ON_DATA, len=%d", evt->data_len);
if (!esp_http_client_is_chunked_response(evt->client)) {
//ESP_LOGI(TAG, "len = %d, %.*s", evt->data_len, evt->data_len, (char*)evt->data);
if ((buffer == nullptr) && (buffer_size > 0) {
if ((buffer == nullptr) && (buffer_size > 0)) {
buffer_ptr = buffer = (uint8_t *) malloc(buffer_size);
}
if (buffer_ptr != nullptr) {

Loading…
Cancel
Save