new: dev: initialStructure
This commit is contained in:
45
src/Dezibot.h
Normal file
45
src/Dezibot.h
Normal file
@@ -0,0 +1,45 @@
|
||||
/**
|
||||
* @file Dezibot.h
|
||||
* @author your name (you@domain.com)
|
||||
* @brief
|
||||
* @version 0.1
|
||||
* @date 2023-11-19
|
||||
*
|
||||
* @copyright Copyright (c) 2023
|
||||
*
|
||||
*/
|
||||
#ifndef Dezibot_h
|
||||
#define Dezibot_h
|
||||
#include "Motion.h"
|
||||
#include "LightDetection.h"
|
||||
#include "ColorDetection.h"
|
||||
#include "MultiColorLight.h"
|
||||
#include "MotionDetection.h"
|
||||
class Dezibot{
|
||||
protected:
|
||||
|
||||
public:
|
||||
Motion motion;
|
||||
LightDetection lightDetection;
|
||||
ColorDetection colorDetection;
|
||||
MultiColorLight multiColorLight;
|
||||
MotionDetection motionDetection;
|
||||
|
||||
/*
|
||||
Display display
|
||||
IRCommuncation irCommuncation (beinhaltet Kommuniaktion / Annhärung...)
|
||||
Battery battery
|
||||
Extension extension
|
||||
WiFi wifi //wie wird WiFi geschrieben?
|
||||
|
||||
//nur lesender Zugriff, in dieser Klasse sind andere Instanzen mit dem Dezibotinterface gekapselt
|
||||
Friends friends
|
||||
OperatingSystem operatingSystem
|
||||
USBCommunication usbCommunication
|
||||
Button button
|
||||
//nicht unique, initzial Dezibot
|
||||
String robotName
|
||||
|
||||
*/
|
||||
};
|
||||
#endif //Dezibot_h
|
||||
Reference in New Issue
Block a user