Commit Graph

365 Commits

Author SHA1 Message Date
Andrey a3521adf00 they are unable to tune in Seattle? 2022-04-17 18:53:50 -04:00
rusefillc 009d9db022 just Sensor rename 2022-04-16 01:53:45 -04:00
rusefillc 75cb689109 rename rollback 2022-04-16 01:38:40 -04:00
rusefillc 4a04030ca1 just Sensor rename 2022-04-16 00:48:14 -04:00
rusefillc ec3b4710e3 just Sensor rename 2022-04-15 16:37:31 -04:00
Matthew Kennedy 4a5fe8fc58 fix connection deadlock, speed up reconnect (#3936) 2022-02-15 22:35:04 -05:00
rusefillc ebc74e5cf8 Console logging is a mess #3930 2022-02-12 16:16:11 -05:00
rusefillc 171a030562 minor refactoring 2022-02-11 08:50:42 -05:00
Matthew Kennedy 8e2c6208f3 tiny piece of mock adc remove (#3890)
* tiny piece

* remove commands
2022-02-03 19:32:56 -05:00
rusefillc 0dcbfc38da tune via CAN #3361
only trivial refactoring
2021-12-04 20:10:30 -05:00
Matthew Kennedy aed334f9ac better VSS configuration (#3542)
* vss uses real values

* some defaults

* test and correct math

* km, not miles!

* comment

* tooltip

* that macro went away

* 100hz and default settings gives 9kph

* changelog

* order of operations safety

* make the test like the pwm test

* housekeeping

* this is why we need sensor automation

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-27 08:49:07 -05:00
rusefillc 090fbe42b2 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-25 12:34:52 -04:00
rusefillc 3158cb011d generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 09:16:11 -04:00
rusefillc e03ac7e205 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 09:00:10 -04:00
rusefillc 4f4643acca generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 08:55:22 -04:00
rusefillc 1b54962f63 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 08:54:37 -04:00
rusefillc 45197f987e generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 08:46:27 -04:00
rusefillc 6c05e23ec5 Revert "generate java enum from C enum? generate both C and java from yaml? #2102"
This reverts commit 96cc9309
2021-10-24 08:24:49 -04:00
rusefillc 4a2751832a generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-24 00:36:35 -04:00
rusefillc b42f690dc7 generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 23:42:22 -04:00
rusefillc 96cc93090c generate java enum from C enum? generate both C and java from yaml? #2102 2021-10-23 23:37:04 -04:00
Matthew Kennedy 53d20d203e put MAP in the sensor model (#3292)
* map averaging in sensor model

* deadly, deadly code!

* mpxh

* Revert "deadly, deadly code!"

This reverts commit 346fe25267966a313145a809792dced84be348cf.

* comments

* sensor types

* last sensor

* channel init

* correct spot

* deinit properly

* simplify

* fix

* mocks

* map init test

* showInfo

* comment

* singleton identity function

* sensor info print

* multiple cylinder averaging buffer

* comments

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-10-04 17:18:08 -04:00
Matthew Kennedy 00708d2030 check for overflow in HW CI (#3313) 2021-10-04 08:19:58 -04:00
rusefillc 9ad452d0bd rusEFI console to compare current bundle against auto-DFU bundle #3266
putting signature into equation
2021-09-25 17:51:47 -04:00
rusefillc b2b4a4abe6 minor console usability improvement: not adding "set date" into recent commands list 2021-09-06 11:08:40 -04:00
rusefillc 1df6cc5a35 mcuTemp is rising? 2021-08-08 05:40:26 -04:00
rusefillc aad563657a F4 MCU says it's too cold #2552 2021-08-07 20:28:56 -04:00
Lenar Khannanov 2347858d70 Feature 3014 migrating to gradle (#3079)
* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured enum_to_string for migrating to gradle

* fix: corrected main build.xml

* fix: corrected main build.xml for romraider

* fix: corrected main build.xml for romraider

* feat: restructured autotest for migrating to gradle

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* feat: restructured romraider for migrating to gradle; fix: corrected build.xml's

* feat: restructured enum_to_string for migrating to gradle

* fix: corrected main build.xml

* fix: corrected main build.xml for romraider

* fix: corrected main build.xml for romraider

* feat: restructured enum_to_string for migrating to gradle

* feat: restructured configuration_definition for migrating to gradle; fix: corrected build.xml

* upd: get changes from master; fix: rebasing conflicts

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* upd: up-to-master; fix: conflicts in build.xml's

* feat: restructured logging for migrating to gradle; fix: corrected build.xml's

* fix: conflicts from master

* feat: restructured shared_ui module for gradle; fix: main build.xml

* feat: restructured tools module; fix: main build.xml according to new structure

* feat: restructured modules in java_tools with build.xml; fix: corrected paths in build.xml's and .iml's according to the new structure; corrected path in gen_ptrace_enums.bat
2021-07-30 08:15:32 -04:00
Matthew Kennedy 7ebca68f58 proteus hw ci: wait longer but be stricter (#3035)
* wait longer but be stricter

* kick

* wiring note
2021-07-22 23:08:48 -04:00
Matthew Kennedy 95f9e949a5 fix trigger changed logic (#2860)
* reenable

* fix

* longer interval between updates

* only deinit hard trigger outputs if necessary

* init logic

* init order

* warning

* guard

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-25 19:38:42 -04:00
rusefillc a9901e464f F4 MCU says it's too cold #2552 2021-06-21 02:49:06 -04:00
rusefillc d207f2da8e off-topic method rename 2021-06-21 02:46:11 -04:00
rusefillc e89f34bc2e TS Burned All Data engine stop #2839
a good sleep helps a lot of things
2021-06-21 02:39:16 -04:00
rusefillc 240849cf51 TS Burned All Data engine stop #2839
it was a bad API but I did not improve it
2021-06-21 02:23:29 -04:00
rusefillc 378c037544 clean-up 2021-06-21 02:10:11 -04:00
rusefillc a46c551014 TS Burned All Data engine stop #2839
is this a case of poor API?
2021-06-21 02:09:41 -04:00
rusefillc b62879d20c TS Burned All Data engine stop #2839
is this a case of poor API?
2021-06-21 02:09:17 -04:00
rusefillc 8a6ba7b647 TS Burned All Data engine stop #2839
finally test case?
2021-06-21 01:01:35 -04:00
rusefillc 27cb27748d TS Burned All Data engine stop #2839
test case?
2021-06-21 00:50:11 -04:00
rusefillc 5202b492de TS Burned All Data engine stop #2839
test case?
2021-06-21 00:31:13 -04:00
rusefillc 340c9fdd11 TS Burned All Data engine stop #2839
test case?
2021-06-21 00:22:19 -04:00
rusefillc df44db007e only test refactoring 2021-06-20 23:58:32 -04:00
Matthew Kennedy ce3878949c stop trigger emulator PWM when disabled (#2443)
* simplify trig emulator

* spelling is hard

* fix various builds

* spelling again

* add command/button for external stimulation

* enable hw stim for HW-in-loop test

* s

* I does spelling good

* clear flag when disabled

* generate enough for console build

* don't disable that

* this test needs external stimulation enabled

* import

* ui improvements

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-11 08:38:52 -05:00
Matthew Kennedy d7536bf059 finish off vbatt -> sensor model (#2433)
* more vbatt

* s

* goodbye voltage

* makefile

* apparently that part was in use

* include

* mocking
2021-03-07 20:18:32 -05:00
rusefillc d4119069cc Merge remote-tracking branch 'origin/master' into master 2021-02-28 19:41:06 -05:00
rusefillc a3b2b9accf better handing of lack of port 2021-02-28 19:40:57 -05:00
Matthew Kennedy e3991186ba hardware CI for clt/iat inputs (#2401)
* test raw CLT/IAT

* dot zero
2021-02-25 17:09:16 -05:00
rusefillc 96f2f7539c aux valve to CI 2021-02-18 00:11:26 -05:00
Matthew Kennedy 3a763f7e9a increase proteus analog tolerance (#2327) 2021-02-09 19:10:00 -06:00
Matthew Kennedy 009a2a5b3b Hw ci mcu temperature (#2324)
* this was wrong

* test temp sensor

* import

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-09 14:24:44 -06:00