MCPcopy Create free account

hub / github.com/andreisperid/E-TKT / types & classes

Types & classes19 in github.com/andreisperid/E-TKT

↓ 2 callersClassFontInfo
src/Characters.h:24
↓ 1 callersClassPrinterBusyException
src/ETKT.h:100
↓ 1 callersClassServer
Simulates a physical E-TKT device by serving web interface, locking during printing, and reporting print progress.
src/simulator/server.py:14
ClassCharacters
* @brief Manages the characters that can be printed on the * E-TKT. */
src/Characters.h:57
EnumCommand
* @brief The different types of command the E-TKT can execute. */
src/ETKT.h:25
ClassCommandOptions
* @brief A struct for storing the options for a command. * * The struct includes the superset of options a command can include. The * command itsel
src/ETKT.h:44
ClassDaisyWheel
* @brief Controls the daisy wheel stepper motor and computes the geometry * necessary for moving it into the correct position. */
src/DaisyWheel.h:16
ClassDisplay
* Renders various screens on the OLED device, such asprinting progress, * boot splash animation, QR Code, etc. Its hard coded to use a 128x64 OLED,
src/Display.h:25
ClassETKT
src/ETKT.h:109
ClassFeeder
* @brief Controls the feeder stepper motor. * * This motor feeds the label tape in only one direction * and never needs to maintain its position.
src/Feeder.h:15
ClassHallSwitch
* @brief Controls a hall effect sensor. * * The hall effect sensor is used to detect when the feeder has rotated to the * home position. */
src/HallSwitch.h:14
ClassLight
* @brief Controls an LED connected to a PWM pin. */
src/Light.h:11
ClassLogger
* @brief Logs messages to the serial port. Very simple for now. */
src/Logger.h:10
ClassNetwork
* @brief Manages connection to the network. * * @details Handles: * - Setting up WiFi credentials, including creating a soft AP for * config
src/Network.h:28
ClassPress
* @brief Controlls a press connected to a servo. */
src/Press.h:16
ClassSettings
* @brief Stores and retrieves settings from EEPROM using the * preference library. */
src/Settings.h:18
ClassSound
* @brief Controls the buzzer to play single notes, melodies, and * songs based on a label. */
src/Sound.h:20
ClassStatusUpdate
* @brief A struct for storing the current status of the E-TKT. * * This is primarily used to communicate that device status to the webapp. */
src/ETKT.h:85
ClassUtility
src/Utility.h:5