Fridolin
1.2
DieBitschubser
|
Super Tolle Fridolin Utilities
Alle Klassen aus dieser Bibliothek haben den Präfix: STFU.
Mehr ...
Klassen | |
class | AnalogSensor |
Abgelteitete Sensorenklasse für analoge Sensoren. Mehr ... | |
class | Button |
Diese Klasse stellt die Initialisierung und Funktionen für den Taster bereit. Mehr ... | |
class | Buttonbar |
Klasse für die 3 Taster Diese Klasse stellt die Initialisierung und Funktionen für die 3 Taster bereit. Mehr ... | |
class | DigitalSensor |
Abgelteitete Sensorenklasse für digitale Sensoren. Mehr ... | |
class | Display |
Diese Klasse stellt die Initialisierung und Funktionen für das Display bereit. Mehr ... | |
class | Engine |
Diese Klasse kombiniert einen linken und rechten Motor zu einem Antrieb. Mehr ... | |
class | Fridolin |
Diese Klasse stellt die Initialisierung und Funktionen für den Fridolin bereit. Mehr ... | |
class | FrontSensor |
Klasse für die 3 Infrarotsensoren Diese Klasse stellt die Initialisierung und Funktionen für die 3 Infrarotsensoren bereit. Mehr ... | |
class | GroundSensor |
Diese Klasse stellt die Initialisierung und Funktionen für Bodensensoren bereit. Mehr ... | |
class | InfraredSensor |
Abgelteitete Sensorenklasse für Infrarotsensoren. Mehr ... | |
class | LED |
Klasse fuer die LED. Mehr ... | |
class | Motor |
Diese Klasse stellt die Initialisierung und Funktionen für Motoren bereit. Mehr ... | |
class | Sensor |
Basisklasse als Interface für die Sensoren. Mehr ... | |
class | UltrasonicSensor |
Diese Klasse stellt die Initialisierung und Funktionen für den Ultraschall-Senor mit Servo bereit. Mehr ... | |
Funktionen | |
int | operator""_percent (unsigned long long int p) |
int STFU::operator""_percent | ( | unsigned long long int | ) |
Dieses Literal (User-defined literal) vereinfacht den Umgang mit der Motorgeschwindigkeit (0 - 255). Die uebergebene prozentuale Geschwindigkeit (0 - 100) wird passend umgewandelt. 0 steht fuer 0% und 100 fuer 100% der Motordrehgeschwindigkeit.
Wenn ein Wert > 100 uebergeben wird, wird dieser als 100% interpretiert. Außerdem wird das Ergebnis der Berechnung abgerundet, da es zu einem Integer (int) konvertiert wird.
Werte | < 0 werden nicht an diese Funktion uebergeben, da der Datentyp des Parameters unsigned ist! Genauere ueberpruefungen des Wertes finden nicht statt! Das heisst, dass der negative Wert als positiv interpretiert wird und somit nicht zum erwuenschten Erfolg fuehren kann. |