Commit Graph

201 Commits

Author SHA1 Message Date
Andrei 48ab85d636 cypress_usb_print_test
cypress trying to start TS

TS connect success!

blind code ready for GPT,ADC,SPI

SPI basic test works on 9201 and 8860

Timer is working

ADC fix?

Flash kinda works... in debug mode

DRV8860 driver works! ADC partially works! Flash works!

adc 1 channel works

fix for ADC channels>16 & fastADC problem

ADC works!

EXTINT first attempt... no IRQ?

Led3 blinks

EXTINT works!

trigger_adc EXTINT part works!

trigger_ADC analog preparations... not working yet

ADC now 100% works! But fast is NOT 10kHz!

Fast ADC works... Almost - strange adcToVoltage values...

fastADC working only first 22secs + fatal error after 33secs + USB not connecting

fastADC is working again, problems solved!

triggerADC - It works! (Still no timeshift compensation)

Forgot drv8860

ADC->EXTI trigger switching works! (but not seamlessly)

ADC->EXTI trigger switching now seamless? Needs more testing

ADC->EXTI trigger switching works!

trigger+RPM works but still trgerrors...

trying to impl. adaptive threshold... No luck so far :(

trigger detector almost works - trgerr=0 but no rpm<200?

triggerADC finally works!!! For now...

backup_ram for cypress

main_relay, stepper

better main_relay+stepper

USB VBus detection

CAN driver draft

CAN update

CAN interrupts fix

update

update

update

update

update

main.cpp clean-up

rusefi.ini clean-up

compilation fix

compilation fix

compilation fix
2020-09-11 18:21:53 +03:00
Matthew Kennedy 9645130527 Shrink output channels, now with passing CI (#1077)
* reorder fields

* temporary tle8888 fix

* comment, simplify

* hand tweak generated

* oops, those are reciprocal

* fix engineLoadAccelExtra

* aggressive priority order

* fix output size

* comments

* reorder fields, no sizes yet

* should've been signed

* simplify constructor mess, hook up scaling

* notes

* typo

* if -> switch

* rev signature

* correct map offset

* handle unsigned properly

* RPM is unsigned

* vss isn't scaled

* extract magic

* required generated for build

* de-scale rpm

* field type cases
2019-12-22 08:12:45 -05:00
rusefi ce0921cb78 refactoring only #1076 2019-12-21 20:17:58 -05:00
rusefi 871f86967f Revert "DRAFT Shrink output channels, again (#1074)"
This reverts commit 562ce6cc
2019-12-21 15:02:49 -05:00
rusefi 1f86714f07 Revert "bugfix to make console work again"
This reverts commit 1210f5bb
2019-12-21 15:02:27 -05:00
rusefi 48ad5716a4 * Here we listen to keystrokes while console frame is being displayed and if magic "test" word is typed
* we launch a functional test on real hardware, same as Jenkins runs within continues integration
2019-12-21 14:08:38 -05:00
rusefi 1210f5bbec bugfix to make console work again 2019-12-21 12:36:31 -05:00
Matthew Kennedy 562ce6ccaf DRAFT Shrink output channels, again (#1074)
* reorder fields

* temporary tle8888 fix

* comment, simplify

* hand tweak generated

* oops, those are reciprocal

* fix engineLoadAccelExtra

* aggressive priority order

* fix output size

* comments

* reorder fields, no sizes yet

* should've been signed

* simplify constructor mess, hook up scaling

* notes

* typo

* if -> switch
2019-12-21 08:55:19 -05:00
rusefi 91a5bd5ce3 refactoring: extracting constant 2019-11-23 12:52:57 -05:00
rusefi 917676b2da simulator crashes on any TS setting change fix #924 2019-09-09 20:49:16 -04:00
rusefi f32b29f318 Live Data: trigger current gap 2019-09-03 19:30:51 -04:00
rusEfi 8126b700de NB2 progress, ETB Live Docs progress 2019-09-01 19:37:58 -04:00
rusEfi b85e91d103 improving mock voltage slider response time by aggregating commands 2019-09-01 18:00:52 -04:00
rusefi abf2406621 Live Docs progress: consuming data from multiple structures 2019-09-01 15:24:44 -04:00
rusefi 33cc21225c Live Data progress: using field's context 2019-09-01 15:01:57 -04:00
rusefi 1ffaa8eea2 Live Data progress 2019-09-01 13:56:46 -04:00
rusEfi 898c605ad6 usability; right-click menu 2019-08-18 14:10:51 -04:00
rusefi 15c9fac061 DFU mode UI 2019-08-14 23:58:47 -04:00
rusefi 9d178338b5 refactoring 2019-08-14 23:12:00 -04:00
rusefi 03259557b6 docs & progress 2019-08-14 23:02:51 -04:00
rusefi ec80aaffaa Investigate JSSC connector removal fix #858 2019-08-14 22:33:15 -04:00
rusefi 0994f3db9d progress 2019-08-14 22:13:52 -04:00
rusefi cc8507b4b4 nicer logging 2019-08-14 21:59:57 -04:00
rusefi 236bf8c143 refactoring 2019-08-14 21:46:43 -04:00
rusefi 84479cae9a better serial handling 2019-08-14 21:46:18 -04:00
rusefi e593ec6a7c refactoring 2019-08-14 21:46:00 -04:00
rusefi 19f1a9db52 readable log message 2019-08-07 22:54:56 -04:00
rusEfi 5a73522e83 a bit better error handling 2019-08-04 01:29:11 -04:00
rusefi d4daaf6181 better class name & hiding exception on exit 2019-07-20 18:51:47 -04:00
rusefi 1769fdb770 gcc 2019 q3 fails integration testing #886
kind of guessing potential problem
2019-07-14 15:47:08 -04:00
rusefi 70d2558f04 Usability - simple VCP and 2019-07-01 01:10:38 -04:00
rusefi 6b1edd9e29 https://rusefi.com/forum/viewtopic.php?p=33568#p33576 2019-06-25 18:03:40 -04:00
rusefi 421541a89e Windows 10: rusEfi console sometimes crashes within SerialIoStreamJSSC #849 2019-06-22 08:02:07 -04:00
rusefi 2e4342bf8c Windows 10: rusEfi console sometimes crashes within SerialIoStreamJSSC #849 2019-06-22 07:16:12 -04:00
rusefi 13fefc6245 Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-18 23:23:30 -04:00
rusefi 451ace3f5d
Annotations in C++ code to produce formulas in rusEfi console #807 (#848) 2019-06-17 19:14:03 -04:00
rusefi 97a976dadd explicit folder for generated java stuff 2019-06-16 22:06:05 -04:00
rusefi f1b37bbad1 removing dead code related to text to binary switch 2019-06-15 19:46:42 -04:00
rusefi fc35ffdf1f rusEfi console: try another serial connector #819 2019-06-04 12:10:01 -04:00
rusefi 684d25d2bb rusEfi console: try another serial connector #819 2019-06-03 22:42:06 -04:00
rusefi 54565d0a43 rusEfi console: try another serial connector #819
preparations
2019-06-03 22:35:29 -04:00
rusefi aa407e48b7 rusEfi console: try another serial connector #819
dead code?
2019-06-03 22:22:55 -04:00
rusefi 4c010e8eb7 refactoring 2019-06-03 21:57:17 -04:00
rusefi b09cff42a4 refactoring 2019-06-03 21:50:21 -04:00
rusefi 2d8752c99b renaming class to specifify connector 2019-06-03 21:39:26 -04:00
rusefi 4622bdd6ac rusEfi console: refactoring & minor engine sniffer cleanup 2019-05-01 09:55:53 -04:00
rusefi 1edf3af6ca introducing utility class 2019-04-23 19:03:33 -04:00
rusEfi 5261b365f2 console: fixing signed int16 type logging 2019-03-02 14:53:29 -05:00
rusEfi 117be1f09d minor ETB progress 2018-10-21 17:45:14 -04:00
rusefi e862e62a9b why the heck was this buffer so small? 2018-10-13 14:10:08 -04:00