Speeduino
Loading...
Searching...
No Matches
Public Attributes | List of all members
config10 Struct Reference

#include <globals.h>

Public Attributes

byte crankingEnrichBins [4]
 
byte crankingEnrichValues [4]
 
byte rotaryType: 2
 
byte stagingEnabled: 1
 
byte stagingMode: 1
 
byte EMAPPin: 4
 
byte rotarySplitValues [8]
 
byte rotarySplitBins [8]
 
byte boostIntv
 
uint16_t boostSens
 
uint16_t stagedInjSizePri
 
uint16_t stagedInjSizeSec
 
uint8_t flexBoostBins [6]
 
int16_t flexBoostAdj [6]
 
uint8_t flexFuelBins [6]
 
uint8_t flexFuelAdj [6]
 
uint8_t flexAdvBins [6]
 
uint8_t flexAdvAdj [6]
 
byte lnchCtrlTPS
 
byte n2o_enable: 2
 
byte n2o_arming_pin: 6
 
byte n2o_minCLT
 
byte n2o_maxMAP
 
byte n2o_minTPS
 
byte n2o_maxAFR
 
byte n2o_stage1_pin: 6
 
byte n2o_pin_polarity: 1
 
byte n2o_stage1_unused: 1
 
byte n2o_stage1_minRPM
 
byte n2o_stage1_maxRPM
 
byte n2o_stage1_adderMin
 
byte n2o_stage1_adderMax
 
byte n2o_stage1_retard
 
byte n2o_stage2_pin: 6
 
byte n2o_stage2_unused: 2
 
byte n2o_stage2_minRPM
 
byte n2o_stage2_maxRPM
 
byte n2o_stage2_adderMin
 
byte n2o_stage2_adderMax
 
byte n2o_stage2_retard
 
byte knock_mode: 2
 
byte knock_pin: 6
 
byte knock_trigger: 1
 
byte knock_pullup: 1
 
byte knock_limiterDisable: 1
 
byte knock_unused: 2
 
byte knock_count: 3
 
byte knock_threshold
 
byte knock_maxMAP
 
byte knock_maxRPM
 
byte knock_window_rpms [6]
 
byte knock_window_angle [6]
 
byte knock_window_dur [6]
 
byte knock_maxRetard
 
byte knock_firstStep
 
byte knock_stepSize
 
byte knock_stepTime
 
byte knock_duration
 
byte knock_recoveryStepTime
 
byte knock_recoveryStep
 
byte fuel2Algorithm: 3
 
byte fuel2Mode: 3
 
byte fuel2SwitchVariable: 2
 
uint16_t fuel2SwitchValue
 
byte fuel2InputPin: 6
 
byte fuel2InputPolarity: 1
 
byte fuel2InputPullup: 1
 
byte vvtCLholdDuty
 
byte vvtCLKP
 
byte vvtCLKI
 
byte vvtCLKD
 
int16_t vvtCL0DutyAng
 
uint8_t vvtCLMinAng
 
uint8_t vvtCLMaxAng
 
byte crankingEnrichTaper
 
byte fuelPressureEnable: 1
 Enable fuel pressure sensing from an analog pin (pinFuelPressure)
 
byte oilPressureEnable: 1
 Enable oil pressure sensing from an analog pin (pinOilPressure)
 
byte oilPressureProtEnbl: 1
 
byte oilPressurePin: 5
 
byte fuelPressurePin: 5
 
byte unused11_165: 3
 
int8_t fuelPressureMin
 
byte fuelPressureMax
 
int8_t oilPressureMin
 
byte oilPressureMax
 
byte oilPressureProtRPM [4]
 
byte oilPressureProtMins [4]
 
byte wmiEnabled: 1
 
byte wmiMode: 6
 
byte wmiAdvEnabled: 1
 
byte wmiTPS
 
byte wmiRPM
 
byte wmiMAP
 
byte wmiMAP2
 
byte wmiIAT
 
int8_t wmiOffset
 
byte wmiIndicatorEnabled: 1
 
byte wmiIndicatorPin: 6
 
byte wmiIndicatorPolarity: 1
 
byte wmiEmptyEnabled: 1
 
byte wmiEmptyPin: 6
 
byte wmiEmptyPolarity: 1
 
byte wmiEnabledPin
 
byte wmiAdvBins [6]
 
byte wmiAdvAdj [6]
 
byte vvtCLminDuty
 
byte vvtCLmaxDuty
 
byte vvt2Pin: 6
 
byte vvt2Enabled: 1
 
byte TrigEdgeThrd: 1
 
byte fuelTempBins [6]
 
byte fuelTempValues [6]
 
byte spark2Algorithm: 3
 
byte spark2Mode: 3
 
byte spark2SwitchVariable: 2
 
uint16_t spark2SwitchValue
 
byte spark2InputPin: 6
 
byte spark2InputPolarity: 1
 
byte spark2InputPullup: 1
 
byte oilPressureProtTime
 
byte lnchCtrlVss
 

Detailed Description

Page 10 - No specific purpose. Created initially for the cranking enrich curve. 192 bytes long. See ini file for further info (Config Page 11 in the ini).

Member Data Documentation

◆ boostIntv

byte config10::boostIntv

◆ boostSens

uint16_t config10::boostSens

◆ crankingEnrichBins

byte config10::crankingEnrichBins[4]

◆ crankingEnrichTaper

byte config10::crankingEnrichTaper

◆ crankingEnrichValues

byte config10::crankingEnrichValues[4]

◆ EMAPPin

byte config10::EMAPPin

◆ flexAdvAdj

uint8_t config10::flexAdvAdj[6]

◆ flexAdvBins

uint8_t config10::flexAdvBins[6]

◆ flexBoostAdj

int16_t config10::flexBoostAdj[6]

◆ flexBoostBins

uint8_t config10::flexBoostBins[6]

◆ flexFuelAdj

uint8_t config10::flexFuelAdj[6]

◆ flexFuelBins

uint8_t config10::flexFuelBins[6]

◆ fuel2Algorithm

byte config10::fuel2Algorithm

◆ fuel2InputPin

byte config10::fuel2InputPin

◆ fuel2InputPolarity

byte config10::fuel2InputPolarity

◆ fuel2InputPullup

byte config10::fuel2InputPullup

◆ fuel2Mode

byte config10::fuel2Mode

◆ fuel2SwitchValue

uint16_t config10::fuel2SwitchValue

◆ fuel2SwitchVariable

byte config10::fuel2SwitchVariable

◆ fuelPressureEnable

byte config10::fuelPressureEnable

Enable fuel pressure sensing from an analog pin (pinFuelPressure)

◆ fuelPressureMax

byte config10::fuelPressureMax

◆ fuelPressureMin

int8_t config10::fuelPressureMin

◆ fuelPressurePin

byte config10::fuelPressurePin

◆ fuelTempBins

byte config10::fuelTempBins[6]

◆ fuelTempValues

byte config10::fuelTempValues[6]

◆ knock_count

byte config10::knock_count

◆ knock_duration

byte config10::knock_duration

◆ knock_firstStep

byte config10::knock_firstStep

◆ knock_limiterDisable

byte config10::knock_limiterDisable

◆ knock_maxMAP

byte config10::knock_maxMAP

◆ knock_maxRetard

byte config10::knock_maxRetard

◆ knock_maxRPM

byte config10::knock_maxRPM

◆ knock_mode

byte config10::knock_mode

◆ knock_pin

byte config10::knock_pin

◆ knock_pullup

byte config10::knock_pullup

◆ knock_recoveryStep

byte config10::knock_recoveryStep

◆ knock_recoveryStepTime

byte config10::knock_recoveryStepTime

◆ knock_stepSize

byte config10::knock_stepSize

◆ knock_stepTime

byte config10::knock_stepTime

◆ knock_threshold

byte config10::knock_threshold

◆ knock_trigger

byte config10::knock_trigger

◆ knock_unused

byte config10::knock_unused

◆ knock_window_angle

byte config10::knock_window_angle[6]

◆ knock_window_dur

byte config10::knock_window_dur[6]

◆ knock_window_rpms

byte config10::knock_window_rpms[6]

◆ lnchCtrlTPS

byte config10::lnchCtrlTPS

◆ lnchCtrlVss

byte config10::lnchCtrlVss

◆ n2o_arming_pin

byte config10::n2o_arming_pin

◆ n2o_enable

byte config10::n2o_enable

◆ n2o_maxAFR

byte config10::n2o_maxAFR

◆ n2o_maxMAP

byte config10::n2o_maxMAP

◆ n2o_minCLT

byte config10::n2o_minCLT

◆ n2o_minTPS

byte config10::n2o_minTPS

◆ n2o_pin_polarity

byte config10::n2o_pin_polarity

◆ n2o_stage1_adderMax

byte config10::n2o_stage1_adderMax

◆ n2o_stage1_adderMin

byte config10::n2o_stage1_adderMin

◆ n2o_stage1_maxRPM

byte config10::n2o_stage1_maxRPM

◆ n2o_stage1_minRPM

byte config10::n2o_stage1_minRPM

◆ n2o_stage1_pin

byte config10::n2o_stage1_pin

◆ n2o_stage1_retard

byte config10::n2o_stage1_retard

◆ n2o_stage1_unused

byte config10::n2o_stage1_unused

◆ n2o_stage2_adderMax

byte config10::n2o_stage2_adderMax

◆ n2o_stage2_adderMin

byte config10::n2o_stage2_adderMin

◆ n2o_stage2_maxRPM

byte config10::n2o_stage2_maxRPM

◆ n2o_stage2_minRPM

byte config10::n2o_stage2_minRPM

◆ n2o_stage2_pin

byte config10::n2o_stage2_pin

◆ n2o_stage2_retard

byte config10::n2o_stage2_retard

◆ n2o_stage2_unused

byte config10::n2o_stage2_unused

◆ oilPressureEnable

byte config10::oilPressureEnable

Enable oil pressure sensing from an analog pin (pinOilPressure)

◆ oilPressureMax

byte config10::oilPressureMax

◆ oilPressureMin

int8_t config10::oilPressureMin

◆ oilPressurePin

byte config10::oilPressurePin

◆ oilPressureProtEnbl

byte config10::oilPressureProtEnbl

◆ oilPressureProtMins

byte config10::oilPressureProtMins[4]

◆ oilPressureProtRPM

byte config10::oilPressureProtRPM[4]

◆ oilPressureProtTime

byte config10::oilPressureProtTime

◆ rotarySplitBins

byte config10::rotarySplitBins[8]

◆ rotarySplitValues

byte config10::rotarySplitValues[8]

◆ rotaryType

byte config10::rotaryType

◆ spark2Algorithm

byte config10::spark2Algorithm

◆ spark2InputPin

byte config10::spark2InputPin

◆ spark2InputPolarity

byte config10::spark2InputPolarity

◆ spark2InputPullup

byte config10::spark2InputPullup

◆ spark2Mode

byte config10::spark2Mode

◆ spark2SwitchValue

uint16_t config10::spark2SwitchValue

◆ spark2SwitchVariable

byte config10::spark2SwitchVariable

◆ stagedInjSizePri

uint16_t config10::stagedInjSizePri

◆ stagedInjSizeSec

uint16_t config10::stagedInjSizeSec

◆ stagingEnabled

byte config10::stagingEnabled

◆ stagingMode

byte config10::stagingMode

◆ TrigEdgeThrd

byte config10::TrigEdgeThrd

◆ unused11_165

byte config10::unused11_165

◆ vvt2Enabled

byte config10::vvt2Enabled

◆ vvt2Pin

byte config10::vvt2Pin

◆ vvtCL0DutyAng

int16_t config10::vvtCL0DutyAng

◆ vvtCLholdDuty

byte config10::vvtCLholdDuty

◆ vvtCLKD

byte config10::vvtCLKD

◆ vvtCLKI

byte config10::vvtCLKI

◆ vvtCLKP

byte config10::vvtCLKP

◆ vvtCLMaxAng

uint8_t config10::vvtCLMaxAng

◆ vvtCLmaxDuty

byte config10::vvtCLmaxDuty

◆ vvtCLMinAng

uint8_t config10::vvtCLMinAng

◆ vvtCLminDuty

byte config10::vvtCLminDuty

◆ wmiAdvAdj

byte config10::wmiAdvAdj[6]

◆ wmiAdvBins

byte config10::wmiAdvBins[6]

◆ wmiAdvEnabled

byte config10::wmiAdvEnabled

◆ wmiEmptyEnabled

byte config10::wmiEmptyEnabled

◆ wmiEmptyPin

byte config10::wmiEmptyPin

◆ wmiEmptyPolarity

byte config10::wmiEmptyPolarity

◆ wmiEnabled

byte config10::wmiEnabled

◆ wmiEnabledPin

byte config10::wmiEnabledPin

◆ wmiIAT

byte config10::wmiIAT

◆ wmiIndicatorEnabled

byte config10::wmiIndicatorEnabled

◆ wmiIndicatorPin

byte config10::wmiIndicatorPin

◆ wmiIndicatorPolarity

byte config10::wmiIndicatorPolarity

◆ wmiMAP

byte config10::wmiMAP

◆ wmiMAP2

byte config10::wmiMAP2

◆ wmiMode

byte config10::wmiMode

◆ wmiOffset

int8_t config10::wmiOffset

◆ wmiRPM

byte config10::wmiRPM

◆ wmiTPS

byte config10::wmiTPS

The documentation for this struct was generated from the following file: