This repository has been archived on 2025-03-02. You can view files and clone it, but cannot push or open issues or pull requests.
rc2007-rescue/Global.h

42 lines
1.1 KiB
C
Raw Normal View History

2007-04-03 12:47:03 +00:00
#ifndef _ROBOCUP_GLOBAL_H_
#define _ROBOCUP_GLOBAL_H_
#include <stdlib.h>
// Geschwindigkeiten
#define DEFAULT_SPEED 255
#define SPEED_RUECK 50
// Status
#define STATUS_OK 0
#define STATUS_WEISS 1
#define STATUS_HINDERNIS_L 2 // Hindernis vorne links
#define STATUS_HINDERNIS_R 3 // Hindernis vorne rechts
#define STATUS_HINDERNIS_WAR_L 4 // Hindernis war vorne links
#define STATUS_HINDERNIS_WAR_R 5 // Hindernis war vorne rechts
#define STATUS_HINDERNIS_VOR_L 6 // Hindernis ist gleich vorne links
#define STATUS_HINDERNIS_VOR_R 7 // Hindernis ist gleich vorne rechts
// Sensoren
#define KALI_MINDIFF 80 // minimale Abweichung s/w
#define KALI_WEISSMAXDIFF 5 // maximale Abweichung weiss1/weiss2
#define HINDERNIS_ERKENNUNGSWERT 155 // 100
#define HINDERNIS_ERKENNUNGSWERT_SEITL 80
#define HINDERNIS_SOLLWERT 90
#define HINDERNIS_ABW 5 // 10
#define HINDERNIS_SLEEP 100
// Opfer
#define OPFER_TIMEOUT 500
#define OPFER_WAIT 2000
#define OPFER_TIMER 1000
#define OPFER_BEEP 440
void *operator new(size_t sz);
void operator delete(void *p);
#endif