Print state in the arri-s firmware
This commit is contained in:
parent
d2390dca30
commit
144b408092
|
@ -48,6 +48,8 @@ void cmd (char val) {
|
||||||
setDir(false);
|
setDir(false);
|
||||||
} else if (val == mc.CAMERA) {
|
} else if (val == mc.CAMERA) {
|
||||||
cam();
|
cam();
|
||||||
|
} else if (val == mc.STATE) {
|
||||||
|
state();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -72,12 +74,16 @@ void cam () {
|
||||||
mc.log("cam() -> backward");
|
mc.log("cam() -> backward");
|
||||||
}
|
}
|
||||||
mc.confirm(mc.CAMERA);
|
mc.confirm(mc.CAMERA);
|
||||||
|
timeFrame(startTime);
|
||||||
|
mc.log(String(cameraFrame));
|
||||||
|
}
|
||||||
|
|
||||||
|
void timeFrame (long startTime) {
|
||||||
if (cameraFrame == -1) {
|
if (cameraFrame == -1) {
|
||||||
cameraFrame = millis() - startTime;
|
cameraFrame = millis() - startTime;
|
||||||
} else {
|
} else {
|
||||||
cameraFrame = round((cameraFrame + (millis() - startTime)) / 2);
|
cameraFrame = round((cameraFrame + (millis() - startTime)) / 2);
|
||||||
}
|
}
|
||||||
mc.log(String(cameraFrame));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void state () {
|
void state () {
|
||||||
|
|
Loading…
Reference in New Issue