1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-08-01 03:47:23 +03:00

Removed BConstants.h, incorporating needed functionality into wiring.h

This commit is contained in:
David A. Mellis
2005-09-09 22:37:11 +00:00
parent 0f0fbb9f2e
commit 6f38cee6d4
3 changed files with 18 additions and 232 deletions

View File

@ -25,7 +25,6 @@
#ifndef Wiring_h
#define Wiring_h
#define HIGH 0x1
#define LOW 0x0
@ -35,10 +34,27 @@
#define true 0x1
#define false 0x0
#define PI 3.14159265
#define HALF_PI 1.57079
#define TWO_PI 6.283185
#define SERIAL 0x0
#define DISPLAY 0x1
#define NOT_A_PIN 0
#define NOT_A_PORT -1
#define min(a,b) ((a<b)?(a):(b))
#define max(a,b) ((a>b)?(a):(b))
#define abs(x) ((x>0)?(x):(-x))
#define constrain(amt,low,high) ((amt<low)?(low):((amt>high)?(high):(amt)))
#define radians(deg) ((deg)*DEG_TO_RAD)
#define degrees(rad) ((rad)*RAD_TO_DEG)
#define sq(x) ((x)*(x))
typedef uint8_t boolean;
typedef uint8_t byte;
void delay(unsigned long);
void delay_ms(unsigned short ms);
void pinMode(int, int);