Commit Graph

733 Commits

Author SHA1 Message Date
Andrey c3bc395cf5 int rpm -> float rpm 2024-09-26 00:34:00 -04:00
rusefillc 3f50316209 dead-ish?
only:uaefi
2024-09-20 00:31:09 -04:00
Andrey 190141e28a refactoring: magic constants
only:uaefi
2024-09-19 23:34:34 -04:00
rusefillc ccd3e53fe2 only:setHwQcMode API 2024-09-19 15:17:07 -04:00
Matthew Kennedy b9292dbb33 rename Executor -> Scheduler 2024-09-05 00:11:31 -04:00
Andrey cc80c6e354 pretty dead
only:kin
2024-09-04 23:49:35 -04:00
Matthew Kennedy 7f58426276 name VVT PWMs 2024-08-14 11:53:10 -04:00
Andrey 16bb2466ae isnan 2024-07-23 08:00:34 -04:00
Matthew Kennedy 5d63e41a4b cisnan -> std::isnan 2024-07-22 21:10:06 -04:00
Andrey Gusakov b8100245d7 portname(): never return null
Some users do not check return value, this can cause null-pointer
access.
2024-07-20 17:37:52 -04:00
Matthew Kennedy 52261364de doc 2024-07-15 22:13:33 -04:00
Andrey 59bf19ede3 only:removing scheduleByTimestamp, making API simpler 2024-07-15 10:51:35 -04:00
Matthew Kennedy 5b1e70f422 only:removing scheduleForLater, making API simpler 2024-07-15 09:41:44 -04:00
Matthew Kennedy fe9e18ec1f minor event_queue cleanup 2024-07-14 23:19:07 -04:00
rusefi 3152ae4d4a only:hellen121nissan
hw_qc_mode
2024-07-07 13:44:38 -04:00
rusefi 7d79b10733 only:hellen121vag
HW QC for etb_use_two_wires ETB
2024-06-27 19:06:41 -04:00
Matthew Kennedy f9ba47c244 compile-time enforcement of printf strings 2024-06-10 19:24:45 -04:00
rusefillc f445c87840 Oscilations in DWELL length after 40+ hours of uptime #6451
only: docs
2024-05-11 15:15:18 -04:00
Andrey 6eaf9b117d only: unique variable name so that nice IDE would not be needed 2024-05-10 23:09:52 -04:00
rusefillc 9fd4e930d3 criticalError("No slots in scheduling pool") 2024-05-10 23:07:23 -04:00
rusefillc aabc64be6d only: overdwell doc update 2024-05-10 23:07:23 -04:00
rusefillc 0723a518e1 Oscilations in DWELL length after 40+ hours of uptime #6451
only: code comments
2024-05-10 22:07:34 -04:00
Andrey Gusakov 6f5fe216db stm32_pins: const, save few bytes of RAM 2024-05-05 16:44:16 -04:00
rusefi 85f8598932 unit tests run in US with a loss of precision from NT #6450
only: follow-up
2024-05-03 10:53:22 -04:00
kifir 0b2d1f654f we allow using of schedulig_s::getMomentUs schedulig_s::getMomentRaw only in unit tests 2024-05-03 10:40:33 -04:00
rusefi 291dadedd1 unit tests run in US with a loss of precision from NT fix #6450 2024-05-03 09:07:24 -04:00
rusefi 7934108ae2 unit tests run in US with a loss of precision from NT #6450
only: hiding skeletons deeper in the closet
2024-05-03 09:07:24 -04:00
rusefi 9226101732 let's use Nt for EventQueue in unit tests same as prod code 2024-05-03 09:07:24 -04:00
rusefi 8cd1cb9114 unit tests run in US with a loss of precision from NT #6450
only: progress
2024-05-03 00:10:39 -04:00
rusEFI LLC af63fb9dca unit tests run in US with a loss of precision from NT #6450
only: progress
2024-05-02 22:02:18 -04:00
rusefillc 3ae8d4af38
helping macro and pch.h (#6454)
Co-authored-by: kifir <kifir239@gmail.com>
2024-05-02 21:22:02 -04:00
Andrey G a4b4c4edc1
SimplePWM: utilize GpioChip PWM capabilities (#6449)
* SimplePWM: utilize GpioChip PWM capabilities

* pwm_generator_logic: guards for boards with no GPIOCHIPS
2024-05-02 18:17:51 -04:00
rusEFI LLC f635029c6a only: unit tests run in US with a loss of precision from NT #6450 2024-05-02 10:01:55 -04:00
rusefi 71e1397a5a only:unit test time mess 2024-05-01 12:32:06 -04:00
rusefi 66d8d6db9f only:unit test time mess 2024-05-01 11:18:44 -04:00
rusefi 0b5495e191 only: limits for unit tests 2024-04-30 18:55:55 -04:00
rusEFI LLC c9f24ae545 what's the proper way to printf timeNowUs #6434 2024-04-29 18:25:43 -04:00
rusEFI LLC ed9ed11187 what's the proper way to printf timeNowUs #6434 2024-04-29 15:44:09 -04:00
rusefi a42092826a only: setTimeNowUs(): replace global fiddling with a function call 2024-04-27 10:10:59 -04:00
Matthew Kennedy 005d2eb21a distinguish between "timestamp" and "duration" 2024-04-25 18:57:11 -04:00
rusefi 4f68f971d3 only: same int for compiler but major confusion re: timing type? 2024-04-24 13:13:45 -04:00
kifir c6d40acdf9 get rid of unused outOfOrder field #6374 2024-04-21 18:50:40 -04:00
Andrey Gusakov 5efe1171f4 thread_controller: support stopping threads
This should not affect threads that started only once and never
terminated.
2024-03-11 16:54:58 -04:00
Andrey Gusakov adc9c4fc8a spi initialization: clean-up, rework, no logic changes 2024-03-03 11:37:19 -05:00
rusefillc 92f7c326ae only: integration 2024-03-01 19:47:28 -05:00
Andrey 002a2ce016 only: encapsulation/better name 2024-02-28 21:44:02 -05:00
rusefillc 2b80929ac6 only:reducing unit test logging 2024-02-21 17:31:02 -05:00
rusefillc 43c0bda002 only:dead 2024-02-16 19:07:55 -05:00
Andrey Gusakov d12b871620 Fix unit tests? 2024-02-05 07:56:10 -05:00
Andrey Gusakov 483056746c gpio diagnostic: use PIN_UNKNOWN for pins with no diagsotic 2024-02-05 07:56:10 -05:00