logic-analyzer
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 ▼Nlogic_analyzer
 CAbstractCaptureAbstract Class for Capturing Logic. Create your own subclass if you want to implement your own optimized capturing logic. Otherwise just use the provided Capture class
 CCaptureDefault Implementation for the Capturing Logic
 CCaptureESP32I2SHardware-timed 8 bit parallel GPIO capture for the original ESP32, using the I2S0 peripheral's undocumented "camera" (LCD) mode + DMA - the same trick used by the esp32-camera driver and by the EUA/ESP32_LogicAnalyzer project (both credited below) to sample a parallel bus with zero CPU involvement per sample
 CCaptureESP32S3LcdCamHardware-timed 8 bit parallel GPIO capture for ESP32-S3/P4, using the official esp_driver_cam "DVP" camera controller (LCD_CAM peripheral + DMA) with no real camera sensor attached - i.e. capturing raw parallel GPIO levels as if they were pixel data
 CLogicAnalyzerMain Logic Analyzer API using the SUMP Protocol. When you try to connect to the Logic Analzyer - SUMP calls the following requests 1) RESET, 2) ID and then 3) GET_METADATA: This is used to populate the Device! All other requests are called when you click on the capture button
 CLogicAnalyzerStateCommon State information for the Logic Analyzer - provides event handling on State change
 CPicoCapturePIOFirst version of Capture implementation for Raspberry Pico using the PIO. Based on https://github.com/raspberrypi/pico-examples/blob/master/pio/logic_analyser/logic_analyser.c
 CPinReaderArduino Mega specific implementation Logic for the PinReader. The Mega GPIO numbers are not mapped to PORTB/PORTD like on the Uno/Nano: we read the port register that contains the start pin. Supported start pins with a fast register read: 22-29 (PINA), A0-A7 (PINF) and A8-A15 (PINK). For any other start pin we fall back to digitalRead()
 CRingBufferData is captured in a ring buffer. If the buffer is full we overwrite the oldest entries...
 CSump4ByteComandArg4 Byte SUMP Protocol Command. The uint8Values data is provided in network format (big endian) while the internal representation is little endian on the