mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-30 16:24:09 +03:00
Adding some test cases for the pre-processor. (Total hack, requires copying and pasting code from the actual app source into another file and running a shell script, but it's better than nothing.)
This commit is contained in:
21
app/preproc/test/data/foo1.cpp
Normal file
21
app/preproc/test/data/foo1.cpp
Normal file
@ -0,0 +1,21 @@
|
||||
int encoder = 4;
|
||||
unsigned long speed = 0;
|
||||
|
||||
void setup()
|
||||
{
|
||||
pinMode(encoder, INPUT);
|
||||
}
|
||||
|
||||
void loop()
|
||||
{
|
||||
speed = getspeed();
|
||||
delay(1000);
|
||||
}
|
||||
|
||||
unsigned long getspeed()
|
||||
{
|
||||
unsigned long duration = 0;
|
||||
duration = pulseIn(encoder, HIGH);
|
||||
return(duration);
|
||||
}
|
||||
|
Reference in New Issue
Block a user