CANTram Framework 1.0.1
Dieses Framework ermöglicht die Nutzung der CANTram Hardware, einer Mikrocontroller basierten mdoularen Steuerung.
Loading...
Searching...
No Matches
CANTramCore.h File Reference

This class serves as the core manager for the CANTram modular system. It handles module attachment, GPIO management, hardware resource allocation and cyclic updates of the modules. More...

#include <Arduino.h>
#include <CANTramModule.h>
#include "OutputDefinition.h"
#include "Debug.h"
#include "HardwareResource.h"
#include "CANCore.h"
Include dependency graph for CANTramCore.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CANTramCore
 This static class serves as the core manager for the CANTram modular system. It handles module attachment, GPIO management, hardware resource allocation and cyclic updates of the modules. More...

Macros

#define DEFAULT_REF   -1

Typedefs

typedef enum CANTramCoreError CANTramCoreError

Enumerations

enum  CANTramCoreError { CAN_TRAM_OK , MAX_GPIOS_EXCEEDED , GPIO_OVERWRITE }

Detailed Description

This class serves as the core manager for the CANTram modular system. It handles module attachment, GPIO management, hardware resource allocation and cyclic updates of the modules.

Author
your name (you@d.nosp@m.omai.nosp@m.n.com)
Version
0.1
Date
2025-10-09