rusefi
cc093aad5b
cisnan progress
2024-07-23 12:51:07 -04:00
rusefi
d9efd0ea76
only:helping build
2024-07-22 21:32:00 -04:00
Matthew Kennedy
5d63e41a4b
cisnan -> std::isnan
2024-07-22 21:10:06 -04:00
Andrey
d2f614bb20
only:RTFM?
2023-11-05 17:23:17 -05:00
rusefillc
9f4647a99f
CLI encapsulation preparing for libfirmware move
2023-08-08 23:53:59 -04:00
rusefillc
b21455e178
CLI encapsulation preparing for libfirmware move
2023-08-08 23:02:20 -04:00
rusefillc
850b2631d8
CLI encapsulation preparing for libfirmware move
2023-08-08 18:58:16 -04:00
rusefillc
77135739d5
encapsulation
2023-08-08 07:23:50 -04:00
rusefillc
bf59660e37
encapsulation
2023-08-08 06:59:00 -04:00
rusefillc
364fc3915d
encapsulation
2023-08-08 06:03:56 -04:00
rusefillc
12e0473e19
encapsulation
2023-08-08 05:30:53 -04:00
rusefillc
03a714055f
bench test delay parameter is not useful ( #5491 )
...
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-08-05 14:32:24 -04:00
rusefillc
c20963d302
proteus F7 hard fault on "enable self stimulation" #5354
...
i feel lucky so I make random changes
2023-06-25 02:21:38 -04:00
Matthew Kennedy
4935cf5fb3
more dead stuff
...
(cherry picked from commit b9d065ae4e867e65d2ab9049961a4044d967013d)
2023-04-29 05:15:34 -04:00
Matthew Kennedy
61e5b4b1ad
change ObdCode to enum class builds firmware
2023-04-29 00:44:00 -04:00
rusefillc
f9fa729d8d
less horrible constant name
2022-10-27 22:17:50 -04:00
Andrey G
54a2204f80
cli_registry: save 99 bytes ( #3992 )
2022-03-13 09:18:45 -04:00
Andrey G
3c5f5901ee
Fix unknown command #3980 ( #3987 )
2022-03-09 18:52:12 -05:00
Andrey G
067055095f
cli registry: rework this hell, add FFF and FFFFF ( #3964 )
...
* cli registry: rework this hell, add FFF and FFFFF
* kinetis: no nodefaultlib
* revert back token helpers
* cli_registery: argument parser: do not eat qoutes
* Unit test for FFF
* cli_registry: remove debug
2022-02-26 16:58:10 -05:00
Matthew Kennedy
25414ebdad
yet more pch ( #3068 )
...
* big pch energy
* put back ramdisk stub
* tests are happy
* h743 nucleo
* kinetis
* I love deleting code!
* make stepper happy
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Matthew Kennedy
ad71016862
rip the bandaid: find-replace most of scheduleMsg ( #2572 )
...
* biiiig find replace
* more trivial find replace
* pwm
* almost all of them
* few more
* gpio
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 12:53:13 -04:00
Matthew Kennedy
bd1c84fa62
Logging remove 3 ( #2568 )
...
* ts logger
* sensors
* wideband too
* missed one
* init
* motors, pid, etc
* vvt
* more
* idle
* missed one
* dynoview
* launch
* can
* console IO
* s
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-20 14:09:41 -04:00
Matthew Kennedy
4e3e95db2d
replace print/printMsg with scheduleMsg ( #2497 )
...
* start cleaning
* disabled feature means don't print that it's disabled
* cli
* usages
* printMsg -> scheduleMsg
* this is alllll dead now
* no crlf please
* all hope is lost if you manage to hit this line
* tests
* tests
* ok we did actually need that part
* sim
* d
* kinetis
* it did ifdef, not if
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-26 17:23:26 -04:00
Matthew Kennedy
08e2e37b9f
simplify confirmation ( #2131 )
2020-12-24 16:54:22 -05:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
Matthew Kennedy
f629ec038b
add sensor framework, tests ( #929 )
...
* add framework, tests
* move oil pressure to new way
* add init logic
* brackets on the same line
* spaces -> tabs
* spaces -> tabs for tests
* bracket on same line
* hook up sensor mocking
* add nan check
* fix nan check
* I wrote an essay
* casing
* only init if we have a sensor to init
* style, actually call init
* format
* fix casing
* typo
* implement linear sensor
* wire up producer
* smarter limiting
* setup comments
* add reporting
* doxyfile
* oops
* add adc subscription
* clarity
* fix logic
* multiply voltage
* test styling
* test guards
* remove dependencies
* linear sensor test
* remove unused
* fix merge
* format, implicit convert op
* explicit
* format tests
* fix merge
2019-09-21 14:33:38 -04:00
rusefi
91f9a50b3f
F7 nucleo does not work?
...
funny, it was about some very unused feature
2019-08-02 01:36:02 -04:00
rusefi
fecf83e4d2
order of includes consistency
2019-07-05 20:03:32 -04:00
rusefi
d8281626df
defined(__DOXYGEN__) ? fix #748
2019-04-12 22:10:57 -04:00
dron0gus
bc0eaf52d8
console vs ts cleanup and compilation fix for linux ( #728 )
...
* console vs ts cleanup
* include is case-sensetive in linux
2019-04-01 23:04:49 +02:00
andreika-git
001fbb2526
More portability & bootloader fix ( #720 )
...
* fix bootloader
* EFI_FSIO
* EFI_EMULATE_POSITION_SENSORS, EFI_BOARD_TEST, EFI_AUX_PID, EFI_JOYSTICK
2019-03-29 15:46:15 +01:00
andreika-git
b80806182f
More portability & small fixes ( #719 )
...
* Use hw_stm32.mk
* Fix bootloader
* Use more common hw_ports.mk filename instead of hw_stm32.mk
* More CPU compatibility for Makefile
* TS_UART_MODE & rename TS_SERIAL_UART_DEVICE->TS_SERIAL_DEVICE
* Move lockAnyContext()/unlockAnyContext() to rfiutil.c
* USE_FATFS
* EFI_LCD
* Less compilation errors
* STATUS_LOGGING_BUFFER_SIZE & SETTINGS_LOGGING_BUFFER_SIZE
* EFI_ALTERNATOR_CONTROL, EFI_SERVO, EFI_DISABLE_CONSOLE_ACTIONS
* #ifndef PWM_PHASE_MAX_COUNT & more flexible GPIO inside portname()
* merge
* EFI_ALTERNATOR_CONTROL, EFI_ELECTRONIC_THROTTLE_BODY
2019-03-29 15:29:01 +01:00
rusefi
d81185ac28
bringing std types together
2018-12-08 15:51:45 -05:00
rusEfi
41375a0ae2
progress
2018-11-25 22:31:44 -05:00
rusefi
3b87b725d1
refactoring
2018-09-16 22:25:17 -04:00
rusefi
9b1af6ad6d
error codes
2018-09-10 22:10:55 -04:00
rusefi
959a91ae4c
unique error codes #598
2018-07-25 23:03:04 -04:00
rusefi
9a7dd55333
same action twice
2018-01-30 14:56:24 -05:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
rusefi
7308a4295f
remove unused
2017-05-15 21:25:32 -04:00
rusefi
4f647c601c
fix #404
2017-05-05 15:57:15 -04:00
rusefi
c25a5e20b2
minor bugfix: uPpEr cAsE not supported in command names
2017-04-04 23:17:56 -04:00
rusEfi
13e255cb50
auto-sync
2017-01-06 11:02:49 -05:00
rusEfi
55e89f0f31
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
860700a022
auto-sync
2016-09-22 02:01:59 -04:00
rusEfi
5146628bd8
auto-sync
2016-06-22 23:01:57 -04:00
rusEfi
fbdea87819
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
969ebbf142
auto-sync
2015-07-10 09:01:56 -04:00
rusEfi
298341e0d1
auto-sync
2015-07-10 08:57:59 -04:00
rusEfi
241498d330
auto-sync
2015-07-06 21:33:28 -04:00