|
|
@@ -469,35 +469,7 @@ void setup() { //REMEMBER NOT INITIALIZE ANY VARIABLES OR ARRAYS
|
|
|
unsigned long time;
|
|
|
|
|
|
|
|
|
- ARDUINO_LOOP_LATENCY_T ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END( ARDUINO_LOOP_LATENCY_T
|
|
|
- ARDUINO_LOOP_LATENCY__MAIN_END_A) {
|
|
|
- static ARDUINO_LOOP_LATENCY_COUNTER_T ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END_A = ARDUINO_LOOP_LATENCY__MAIN_END_A;
|
|
|
-
|
|
|
- if(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END_A == 0 ) {
|
|
|
- ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END_A = ARDUINO_LOOP_LATENCY__MAIN_END_A;
|
|
|
- #if defined(DEBUG)
|
|
|
- Serial.print("] COUNTER__MAIN_END_A["); Serial.print(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END_A); Serial.print("] C["); Serial.print(ARDUINO_LOOP_LATENCY__MAIN_END_A); Serial.println("] ");
|
|
|
- #endif
|
|
|
- } else {
|
|
|
- return ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END_A-- ;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- ARDUINO_LOOP_LATENCY_T ARDUINO_LOOP_LATENCY_COUNTER__MAIN( ARDUINO_LOOP_LATENCY_T
|
|
|
- ARDUINO_LOOP_LATENCY__MAIN_A) {
|
|
|
- static ARDUINO_LOOP_LATENCY_COUNTER_T ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A = ARDUINO_LOOP_LATENCY__MAIN_A;
|
|
|
-
|
|
|
- if(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A == 0 ) {
|
|
|
- #if defined(DEBUG)
|
|
|
- Serial.print("] COUNTER__MAIN_A["); Serial.print(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A); Serial.print("] C["); Serial.print(ARDUINO_LOOP_LATENCY__MAIN_A); Serial.println("] ");
|
|
|
- #endif
|
|
|
- ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A = ARDUINO_LOOP_LATENCY__MAIN_A;
|
|
|
- } else {
|
|
|
- return ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A-- ;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
+ #include "___loop/_LOOP_LATENCY_COUNTER.h"
|
|
|
|
|
|
|
|
|
|
|
|
@@ -529,7 +501,7 @@ register long time;
|
|
|
|
|
|
|
|
|
|
|
|
- if(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END(ARDUINO_LOOP_LATENCY__MAIN_END_A) <= ARDUINO_LOOP_LATENCY_COUNTER_INIT ) {
|
|
|
+ if(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_END(ARDUINO_LOOP_LATENCY__MAIN_END_A, ARDUINO_LOOP_LATENCY_CONTROL_FLAG_NONE) <= ARDUINO_LOOP_LATENCY_COUNTER_INIT ) {
|
|
|
#if defined(DEBUG)
|
|
|
#ifndef DISABLE_LOOP
|
|
|
if(DEBUG_ACTION_TRIG == 1) Serial.print("] Time: " ); Serial.println(time);
|
|
|
@@ -596,7 +568,7 @@ register long time;
|
|
|
"123456789012345678901234567890"
|
|
|
); */
|
|
|
|
|
|
- delay(10);
|
|
|
+ //delay(10);
|
|
|
if(DEBUG_ACTION_TRIG != DEBUG_LAST_ACTION_TRIG) {
|
|
|
Serial.print("#534 DEBUG_ACTION_TRIG[");Serial.print(DEBUG_ACTION_TRIG);Serial.print("] "); Serial.print("] LAST_DEBUG_ACTION_TRIG[");Serial.print(DEBUG_LAST_ACTION_TRIG);Serial.println("] ");
|
|
|
// Serial.print("] COUNTER__MAIN_A["); Serial.print(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A);
|