TLE94112 Motor Control API. More...
#include "tle94112.hpp"
Go to the source code of this file.
Data Structures | |
class | Tle94112Motor |
represents a motor connected to a TLE94112 More... | |
struct | Tle94112Motor::Connector_t |
struct representing one motor connector More... | |
Macros | |
#define | TLE94112_MAX_SPEED 255 |
The maximum absolute speed value which can be set. More... | |
#define | TLE94112MOTOR_MAX_CONNECTORS 4 |
maximum number of Tle94112 outputs per motor connector More... | |
TLE94112 Motor Control API.
This file can optionally be included in projects that use Infineon DC Motor Control Shield with TLE94112 It provides a higher abstraction for controlling motors with the TLE94112 acting as an output driver
SPDX-License-Identifier: MIT
struct Tle94112Motor::Connector_t |
struct representing one motor connector
Data Fields | ||
---|---|---|
HalfBridge | halfbridges[TLE94112MOTOR_MAX_CONNECTORS] | |
PWMChannel | channel | |
PWMFreq | freq | |
uint8_t | active_fw |