remove console
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
morgan 2026-08-03 14:28:16 -07:00
parent de5ba2558b
commit 89f03eb82b
3 changed files with 0 additions and 87 deletions

View file

@ -1,5 +0,0 @@
#ifndef __CONSOLE_H__
#define __CONSOLE_H__
void console_task(void *args);
void console_init();
#endif

View file

@ -1,80 +0,0 @@
#include <stdio.h>
#include <string.h>
#include "esp_system.h"
#include "esp_log.h"
#include "esp_console.h"
#include "esp_vfs_dev.h"
#include "driver/uart.h"
#include "linenoise/linenoise.h"
#include "argtable3/argtable3.h"
#include "main.h"
// main console setup and task, assume mostly copied from example
void console_task(void *args) {
// disable buffering
setvbuf(stdin, NULL, _IONBF, 0);
// setup line endings
esp_vfs_dev_uart_set_rx_line_endings(ESP_LINE_ENDINGS_CR);
esp_vfs_dev_uart_set_tx_line_endings(ESP_LINE_ENDINGS_CRLF);
const uart_config_t uart_config = {
.baud_rate = CONFIG_ESP_CONSOLE_UART_BAUDRATE,
.data_bits = UART_DATA_8_BITS,
.parity = UART_PARITY_DISABLE,
.stop_bits = UART_STOP_BITS_1,
};
ESP_ERROR_CHECK(uart_param_config(CONFIG_ESP_CONSOLE_UART_NUM, &uart_config));
ESP_ERROR_CHECK(uart_driver_install(CONFIG_ESP_CONSOLE_UART_NUM, 256, 0, 0, NULL, 0));
esp_vfs_dev_uart_use_driver(CONFIG_ESP_CONSOLE_UART_NUM);
esp_console_config_t console_config = {
.max_cmdline_args = 8,
.max_cmdline_length = 256,
.hint_color = atoi(LOG_COLOR_CYAN)
};
ESP_ERROR_CHECK(esp_console_init(&console_config));
linenoiseSetMultiLine(1);
linenoiseSetCompletionCallback(&esp_console_get_completion);
linenoiseSetHintsCallback((linenoiseHintsCallback*) &esp_console_get_hint);
linenoiseHistorySetMaxLen(100);
esp_console_register_help_command();
char *prompt;
while(true) {
asprintf(&prompt, LOG_COLOR_I "> " LOG_RESET_COLOR);
char* line = linenoise(prompt);
free(prompt);
if (line == NULL) { /* Ignore empty lines */
continue;
}
linenoiseHistoryAdd(line);
int ret;
esp_err_t err = esp_console_run(line, &ret);
if (err == ESP_ERR_NOT_FOUND) {
printf("Unrecognized command\n");
} else if (err == ESP_ERR_INVALID_ARG) {
} else if (err == ESP_OK && ret != ESP_OK) {
printf("Command returned non-zero error code: 0x%x (%s)\n", ret, esp_err_to_name(err));
} else if (err != ESP_OK) {
printf("Internal error: %s\n", esp_err_to_name(err));
}
linenoiseFree(line);
}
}

View file

@ -16,7 +16,6 @@
#include "barback.h" #include "barback.h"
// TODO main should be merged into barback // TODO main should be merged into barback
#include "main.h" #include "main.h"
#include "console.h"
#include "ble.h" #include "ble.h"
#include "user_button.h" #include "user_button.h"
#include "pumps.h" #include "pumps.h"
@ -123,7 +122,6 @@ void app_main(void) {
pumps_init(); pumps_init();
ble_init(name); ble_init(name);
xTaskCreate(console_task, "console", 4048, NULL, tskIDLE_PRIORITY + 3, NULL);
led_init(); led_init();