11#define MAX_CAPTURE_SIZE 65535
12#define SERIAL_SPEED 921600
13#define SERIAL_TIMEOUT 50
14#define MAX_FREQ 2940052
15#define MAX_FREQ_THRESHOLD 869900
17#define PIN_COUNT sizeof(PinBitArray)*8
18#define DESCRIPTION "Arduino-ESP32"
21namespace logic_analyzer {
25typedef uint8_t PinBitArray;
35 PinReader(
int startPin){
36 this->start_pin = startPin;
41 uint32_t input = REG_READ(GPIO_IN_REG) >> start_pin;
PinBitArray readAll()
reads all pins and provides the result as bitmask
Definition config_esp32.h:40