Matthew Kennedy
a034cd59eb
remove EFI_ERROR_CODE
2024-12-28 15:21:47 -08:00
rusefillc
a4e6d0a579
dead console ETB direct control ( #512 )
...
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2024-11-13 16:26:50 -08:00
Matthew Kennedy
47d0ce1736
dead config bit
2024-08-07 11:37:49 -07:00
Matthew Kennedy
28cc1f2ede
cleanup
2024-07-22 12:14:29 -07:00
Matthew Kennedy
06e52a0bc7
put ignition pin back
2024-07-03 01:24:14 -07:00
Matthew Kennedy
06cbbca238
accel enrich commands
2024-07-03 01:14:03 -07:00
Matthew Kennedy
78ea67371e
set ignition/injection pins not used
2024-07-03 01:13:46 -07:00
Matthew Kennedy
ca3fd6338c
tps commands
2024-07-03 01:08:27 -07:00
Matthew Kennedy
4554e099f4
if you need this command you need a debugger
2024-07-03 01:06:28 -07:00
Matthew Kennedy
c2c22b68f4
yet more dead console commands
2024-07-03 00:52:22 -07:00
Matthew Kennedy
8831512b6b
more dead console command cleanup
2024-07-03 00:48:06 -07:00
Matthew Kennedy
4cb8bac14f
s
2023-11-12 20:54:06 -08:00
Matthew Kennedy
d4a9a17722
no (void)
2023-10-26 12:52:56 -07:00
Matthew Kennedy
00e8ae809f
verbose idle is redundant, it's all in the log now #235
2023-09-25 01:34:43 -07:00
Matthew Kennedy
b0c3357cba
#23 and fix https://github.com/rusefi/rusefi/issues/5353
2023-06-24 20:14:37 -07:00
Matthew Kennedy
06b39dbb07
trigger and engine types -> enum class ( #113 )
...
* trigger type is enum class
* java tooling
* enum class engine_type_e
* enum class engine_type_e
2023-06-01 13:47:49 -07:00
Matthew Kennedy
d5f9479f28
ObdCode is enum class ( #77 )
...
* change ObdCode to enum class builds firmware
* test builds
* don't need this line at all
* can we go down to uint16_t?
2023-04-12 23:44:33 -07:00
Matthew Kennedy
915882f1e3
dead cmds
2023-03-31 23:03:31 -07:00
Matthew Kennedy
292174c5c8
dead settings
2023-03-31 22:59:58 -07:00
Matthew Kennedy
e9b01eaca7
dead
2023-03-31 22:56:22 -07:00
Matthew Kennedy
f090a97b0b
remove specs_s struct, flatten config
2023-03-27 00:58:18 -07:00
Matthew Kennedy
e6e16e80b6
unused
2023-03-06 01:04:00 -08:00
Matthew Kennedy
3fa2f44014
remove twoWireBatchIgnition
2023-03-02 22:23:24 -08:00
Matthew Kennedy
a2652d31dc
invert vvt in one spot, like trigger
2023-02-28 13:13:29 -08:00
Matthew Kennedy
56c5b8d2e9
remove displayLogicLevelsInEngineSniffer ( #56 )
...
* configs
* remove displayLogicLevelsInEngineSniffer
* test
2023-02-28 01:57:50 -08:00
Matthew Kennedy
6ec66abed9
settings
2023-02-22 16:26:39 -08:00
Matthew Kennedy
959f14fae6
more dead
2023-02-21 11:54:24 -08:00
Matthew Kennedy
464333cd7d
x
2023-02-21 02:24:19 -08:00
Matthew Kennedy
ab52bf5517
dead comments
2023-02-21 02:13:08 -08:00
Matthew Kennedy
c048a151f1
more
2023-02-21 02:11:44 -08:00
Matthew Kennedy
c71ba44d61
clean up pretty useless console commands
2023-02-21 02:07:25 -08:00
Matthew Kennedy
e1af81e1d7
hip9011
2023-02-20 22:32:32 -08:00
Matthew Kennedy
fd09ad7b4f
cj125
2023-02-20 22:21:52 -08:00
Matthew Kennedy
ac2f9a401d
digipot
2023-02-20 22:10:43 -08:00
Matthew Kennedy
553c35a154
EFI_POTENTIOMETER
2023-02-20 22:03:33 -08:00
Andrey
8a5f08839a
refactoring
2022-12-31 14:48:25 -05:00
rusefillc
6628541024
guards
2022-12-17 14:58:10 -05:00
Matthew Kennedy
a1f69c853c
Strictly validate stack use in hardware CI ( #4880 )
...
* firmware error in case of low stack only on HW CI
* send date
* I don't java good
* I still don't java good
* send the right command
* I guess we can check it on every single test?
* javaaaaaa
* atoi breaks on later non-digit
* avoid sscanf use (for atoi)
to avoid bloating the stack
* less churn
* less churn
Co-authored-by: Nathan Schulte <nmschulte@desmas.net>
2022-12-08 13:20:55 -05:00
Nathan Schulte
e904ad209e
firmware: fix ISO date-time parsing ( #4872 )
...
sscanf(isoDateTime, "%4lu-%2hhu-%2hhuT%2hhu:%2hhu:%2hhu", ...) would not
parse beyond the month when built for rusEFI, for unknown reasons,
though it works with a simplified test with GCC, hence the splayed
parsing
use sscanf over atoi for improved memory safety
2022-12-05 18:41:30 -05:00
rusefillc
5beaf1605a
reduce flash footprint by smarter code generation #4163
...
more or less dead code?
2022-12-04 14:14:54 -05:00
rusefillc
764c064656
reduce flash footprint by smarter code generation #4163
2022-12-04 01:21:38 -05:00
Nathan Schulte
0057d0d2f4
avoid ctime, use UTC ISO 8601 for CMD_DATE format ( #4764 )
...
* java_console: use UTC ISO 8601 for CMD_DATE format
* ChibiOS RTC avoids ctime
* firmware: controller sets time via ISO 8601
* avoid ctime in CAN dash
2022-11-23 16:53:16 -04:00
Nathan Schulte
d4cc3caeab
code style, GPS fixes (test, firmware) ( #4822 )
...
* tidy NMEA
* const in nmea
* correct gps test output
* fix GPS UART print statements
* cleanup feature toggles in settings
* fix comment typos, misc whitespace
2022-11-23 07:01:34 -04:00
Matthew Kennedy
7b47e77e58
infer useOnlyRisingEdge by trigger type ( #4621 )
...
* most of the plumbing
* easy tests
* trigger types that are rise only
* configs
* change mode of various triggers
* vvt
* 898 test is now impossible 🥳
* s
* instant rpm test
* actually remove useOnlyRisingEdgeForTrigger
* remove vvtCamSensorUseRise
* s
* print
* one happy test
* another test
* happy testSomethingWeird
* happy testCamInput
* maybe fix it a different way
* better
* quad cam
* nb2 happy
* bad merge
* vvt test
* trigger.test1995FordInline6TriggerDecoder
* hellen gm e67
* changelog
2022-11-08 21:48:39 -05:00
rusefi
996f862c78
docs
2022-11-01 21:44:22 -04:00
rusefillc
92bed0c699
less horrible constant name
2022-10-27 22:17:50 -04:00
Matthew Kennedy
1cc46a1b83
simplify initializeSkippedToothTrigger ( #4674 )
2022-10-17 16:05:27 -04:00
Matthew Kennedy
a13445478f
consolidate analog vs. temp info commands ( #4646 )
...
* consolidate analog vs. temp info commands
* cleanup
* guard
2022-10-10 07:44:20 -04:00
Andrey
aa0cffcfdb
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 02:06:52 -04:00
Andrey
b439f27284
inline method to reduce confusion
2022-09-14 01:34:52 -04:00