Speeduino
Loading...
Searching...
No Matches
fuel_calcs.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdint.h>
4
15uint16_t PW(int REQ_FUEL, uint8_t VE, long MAP, uint16_t corrections, int injOpen);
16
18
20
21extern uint16_t req_fuel_uS;
uint16_t calculatePWLimit()
Definition fuel_calcs.cpp:81
uint16_t staged_req_fuel_mult_pri
Definition fuel_calcs.cpp:6
uint16_t req_fuel_uS
Definition fuel_calcs.cpp:4
uint16_t inj_opentime_uS
Definition fuel_calcs.cpp:5
uint16_t staged_req_fuel_mult_sec
Definition fuel_calcs.cpp:7
uint16_t PW(int REQ_FUEL, uint8_t VE, long MAP, uint16_t corrections, int injOpen)
This function calculates the required pulsewidth time (in us) given the current system state.
Definition fuel_calcs.cpp:12
void calculateStaging(uint32_t)
Definition fuel_calcs.cpp:114
static uint32_t rshift(uint32_t a)
Bitwise right shift - generic, unoptimized, case.
Definition bit_shifts.h:348