MCPcopy Create free account

hub / github.com/Ekumen-OS/andino / types & classes

Types & classes30 in github.com/Ekumen-OS/andino

↓ 1 callersClassCommand
andino_firmware/src/shell.h:69
ClassApp
@brief This class wraps the MCU main application.
andino_firmware/src/app.h:46
EnumBase
andino_firmware/src/serial_stream.h:40
ClassCommands
@brief CLI commands.
andino_firmware/src/commands.h:70
ClassConfig
andino_base/include/andino_base/diffdrive_andino.h:81
ClassConstants
@brief Common constants.
andino_firmware/src/constants.h:35
ClassDiffDriveAndino
@brief Hardware interface for andino robot. This class is a hardware interface implementation for the andino robot. It is responsible for abstracting
andino_base/include/andino_base/diffdrive_andino.h:51
ClassDigitalIn
@brief This class defines an interface for digital inputs.
andino_firmware/src/digital_in.h:35
ClassDigitalOut
@brief This class defines an interface for digital outputs.
andino_firmware/src/digital_out.h:35
ClassDigitalOutArduino
@brief This class provides an Arduino implementation of the digital output interface.
andino_firmware/src/digital_out_arduino.h:37
ClassEncoder
@brief This class allows to use a quadrature encoder by configuring it and then getting its ticks count value. @note The current implementation only s
andino_firmware/src/encoder.h:76
ClassEncoderTest
andino_firmware/test/desktop/test_encoder/encoder_test.cpp:52
ClassHw
@brief Hardware configuration.
andino_firmware/src/hw.h:35
ClassInterruptIn
@brief This class defines an interface for digital interrupt inputs.
andino_firmware/src/interrupt_in.h:37
ClassInterruptInArduino
@brief This class provides an Arduino implementation of the digital interrupt input interface.
andino_firmware/src/interrupt_in_arduino.h:37
ClassMockDigitalOut
andino_firmware/test/desktop/test_motor/motor_test.cpp:42
ClassMockInterruptIn
andino_firmware/test/desktop/test_encoder/encoder_test.cpp:44
ClassMockPwmOut
andino_firmware/test/desktop/test_motor/motor_test.cpp:49
ClassMockSerialStream
andino_firmware/test/desktop/test_shell/shell_test.cpp:46
ClassMotor
@brief This class allows to control a DC motor by enabling it and setting its speed. The involved pins are expected to be connected to a full-bridge m
andino_firmware/src/motor.h:75
ClassMotorDriver
\brief Class to handle serial communication with the motor driver It is used to send commands to the motor driver and read encoder values. The use: 1.
andino_base/include/andino_base/motor_driver.h:45
ClassMotorTest
andino_firmware/test/desktop/test_motor/motor_test.cpp:56
ClassPid
@brief This class provides a simple PID controller implementation.
andino_firmware/src/pid.h:35
ClassPwmOut
@brief This class defines an interface for PWM outputs.
andino_firmware/src/pwm_out.h:35
ClassPwmOutArduino
@brief This class provides an Arduino implementation of the PWM output interface.
andino_firmware/src/pwm_out_arduino.h:37
ClassSerialStream
@brief This class defines an interface for serial streams.
andino_firmware/src/serial_stream.h:37
ClassSerialStreamArduino
@brief This class provides an Arduino implementation of the serial stream interface.
andino_firmware/src/serial_stream_arduino.h:39
ClassShell
@brief This class interprets and processes the commands entered by the user.
andino_firmware/src/shell.h:39
ClassShellTest
andino_firmware/test/desktop/test_shell/shell_test.cpp:70
ClassWheel
Represents a wheel on the robot. TODO(francocipollone): Use better practices 1 - Make it a struct 2 - Move Angle method to DiffDriveAndino class or im
andino_base/include/andino_base/wheel.h:41