|
RF-Positioning-System V0.1
by Max Heinekamp
|
| CCommandInfo | |
| CFLASH | This class handles access to the flash memory of the ESP32. It is also used to initialize the flash memory with default values |
| CSCPI | This class handles the SCPI communication with the instrument. It is responsible for parsing SCPI commands, sending responses, and managing errors |
| CSCPI::SCPI_Error | Struct to represent an error in the SCPI error queue |
| CSCPI::SCPIClient | |
| CSCPI::SessionCloseLog | |
| CSTEPPER | Used to manage stepper motor instances. It provides methods to control the motor's movement, direction, and configuration settings |
| CStream | |
| CSCPI::SessionStream | Stream wrapper around a tracked SCPIClient's EthernetClient that transparently counts bytes transferred and timestamps last activity, without needing any changes to the vendored SCPI parser library (which only ever needs a plain Stream&) |