Matthew Kennedy
a8057cfc16
write SD header using new Writer class ( #1882 )
...
* write header
* hooray, free memory!
* fix test
* is there really this much free space...?
* no, there is not
2020-10-15 16:00:13 -04:00
Matthew Kennedy
2083b34cf9
simplify getTimeNowNt() ( #1876 )
...
* remove old impl
* add cpp wrapper to os_access
* clean up os_access
* remove touchTimeCounter
* new impl
* put comment about lock free impl
* include cpp wrappers for BL
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-10-15 08:57:13 -04:00
Matthew Kennedy
299a345c1c
etb function config 1 ( #1881 )
...
* this should all be safe...
* test fix
2020-10-14 22:02:09 -04:00
Matthew Kennedy
2a0205e3c4
switch to single precision constants ( #1880 )
...
* adjust builds
* fix test
2020-10-14 20:04:35 -04:00
Matthew Kennedy
605e2590f1
buffered writer - progress on #1463 ( #1875 )
...
* add buffered writer
* rename
2020-10-12 15:10:34 -04:00
rusefillc
07a905b1fe
revering functional part of
...
Etb function cfg, try again #1860
try again from #1831
2020-10-08 17:09:00 -04:00
Matthew Kennedy
1bce3aa4c0
Etb function cfg, try again ( #1860 )
...
* two throttles one thread
* look at all this RAM!
* add enum
* switch from index to function
* test fixup
* improve init logic
* remove old vw idle mode bit
* add config
* better spot for it
* use config init values
* handle null controller array
* fatal error testability
* test new init config
* defaults
* fix for default config
2020-10-08 14:12:03 -04:00
Matthew Kennedy
cb47cde068
switch from float to expected<float> ( #1862 )
2020-10-06 22:33:00 -04:00
Matthew Kennedy
8cff16e797
FSIO refactoring ( #1861 )
...
* better fsio tests
* condense operators
* minor parser cleanup too
* comments, too!
2020-10-06 21:54:49 -04:00
Matthew Kennedy
5925a5f4bd
const ref-ify trigger ( #1856 )
...
* const ref-ify
* tests
2020-10-05 14:22:59 -04:00
Matthew Kennedy
c885db32f0
use expected for event queue next event ( #1859 )
...
* use expected for event queue next event
* minor cleanup
* tests
2020-10-05 13:53:34 -04:00
rusefillc
367436454d
HW CI has failed 11 times since Oct 2 #1849
...
Revert "ETB function config (#1831 )"
This reverts commit af59c45a
2020-10-03 22:00:00 -04:00
Matthew Kennedy
af59c45adb
ETB function config ( #1831 )
...
* two throttles one thread
* look at all this RAM!
* add enum
* switch from index to function
* test fixup
* improve init logic
* remove old vw idle mode bit
* add config
* better spot for it
* use config init values
* handle null controller array
* fatal error testability
* test new init config
* defaults
* fix for default config
2020-10-02 20:51:02 -04:00
Matthew Kennedy
f1c04efefa
replace ETB index with function enum ( #1807 )
...
* two throttles one thread
* look at all this RAM!
* add enum
* switch from index to function
* test fixup
* improve init logic
* remove old vw idle mode bit
2020-09-28 16:33:07 -04:00
rusefi
2d771018e8
unit test for start/stop hardware and pin repository #1811
2020-09-21 12:29:01 -04:00
rusefi
eef4e800b5
nicer parameter name
2020-09-21 08:57:56 -04:00
rusefi
77f15256b6
unit test for start/stop hardware and pin repository #1811
2020-09-21 08:57:37 -04:00
rusefi
f8f3e74d99
unit test for start/stop hardware and pin repository #1811
2020-09-21 05:02:35 -04:00
Matthew Kennedy
c1699d91d0
fix closed loop fuel ( #1797 )
...
* fix
* add a test
* signature
2020-09-19 03:44:01 -04:00
Matthew Kennedy
1fc55da3ca
two throttles one thread ( #1806 )
...
* two throttles one thread
* look at all this RAM!
2020-09-18 13:47:49 -04:00
Matthew Kennedy
97cb9f45bd
logging simplification: switch bare functions to member functions: try the second ( #1794 )
...
* first pass
* first pass
* const means we don't have to check!
* static
* test fixup
* fix sniffer
2020-09-13 11:49:25 +03:00
rusefi
256a4a2637
Revert "logging simplification: switch bare functions to member functions ( #1788 )"
...
This reverts commit d941bdc5
2020-09-12 04:36:24 -04:00
Matthew Kennedy
d941bdc502
logging simplification: switch bare functions to member functions ( #1788 )
...
* first pass
* first pass
* const means we don't have to check!
* static
* test fixup
2020-09-12 03:08:11 +03:00
David Holdeman
337106cd24
DebounceButton A/C switch ( #1782 )
...
* change acSwitch name, add mode
* fix
* remove some adc stuff
* remove some adc stuff
* semicolon stupid
* left behind
* add readpinstate
* wrong var name
* add functions back
* fix name
* bool, not void, plus fix name
* move
* not sure what I broke
* try setMockValue
* namespace
* whoops missed one
* switch values because adc was set up for pullup
* try 5
* comment for now
* comment for now
* uncomment tests, add function to mock, add mock to efiReadPin
* fixes
* for F's sake
* if
* add defy
* pass params
* use ASSERT_TRUE/FALSE
* advance time
* remove ifdef from readPin
* try moving if
* move to separate func
* move extern
* move include
* try engine_test_helper
* am confuse
* move func to else
* include hal
* add efi prod check
* remove include
* try extern
* move include
* semicolon stupid
* move extern again
* include
* move mockPinStates
* size
* add if
* add comment
* clean on instantiation
2020-09-10 22:16:20 -04:00
Matthew Kennedy
eebded8caa
scale tables using type system ( #1776 )
...
* store scale in the type
* efi ratio
* boost control scaling
* fix boost tests
2020-09-10 18:44:10 -04:00
Matthew Kennedy
6d1acb40f8
Selectable AFR axis override ( #1771 )
...
* add config fields
* config options
* new output channels
* dump out state to ts
* s
* implement override
* enums
* this test is no longer used
* test new behavior
* old
* comments
* impl
* unhide option
* fix
* tests
2020-09-08 17:15:18 -04:00
Matthew Kennedy
ef0b2f7be0
Selectable VE axis override ( #1769 )
...
* add config fields
* config options
* new output channels
* dump out state to ts
* s
* implement override
* enums
* this test is no longer used
* test new behavior
* old
* comments
2020-09-07 10:15:42 -04:00
Matthew Kennedy
6e7d72170f
Move ve logic ( #1762 )
...
* move ve
* fix build
* fix rendering
* duh
* cleaning
* correct scaling
* put some back
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-06 19:06:32 -04:00
Matthew Kennedy
95798a5246
fix broken master, inject engine ptr to rpmcalculator ( #1759 )
...
* fix
* oops
2020-09-05 18:49:42 -04:00
rusefi
675cce3854
less hacky testing implementation
2020-09-03 22:52:29 -04:00
rusefi
ca21d5b4c2
refactoring
2020-09-03 19:29:15 -04:00
Matthew Kennedy
5fec6d0c04
move lambda in to sensor model ( #1736 )
...
* lambda sens
* fix init
* fix
* a test for good measure
* he's climbin in your windows, snatchin you ram up
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-01 16:22:31 -04:00
rusefi
efdaef81af
this does not go as planned :(
2020-08-31 08:02:29 -04:00
rusefi
24cf51e883
this does not go as planned :(
2020-08-31 07:54:45 -04:00
rusefi
00572b3c30
dead
2020-08-29 09:39:52 -04:00
rusefi
540eef5e0d
VVT support for VAG trigger #883
2020-08-25 00:59:07 -04:00
rusefi
3a2670d5de
VVT support for VAG trigger #883
2020-08-24 02:07:58 -04:00
rusefi
7867e83e43
VVT support for VAG trigger #883
2020-08-24 02:01:50 -04:00
rusefi
95bd50da94
VVT support for VAG trigger #883
2020-08-24 01:21:42 -04:00
rusefi
adf899e338
Allow negative VVT position feedback #1713
2020-08-23 11:49:46 -04:00
Matthew Kennedy
5929164fb3
Add injector model class ( #1687 )
...
* stub injector model
* tests
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-08-17 05:22:25 -04:00
Matthew Kennedy
b961944790
tests
2020-08-10 22:11:25 -07:00
Matthew Kennedy
1f64754b57
consume
2020-08-10 21:41:03 -07:00
rusefi
33d31d16f7
trigger and VSS hw integrated testing #1668
2020-08-08 12:03:24 -04:00
rusefi
526e02af53
TS SD integration #1653
2020-08-06 22:05:26 -04:00
rusefi
b4862138ac
testHysteresisSelf
2020-08-04 17:59:31 -04:00
Matthew Kennedy
0183f0f24a
these were testing nothing
2020-08-03 12:22:00 -07:00
rusefi
9977668480
The Big Refactoring of 2019: folder structure #723
2020-08-02 20:55:27 -04:00
rusefi
c3f26c93b5
The Big Refactoring of 2019: folder structure #723
2020-08-02 20:52:31 -04:00
rusefi
8f4aecf7ca
The Big Refactoring of 2019: folder structure #723
2020-08-02 20:46:40 -04:00
Matthew Kennedy
795da6ea43
don't rely on periodicFastCallback
2020-07-31 22:09:23 -07:00
Matthew Kennedy
8b97b37a24
this test should have never called setTestBug299
2020-07-31 19:08:18 -07:00
Matthew Kennedy
c690eec898
relax a little
2020-07-31 19:02:48 -07:00
Matthew Kennedy
978fa20916
Merge remote-tracking branch 'upstream/master' into remove-plain-maf
2020-07-31 14:56:29 -07:00
Matthew Kennedy
4527b7694a
expose the problem
2020-07-31 14:41:29 -07:00
Matthew Kennedy
28225a078b
mock airmass
2020-07-31 12:44:22 -07:00
Matthew Kennedy
197fba8c64
remove getBaseTableFuel test
2020-07-31 12:43:56 -07:00
Matthew Kennedy
132ee12974
cleanup
2020-07-30 21:20:10 -07:00
rusefi
196337a8de
NA6 progress
2020-07-29 22:48:41 -04:00
Matthew Kennedy
2253fe6eef
test cleanup
2020-07-28 14:42:02 -07:00
Matthew Kennedy
8b305acf68
fix tests
2020-07-28 14:27:34 -07:00
Matthew Kennedy
d57465a6d3
eth adjustments
2020-07-28 14:18:50 -07:00
Matthew Kennedy
53b864bdda
fixing
2020-07-28 12:11:56 -07:00
Matthew Kennedy
2289c465b5
fixes
2020-07-28 11:56:39 -07:00
Matthew Kennedy
50fc127555
put mock in enginetesthelper
2020-07-26 20:39:42 -07:00
Matthew Kennedy
42c6a641ad
add mock
2020-07-26 20:35:36 -07:00
rusefi
7e86dbc249
Weird VAG: DC motor idle valve not ETB #1637
...
ok, that's the current reality
2020-07-26 12:30:50 -04:00
rusefi
3857607fc2
Weird VAG: DC motor idle valve not ETB
...
#1637
Seattle we might have a problem!
2020-07-26 12:03:36 -04:00
rusefi
d5739815b4
Weird VAG: DC motor idle valve not ETB #1637
2020-07-26 10:54:51 -04:00
Matthew Kennedy
ed14758c63
mocks
2020-07-26 03:18:26 -07:00
Matthew Kennedy
2b212fbaab
add tests for VW mode
2020-07-26 03:11:56 -07:00
Matthew Kennedy
66bd14ebad
tests & cleanup
2020-07-25 02:00:24 -07:00
rusefillc
34df0862b6
Merge pull request #1634 from mck1117/refactor-inj
...
move injector logic in to its own file
2020-07-24 22:47:39 -04:00
Matthew Kennedy
626f55a08a
refacto
2020-07-24 18:26:24 -07:00
Matthew Kennedy
cad0d47443
improve test
2020-07-23 01:24:02 -07:00
Matthew Kennedy
5e7ddc9f24
start refactor
2020-07-22 13:11:07 -07:00
rusefillc
c6d2a856dd
Merge pull request #1606 from mck1117/reset-overlap
...
reset overlap counter on fuel reschedule
2020-07-20 23:51:34 -04:00
Matthew Kennedy
27f346b0ff
make private
2020-07-20 18:50:48 -07:00
Matthew Kennedy
a6139c5c70
Merge remote-tracking branch 'upstream/master' into export-all-logicdata
2020-07-20 18:48:54 -07:00
Matthew Kennedy
b66b8f8542
test with fix
2020-07-20 18:47:08 -07:00
Matthew Kennedy
ea49647c1d
compensate for bug
2020-07-20 13:21:15 -07:00
Matthew Kennedy
66b9c3ebea
auto export all logicdata
2020-07-20 13:12:21 -07:00
Matthew Kennedy
1da7be3f67
impruv
2020-07-20 12:40:23 -07:00
rusefi
a92a8ba262
Merge remote-tracking branch 'origin/master'
2020-07-20 14:25:47 -04:00
rusefi
1e8a9862f1
unit test framework improvements for smoother event execution
2020-07-20 14:25:32 -04:00
rusefillc
d85e98d1f7
Merge pull request #1622 from mck1117/encapsulate-wwae
...
put wall wetting inside InjectionEvent
2020-07-20 14:19:57 -04:00
Matthew Kennedy
8dba21c702
Merge remote-tracking branch 'upstream/master' into test-1592
2020-07-20 10:54:18 -07:00
rusefi
d52fb0b168
better unit test logging
2020-07-20 13:38:33 -04:00
rusefi
2a45c9cbe8
unit test framework improvements for smoother event execution
2020-07-20 12:45:26 -04:00
rusefi
de66f4dc6e
unit test framework improvements for smoother event execution
2020-07-20 11:16:51 -04:00
Matthew Kennedy
9c736a2c3d
test
2020-07-20 03:29:43 -07:00
Matthew Kennedy
46b7567195
put wall wetting inside
2020-07-20 00:04:05 -07:00
rusefi
b2edd3a4f4
logicdata into unit tests
2020-07-20 00:36:10 -04:00
rusefi
517761320e
logicdata into unit tests
2020-07-19 22:41:34 -04:00
rusefi
e7b86346e8
filename parameter
2020-07-19 21:30:49 -04:00
rusefi
52972cec99
OMG it works!
2020-07-19 21:27:28 -04:00
rusefi
35e69c1c99
first bugfixes
2020-07-19 20:47:58 -04:00
Matthew Kennedy
d6464fffe7
fix ( #1620 )
2020-07-19 18:05:31 -04:00
rusefi
b114142bb8
let's add .logicdata for unit tests
2020-07-19 17:42:11 -04:00
rusefi
fee5203f5f
let's add .logicdata for unit tests
2020-07-19 16:13:55 -04:00
rusefi
49e9e08c65
better unit test logging
2020-07-19 15:47:21 -04:00
rusefi
dd3a080d88
better unit test logging
2020-07-19 14:26:28 -04:00
rusefi
46a1d361b5
unit tests: order of tests multispark/sensor tests should not matter #1616
...
TODO
2020-07-19 14:10:55 -04:00
rusefi
f7a182c170
would this work?
2020-07-19 13:59:55 -04:00
rusefi
dbd3eaf7a9
Injectors #1 and #5 stick open #1592
...
two bytes of progress
2020-07-19 13:54:47 -04:00
rusefi
c755dea256
would this work?
2020-07-19 13:50:43 -04:00
rusefi
8bce289fac
would this work?
2020-07-19 13:45:42 -04:00
rusefi
b67e9c9df6
would this work?
2020-07-19 13:33:02 -04:00
rusefi
ded219ba78
Injectors #1 and #5 stick open #1592
...
two bytes of progress
2020-07-19 13:32:17 -04:00
rusefi
33b21c8bcf
one step backwards to help build?
2020-07-19 13:26:46 -04:00
rusefi
fdb455a004
Injectors #1 and #5 stick open #1592
...
starting somewhere
2020-07-19 13:13:25 -04:00
rusefi
f2fd9decdd
better folder structure
2020-07-19 12:57:05 -04:00
Matthew Kennedy
ee6cb2c97a
correct batch fuel cylinder pairing ( #1595 )
...
* correct batch fuel cylinder pairing
* param
* only change behavior on two wire batch
* Add tests for two wire batch & sequential
* improve testing a little bit
* comments
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-07-13 14:46:55 -04:00
rusefi
13aef2dd77
EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806
2020-07-12 18:25:48 -04:00
rusefi
7735758ec5
PidIndustrial does not limit iTerm fix #1599
2020-07-11 15:30:40 -04:00
rusefi
84ebfe301a
PidIndustrial does not limit iTerm #1599
...
confirming issue with a unit test
2020-07-11 15:19:27 -04:00
David Holdeman
779029caed
Switch to Bash ( #1585 )
...
* switch firmware to bash
* switch unit_testts to bash
* switch jenkins to bash
2020-07-09 10:27:20 -04:00
David Holdeman
15e44ae9cc
Use github actions to build and upload bundles ( #1583 )
...
* add env var to skip upload
* remove checking from compile.bat
* working on push.yaml
* finish sorting
* progress
* rename push to builds
* rename push to builds
* Add skip upload env var
* fix pull_request name
* fixed typo and changed name
* fixed indentation and runs-on
* try different env var setup
* add nucleos and switch to underscore
* add quotes
* remove boards that were commented
* remove boards that were commented
* fix project board name
* fixed variable name
* add ini-file and console-settings
* try installing gcc-multilib first
* Install g++-multilib as well
* remove unnecessary export
* fixed exit numbers
* change to different env setup
* add simulator and console compilation to board bundles
* changed OS and added linux simulator build
* add checkout and missing colon
* add gcc-multilib installes
* Install mingw
* fixed install
* remove mingw from linux sim and call compile directly
* change directory
* moved envs to command
* debug ls
* debug ls
* set ftp vars
* add makefile debug info
* removed batchecks
* redirect stdout to easier see orrs
* change name
* remove redirect, add file inpection
* Add conditional project name
* Try software upgrade
* missing char
* update ine files
* try quotes
* add escapes
* add quotes
* add escapes and quotes
* remove quotes and escapes
* remove software upgrade
* ignore test 2
* update apt
* like this then
* forgot import
* fix case
* remove RUSEFI_SKIP_UPLOAD and check RUSEFI_FTP_SERVER instead
* break workflow back apart
* upload simulator artifact
* fixed operator
* update apt
* change paths
* Update build-firmware.yaml
* move update bundle to artifacts
* fix var name
* Install ncftp
* set env vars conditionally
* remove check so zips are created
* try things the github way and copy to primary
* re-enable test
* missing space
2020-07-08 11:10:24 -04:00
rusefi
720ade2319
migrate amazing idle from FSIO to less opaque TS #1581
2020-07-08 01:12:08 -04:00
rusefi
23e6ea5475
idle_min through FSIO not working as intended #1553
2020-07-04 22:01:12 -04:00
rusefi
bea9022f73
FATAL error: lsize mismatch 336/3342 #884
2020-07-04 09:39:16 -04:00
rusefi
aa124130bd
FATAL error: lsize mismatch 336/3342 #884
2020-07-03 21:38:56 -04:00
andreika-git
1e8bebd5b3
Gen config refactor 2 ( #1560 )
...
* gen_config refactor, part II
* short board defines
* oops
* comment & undef
* define QUOTE
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-07-02 12:33:31 -04:00
rusefi
a83cef6934
idle_min through FSIO not working as intended #1553
2020-07-01 20:45:37 -04:00
David Holdeman
b4807708c8
Convert jenkins build_extra_bundles scripts to sh ( #1554 )
...
* Add checkout
* remove empty with statement
* Actually we do need push depth
* convert build_working_folder
* convert prepare_bundle
* fixed extension
* fixed closing bracket
* fixed comparison and assignments
* no comment
* convert compile_and_upload and clean
* convert build_simulator
* Finish converting build_working_folder
* convert build_java_console
* Add hashbangs
* remove findcyg instruction
* changed paths
* remove call
* add path
* fixed script names
* add prams
* fix cd
* convert clean_env_variables
* convert common_make.sh
* Added linux hex2dfu binary
* add file extension to linux hex2dfu
* add file extension to linux hex2dfu
* remove spurious paren
* fixed board name
* convert compile-frankenso-na6
* convert compile-frankenso-pal
* add hashbang
* convert compile-kinetis
* convert compile-mre-f4
* convert compile-mre-f4-hardware-QC-special-build
* convert compile-mre-f4-slave
* convert compile-mre-f7
* convert compile-mre-f7-test
* switch to underscores
* converting boards to sh
* convert prometheus
* convert proteus
* fixed path
* switch to underscores
* chmod and add extension
* add quotes
* Add check for Windows
* Add chmod
* fix script name
* fix error checking
* quote vars
* remove checking from batch shims
* fix typo
* change error checking to support nix style error codes
* switch to 1 retval
* cd back to firmware
* Add escapes
* change from cd to rel path
* add p flags to mkdir
Co-authored-by: David Holdeman <David Holdeman>
2020-07-01 14:09:01 -04:00
rusefi
7637a7a767
Merge remote-tracking branch 'origin/master'
2020-06-18 23:14:47 -04:00
David Holdeman
1898a21380
convert unit_tests/compile ( #1517 )
2020-06-18 23:14:05 -04:00
rusefi
31f01bf26b
1 byte issue in TuneReadWriteTest #1512
2020-06-18 22:51:07 -04:00
David Holdeman
a923b876f9
Remove run_gcov ( #1513 )
...
* remove run_gcov and call ci_gcov from run_clean_gcov
* explicitly call bash
2020-06-18 17:44:57 -04:00
Matthew Kennedy
c8fb6993ac
simplify cranking corrections ( #1510 )
2020-06-18 08:54:02 -04:00
Matthew Kennedy
a34201d1d1
fuel math simplifications ( #1485 )
...
* simplify
* fix
* tweak
* cleaning
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-06-17 17:15:04 -04:00
rusefi
fb5756fe3e
nope, unit tests did not just fix themselves
2020-06-17 08:42:37 -04:00
Matthew Kennedy
65625deb32
only setup etb if primary sensor configured instead of proxy ( #1489 )
...
* only setup etb if primary sensor configured instead of proxy
* fix test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-06-16 21:38:09 -04:00
David Holdeman
6d8f765b56
Moved secrets check to before running coverage ( #1501 )
2020-06-16 18:55:18 -04:00
rusefi
3247df5657
docs
2020-06-16 18:25:41 -04:00
David Holdeman
1aa51c25f2
Move gcov to Github Actions ( #1500 )
...
* Add gcov generation
* Install missing software
* Change working directory
* typo
* Added echo statements
* Enquote args
* add test for args
* add error message
* replace return with exit
* added extra line returns
2020-06-16 17:39:50 -04:00
rusefi
9016df654c
Trigger decoding issues (60-2) #1488
...
unit test refactoring
2020-06-15 00:11:02 -04:00
Matthew Kennedy
b906d12268
Fix gppwm properly ( #1487 )
...
* directly control output in onoff mode
* test fixing
2020-06-11 20:43:26 -04:00
Matthew Kennedy
76745412c6
Factor out airmass logic ( #1483 )
...
* refactor
* extract more airmass
* rename, fix tests
2020-06-06 07:25:19 -04:00
Matthew Kennedy
2bdd8128db
refactor ( #1481 )
2020-06-03 21:12:12 -04:00
Matthew Kennedy
105460dada
Remove old thermistor implementation ( #1458 )
...
* remove test clt/iat
* remove warning since this code is nearly dead
* remove old therm impl
* tests & live doc
* not quite right
2020-05-28 17:51:33 -04:00
Matthew Kennedy
bef53d8ba5
remove maf2map mode ( #1474 )
...
* remove
* remove fully
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-28 14:06:18 -04:00
rusefi
c39d135e94
Makefile clean-up
2020-05-25 13:42:55 -04:00
Matthew Kennedy
0290a268ab
Redundant accelerator pedal ( #1470 )
...
* add second boudns
* init logic
* test changes
* reconfigure correctly
* rams
2020-05-23 19:48:32 -04:00
Matthew Kennedy
b11c5cd8c8
switch some firmware warnings to errors ( #1465 )
...
* warnings as errors
* throw instead of exit
* test massaging
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-23 10:46:28 -04:00
rusefi
3ffc51f495
Clean-up analog channels in "unit" tests #1456
2020-05-20 03:54:40 -04:00
rusefi
f2cf1358c1
Clean-up analog channels in "unit" tests #1456
2020-05-20 03:49:56 -04:00
rusefi
f32e7c19f4
Clean-up analog channels in "unit" tests #1456
2020-05-20 03:42:09 -04:00
rusefi
695c8ddb03
Clean-up analog channels in "unit" tests #1456
2020-05-20 03:38:55 -04:00
rusefi
5dee5bcd6b
Merge remote-tracking branch 'origin/master'
2020-05-20 03:17:13 -04:00