ESP32-Console

This commit is contained in:
2025-01-16 00:03:06 -05:00
parent 83ff7a8ff2
commit cff96a2344
1270 changed files with 2 additions and 130329 deletions

View File

@@ -11,6 +11,7 @@
// Operate GPIOs states
static int exec_gpio_cmd(int argc, char **argv);
static void register_gpio(void);
gpio_config_t pin_config;
static struct {
struct arg_int *gpio;
@@ -28,10 +29,9 @@ static int exec_gpio_set_cmd (int argc, char **argv) {
}
else {
if (gpio_set_args.gpio != 0 && gpio_set_args.mode != 0 && gpio_set_args.level != 0) {
gpio_config_t pin_config;
ESP_LOGI("GPIO", "pin: %i, mode: %s, level: %i", gpio_set_args.gpio->ival[0], gpio_set_args.mode->sval[0], gpio_set_args.level->ival[0]);
//gpio_set_direction(gpio_set_args.gpio->ival[0], GPIO_MODE_OUTPUT);
pin_config.pin_bit_mask = 1ULL << gpio_set_args.gpio->ival[0];
pin_config.mode = GPIO_MODE_OUTPUT;
gpio_config(&pin_config);