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
GitHub set-date Action
3df68f838c
Update date
2020-10-12 00:51:55 +00:00
Matthew Kennedy
3985b7a6c9
Fix #1873 - compute dynamic PWM iterationLimit ( #1874 )
...
* fix
* remove define
* add an assert
* typo
* don't do a 64bit divide
* oh that's a float
2020-10-11 20:25:38 -04:00
rusefi
b4208f585c
QC control mode to crash if RPM = 0 and to mark successful 3 minute test with self-stimulation RPM increase #1871
2020-10-11 19:16:41 -04:00
rusefi
99a15e70a4
Trigger sync lost every 2^32 CPU cycles #1873
...
QA automation coverage
2020-10-11 19:16:16 -04:00
GitHub build-firmware Action
08d03374d4
Auto-generated configs and docs
2020-10-11 23:07:39 +00:00
rusefi
4743718663
QC control mode to crash if RPM = 0 and to mark successful 3 minute test with self-stimulation RPM increase #1871
2020-10-11 19:05:56 -04:00
rusefi
6fe1f18067
Trigger sync lost every 2^32 CPU cycles #1873
...
only a random code comment
2020-10-11 18:17:30 -04:00
GitHub build-firmware Action
b537290fdb
Auto-generated configs and docs
2020-10-11 21:49:05 +00:00
rusefi
df378f8f45
GDI Epic #1448
2020-10-11 17:47:16 -04:00
rusefi
b5894b1253
SD download panel progress
2020-10-11 17:46:51 -04:00
GitHub set-date Action
a5babfa28a
Update date
2020-10-11 00:52:48 +00:00
rusefillc
d977aab90a
52 pin shop
2020-10-10 10:59:54 -04:00
rusefi
dd9b8ee62b
poke
2020-10-10 00:07:15 -04:00
GitHub build-firmware Action
cb71a9ba23
Auto-generated configs and docs
2020-10-10 03:36:50 +00:00
David Holdeman
a6a0e8ba77
Simple transmission 2 ( #1870 )
...
* simple trans controller
* don't need check
* we can loop!
* use efi::size
* pin mode configuration
* set pin mode
* switch to RegisteredOutputPin
* size
* add to makefile
* fixes
* fixes
* wat
* output pin, and ts stuff
* use SimpleTransmissionController
* include
* grrr
* grrr
* move to separate file
* fix includes
* try
* semicolon stupid
* try pointers
* try
* add to makefile
* wat
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* try
* undo
* more idiomatic maybe
* remove logger
* try init func
* try
* try
* try init fn
* try
* switch
* try
* try
* ifndef
* try
* try
* ifndef
* use def dug
* INJECT FIRST
* try
* try
* duh
2020-10-09 23:34:45 -04:00
GitHub set-date Action
c646fe2be7
Update date
2020-10-10 00:50:10 +00:00
GitHub build-firmware Action
c6d12d8459
Auto-generated configs and docs
2020-10-09 21:19:04 +00:00
Matthew Kennedy
51d407aaf0
ign mode overrides ( #1869 )
2020-10-09 17:16:49 -04:00
GitHub build-firmware Action
f01583be7a
Auto-generated configs and docs
2020-10-09 06:11:02 +00:00
rusefillc
6395e22ce6
https://rusefi.com/forum/viewtopic.php?f=4&t=1844
2020-10-09 02:08:52 -04:00
GitHub build-firmware Action
e3cfc760d0
Auto-generated configs and docs
2020-10-09 06:07:46 +00:00