Difference between revisions of "Manual:Debug fields"

From rusEfi
Jump to navigation Jump to search
Line 5: Line 5:
  
 
{| class="wikitable"
 
{| class="wikitable"
!  
+
| code
 +
! name
 
! debug f1
 
! debug f1
 
! debug f2
 
! debug f2
Line 17: Line 18:
 
! debug i3
 
! debug i3
 
|-
 
|-
| Alternator_PID / 0
+
| 0
 +
| Alternator_PID
 
| duty cycle
 
| duty cycle
 
| integration term
 
| integration term
Line 29: Line 31:
 
| settings change counter
 
| settings change counter
 
|-
 
|-
 +
| 3
 
| Idle
 
| Idle
 
| previous result
 
| previous result
Line 41: Line 44:
 
| settings change counter
 
| settings change counter
 
|-
 
|-
 +
| 1
 
| TPS acceleration
 
| TPS acceleration
 
| from TPS
 
| from TPS
Line 53: Line 57:
 
|  
 
|  
 
|-
 
|-
 +
| 2
 
| Warmup PID
 
| Warmup PID
 
|  
 
|  
Line 65: Line 70:
 
|  
 
|  
 
|-
 
|-
| Engine load acceleration / 4
+
| 4
 +
| Engine load acceleration
 
|  
 
|  
 
|  
 
|  
Line 77: Line 83:
 
|  
 
|  
 
|-
 
|-
 +
| 5
 
| Trigger Counters
 
| Trigger Counters
 
| channel #1 rise counter
 
| channel #1 rise counter
Line 89: Line 96:
 
| channel #3 fall counter
 
| channel #3 fall counter
 
|-
 
|-
| FSIO ADC / 6
+
| 6
 +
| FSIO ADC
 
|  
 
|  
 
|  
 
|  
Line 101: Line 109:
 
|  
 
|  
 
|-
 
|-
 +
| 7
 
| Aux PID #1
 
| Aux PID #1
 
|  
 
|  
Line 113: Line 122:
 
|  
 
|  
 
|-
 
|-
| VVT PID
+
| 8
 +
| VVT position
 
|  
 
|  
 
|  
 
|  
Line 125: Line 135:
 
|  
 
|  
 
|-
 
|-
 +
| 9
 
| Cranking
 
| Cranking
 
|  
 
|  
Line 137: Line 148:
 
|  
 
|  
 
|-
 
|-
 +
| 12
 
| VSS
 
| VSS
 
|  
 
|  
Line 149: Line 161:
 
|  
 
|  
 
|-
 
|-
| FSIO_EXPRESSION / 23
+
| 23
 +
| FSIO_EXPRESSION
 
| FSIO output #1
 
| FSIO output #1
 
| FSIO output #2
 
| FSIO output #2
Line 161: Line 174:
 
|  
 
|  
 
|-
 
|-
| Status / 24
+
| 24
 +
| Status
 
| Seconds since reboot
 
| Seconds since reboot
 
|  
 
|  
Line 177: Line 191:
 
|  
 
|  
 
|  
 
|  
 +
|
 
|  
 
|  
 
|  
 
|  
Line 208: Line 223:
 
|  
 
|  
 
|  
 
|  
 +
|
 
|-
 
|-
 
|  
 
|  
Line 220: Line 236:
 
|  
 
|  
 
|  
 
|  
 +
|
 
|}
 
|}
  

Revision as of 14:37, 17 December 2017

Debug fields is an advanced troubleshooting feature allowing one to monitor internal state of some rusEfi subsystems. In an ideal world we would be always saving all these data points, in reality we need to only save those while troubleshooting something specific.

set debug_mode X


code name debug f1 debug f2 debug f3 debug f4 debug f5 debug f6 debug f7 debug i1 debug i2 debug i3
0 Alternator_PID duty cycle integration term previous error I setting D setting dTerm maxValue P setting offset settings change counter
3 Idle previous result integration term previous error I setting D setting dTerm maxValue P setting offset settings change counter
1 TPS acceleration from TPS to TPS current TPS<>TPS value extra fuel
2 Warmup PID
4 Engine load acceleration
5 Trigger Counters channel #1 rise counter channel #2 rise counter channel #3 rise counter channel #1 fall counter channel #2 fall counter channel #3 fall counter
6 FSIO ADC
7 Aux PID #1
8 VVT position
9 Cranking cycles from start counter
12 VSS vss event counter
23 FSIO_EXPRESSION FSIO output #1 FSIO output #2 FSIO output #3 FSIO output #4 FSIO output #5 FSIO output #6
24 Status Seconds since reboot VCS_VERSION


1-Base_Engine_Settings.png

Debug gauges.png