Andrey
da2e7101aa
refactoring
2021-06-25 12:01:59 -04:00
Andrey
bd29dedbca
Trigger: warning code on normal engine start up #669
...
making more code unit-testable
2021-06-25 11:50:23 -04:00
Andrey
fef89328d3
helping build?
2021-06-25 11:48:17 -04:00
Andrey
742935567b
Trigger: warning code on normal engine start up #669
...
making more code unit-testable
2021-06-25 11:30:06 -04:00
Andrey
57094f43cc
refactoring: reducing code duplication
2021-06-25 10:55:46 -04:00
rusefillc
d69ad4f45c
unit_tests: mapAveragingTriggerCallback causes segmentation fault fix #2858
2021-06-25 10:43:58 -04:00
rusefillc
dc331a3b63
unit_tests: mapAveragingTriggerCallback causes segmentation fault #2858
2021-06-25 10:21:31 -04:00
Andrey
af014f9e37
Trigger: warning code on normal engine start up #669
2021-06-25 01:43:15 -04:00
Andrey
0a5f688697
global static not good, there shall be only one god object /s
2021-06-25 01:37:43 -04:00
Andrey
f567c764ab
giving unit tests a chance to use tdcMarkCallback
2021-06-25 01:31:53 -04:00
rusefillc
aea2ffc5d1
revert to safety
2021-06-25 01:07:36 -04:00
rusefillc
e5ba9b5302
console ant should be self-contained - one ant invocation should build things
2021-06-25 00:41:03 -04:00
rusefillc
dfbf6d68af
console ant should be self-contained - one ant invocation should build things
2021-06-25 00:30:12 -04:00
Andrey
3efd959da8
better test coverage
2021-06-24 23:38:16 -04:00
Andrey
13e93f8901
refactoring - better entity names
2021-06-24 23:19:31 -04:00
Andrey
a0ea828093
docs
2021-06-24 23:12:16 -04:00
Andrey
0efbbe7344
raw files #669
2021-06-24 22:39:00 -04:00
Andrey
1269e7f4ea
Minor change of Miata NA trigger shape #2855 #669
2021-06-24 22:21:30 -04:00
Andrey
4f499dfa82
OMG dead code?!
2021-06-24 22:01:57 -04:00
Andrey
c19479fdad
Trigger: warning code on normal engine start up #669
2021-06-24 21:58:40 -04:00
GitHub set-date Action
45107f3773
Update date
2021-06-25 01:01:18 +00:00
Matthew Kennedy
aafb2e7def
misc threading/safety improvements ( #2854 )
...
* allow termination of thread controller
* no gpio if fatal
* stub for test
2021-06-24 20:18:23 -04:00
Matthew Kennedy
3bb93f2107
new parse: write C structs ( #2852 )
...
* fix offsets inside struct arrays
* style
* fix index writing for arrays of structs
* write TS context comments
* cleanup
* ts writer copies all lines input -> output
* Add _hex and _char definitions
* definition tostring
* replace variables
* wire up firing order replacement
* c struct writer
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-24 19:43:56 -04:00
Matthew Kennedy
55d2231ccc
new parse: read rusefi.input, write almost-working output ini! ( #2851 )
...
* fix offsets inside struct arrays
* style
* fix index writing for arrays of structs
* write TS context comments
* cleanup
* ts writer copies all lines input -> output
* Add _hex and _char definitions
* definition tostring
* replace variables
* wire up firing order replacement
* jar
2021-06-24 16:36:30 -04:00
Matthew Kennedy
dad704a926
don't stack overflow on early ch dbg assert ( #2853 )
2021-06-24 16:36:20 -04:00
Matthew Kennedy
40466e1e6f
new parse: write TS tooltip comments ( #2850 )
...
* fix offsets inside struct arrays
* style
* fix index writing for arrays of structs
* write TS context comments
* cleanup
2021-06-24 15:54:04 -04:00
Matthew Kennedy
8f1a55e122
new parsing: fix names of arrays of structs ( #2849 )
...
* fix offsets inside struct arrays
* style
* fix index writing for arrays of structs
2021-06-24 05:13:06 -04:00
GitHub set-date Action
ffcc194a2f
Update date
2021-06-24 00:44:43 +00:00
Andrey
839539abc4
fan2 bench
2021-06-23 17:16:11 -04:00
GitHub build-firmware Action
0d264916bb
Auto-generated configs and docs
2021-06-23 21:07:38 +00:00
Andrey
a91d67947a
fan2 bench
2021-06-23 17:03:55 -04:00
Andrey
6343dc2765
fan2 bench
2021-06-23 16:58:58 -04:00
Andrey
7153a47e76
H72 default progress
2021-06-23 16:58:34 -04:00
GitHub build-firmware Action
6287f8d303
Auto-generated configs and docs
2021-06-23 18:54:44 +00:00
Andrey
57d687cd0f
more bench commands into .txt
2021-06-23 14:48:42 -04:00
Andrey
eaf1348650
H72 default progress
2021-06-23 14:44:50 -04:00
Andrey
8ba4b0ce1f
Trigger: warning code on normal engine start up #669
2021-06-23 11:32:06 -04:00
Andrey
feb56dad72
refactoring
2021-06-23 06:37:32 -04:00
Andrey
263bdb7eae
global static not good, there shall be only one god object /s
2021-06-23 06:10:27 -04:00
Andrey
00c7b61387
Trigger: warning code on normal engine start up #669
2021-06-23 05:22:08 -04:00
Andrey
4ea9df4cc1
Trigger: warning code on normal engine start up #669
2021-06-23 05:00:26 -04:00
Andrey G
5c552e196a
TS communication minor fixes ( #2847 )
...
* console: noone use this
* console: do not stop blinking if TS command executes too long
Set and clear flag from the same place
Co-authored-by: rusefillc <48498823+rusefillc@users.noreply.github.com>
2021-06-23 04:36:55 -04:00
Andrey
270905fa8b
removing dead code
2021-06-23 04:26:32 -04:00
GitHub set-date Action
805604fc2b
Update date
2021-06-23 00:49:48 +00:00
David Holdeman
ce61bdd8a9
Minor pinout table improvements ( #2846 )
...
* try to fix table width
* try here
2021-06-22 19:13:44 -04:00
GitHub set-date Action
112e987f5a
Update date
2021-06-22 00:52:52 +00:00
David Holdeman
34095492d1
Yaml parsing refactor ( #2842 )
...
* throw error on unknown class
* build
* refactor, first try
* fix some errors
* fix some errors
* fix some errors
* fix some errors
* fix some errors
* build
* start at one more
* checks, minor refactor
* try toString
* check for null, idk
* try throwing class not found error
* oh duh
* oh duh numba two
* oh duh numba three
* build
* switch to switch_inputs
* switch output to outputs
* try
* build
* break loop when found
* fix maybe
* add missing s
* fix a bug
* move nothingname check
* catch other class
* use PinType
2021-06-21 19:10:25 -04:00
Andrey
67796d174f
as of today we still do not have desperate time debugging "writepin" command
2021-06-21 13:03:18 -04:00
Andrey
9b02827a1e
Actually two for SWAP_UINT16 :)
2021-06-21 10:47:43 -04:00
Andrey
25168809f3
performance optimization by dron0gus
2021-06-21 09:27:09 -04:00