GitHub set-date Action
c72bfdabe7
Update date
2020-10-21 00:54:27 +00:00
rusefi
79d267eba0
VAG radiator control
2020-10-19 23:25:23 -04:00
rusefi
69e48e1e44
code style
2020-10-19 22:47:09 -04:00
rusefi
4343f96fd4
refactoring
2020-10-19 22:44:44 -04:00
rusefi
ca89cf9b95
GDI Epic #1448
2020-10-19 22:04:06 -04:00
GitHub set-date Action
c25bf07abf
Update date
2020-10-20 00:54:38 +00:00
GitHub build-firmware Action
782ffdaf6e
Auto-generated configs and docs
2020-10-19 12:06:22 +00:00
Matthew Kennedy
4d1c331eca
second PID config for wastegate ( #1889 )
...
* remove
* cleanup
* implement ETB parts
* hook up to boost controller
* tests
* consume
* add cfg field
* ui maybe
* fix
* fix
* add wastegate config test
2020-10-19 08:04:27 -04:00
Matthew Kennedy
5337d9f723
Etb wastegate hookup ( #1888 )
...
* remove
* cleanup
* implement ETB parts
* hook up to boost controller
* tests
2020-10-18 21:57:04 -04:00
GitHub set-date Action
e4cab65723
Update date
2020-10-19 00:54:39 +00:00
Matthew Kennedy
8c11a6fb4b
remove ( #1887 )
2020-10-18 20:49:42 -04:00
Matthew Kennedy
2c23085715
Etb function cfg: actually read config ( #1884 )
...
* 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-18 17:26:38 -04:00
GitHub set-date Action
79f02f09ce
Update date
2020-10-18 00:55:31 +00:00
rusefi
1be1f66edf
GDI Epic #1448
2020-10-17 20:17:53 -04:00
rusefillc
c354d1deb2
dead legacy code - current implementation is definitely more correct
2020-10-17 18:46:07 -04:00
rusefillc
3314394dd9
refactoring: better method name
2020-10-17 18:45:08 -04:00
rusefillc
aec48c294e
GDI Epic #1448
2020-10-17 14:53:56 -04:00
Matthew Kennedy
c73978310f
Remove trigger listener list ( #1886 )
...
* avoid 64b on hot path
* no tooth log when fast
* use crit section locker
* final
* only flip pins if not also self stim
* only trace if doing work
* slightly drop lateDelay
* trace if not bailing out
* remove listener array
2020-10-17 08:00:11 -04:00
rusefillc
af43ffbe90
Merge remote-tracking branch 'origin/master' into master
2020-10-16 23:06:40 -04:00
rusefillc
c5fce40620
HW CI has failed 11 times since Oct 2 #1849
2020-10-16 22:57:12 -04:00
GitHub set-date Action
32e7391ffb
Update date
2020-10-17 00:52:43 +00:00
rusefillc
54c3d0f15c
HW CI has failed 11 times since Oct 2 #1849
2020-10-16 13:54:12 -04:00
rusefillc
ac677ffd55
Merge remote-tracking branch 'origin/master' into master
2020-10-16 13:21:25 -04:00
Matthew Kennedy
f6f3e514d2
trigger/scheduler perf improvements ( #1885 )
...
* avoid 64b on hot path
* no tooth log when fast
* use crit section locker
* final
* only flip pins if not also self stim
* only trace if doing work
* slightly drop lateDelay
* trace if not bailing out
2020-10-16 11:04:27 -04:00
Matthew Kennedy
87d34ffcee
more safe parts probably ( #1883 )
2020-10-15 22:04:42 -04:00
GitHub set-date Action
e82306deaa
Update date
2020-10-16 00:53:08 +00:00
rusefillc
3ceb6fe2a5
Merge remote-tracking branch 'origin/master' into master
2020-10-15 16:16:51 -04:00
Matthew Kennedy
02c47eeec8
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
GitHub build-firmware Action
2332ab26a0
Auto-generated configs and docs
2020-10-15 12:59:24 +00:00
Matthew Kennedy
94bd5921c5
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
rusefillc
a3614019f6
Merge remote-tracking branch 'origin/master' into master
2020-10-14 23:32:00 -04:00
GitHub build-firmware Action
7b4c02eb6c
Auto-generated configs and docs
2020-10-15 02:42:20 +00:00
Matthew Kennedy
eac2b179c7
fix temp sensor & validate it ( #1879 )
...
* fix temp sensor & validate
* smaller here should work
2020-10-14 22:39:16 -04:00
Matthew Kennedy
abfa17216b
etb function config 1 ( #1881 )
...
* this should all be safe...
* test fix
2020-10-14 22:02:09 -04:00
GitHub set-date Action
ed3a341c89
Update date
2020-10-15 00:52:07 +00:00
rusefillc
08a867668c
Merge remote-tracking branch 'origin/master' into master
2020-10-14 20:09:50 -04:00
Matthew Kennedy
4868068e2f
start using BufferedWriter ( #1878 )
...
* do the part up to actual usage
* borrow some memory for now
2020-10-14 20:06:05 -04:00
Matthew Kennedy
554304dac3
switch to single precision constants ( #1880 )
...
* adjust builds
* fix test
2020-10-14 20:04:35 -04:00
GitHub set-date Action
9df7b80835
Update date
2020-10-14 00:51:46 +00:00
rusefillc
a37880eb97
GDI Epic #1448
2020-10-13 00:35:04 -04:00
GitHub set-date Action
97663a0594
Update date
2020-10-13 00:51:50 +00:00
rusefillc
9857f99af5
88 pin
2020-10-12 19:06:28 -04:00
Matthew Kennedy
c5291888d0
buffered writer - progress on #1463 ( #1875 )
...
* add buffered writer
* rename
2020-10-12 15:10:34 -04:00
rusefillc
4c0d59b313
more FB
2020-10-12 11:42:04 -04:00
rusefillc
606bf7a41a
FB owns us
2020-10-12 10:15:09 -04:00
rusefillc
6a75c54550
FB owns us
2020-10-12 10:14:24 -04:00
rusefillc
1dcfa743b9
docs
2020-10-12 09:18:36 -04:00
rusefi
9de3031378
GDI Epic #1448
2020-10-11 23:39:40 -04:00
rusefi
996806d710
QC control mode to crash if RPM = 0 and to mark successful 3 minute test with self-stimulation RPM increase #1871
2020-10-11 22:57:31 -04:00
rusefi
1c84b0dd9f
QC control mode to crash if RPM = 0 and to mark successful 3 minute test with self-stimulation RPM increase fix #1871
2020-10-11 22:46:08 -04:00