Commit Graph

3331 Commits

Author SHA1 Message Date
Andrei cdda0758f5 Bluetooth HC-05 draft 2017-06-05 01:10:48 +03:00
Andrei 96f0624c36 Bluetooth HC-05 draft 2017-06-05 01:07:02 +03:00
rusefi 5e6d2c5f03 refactoring 2017-06-04 16:35:13 -04:00
rusefi d5f338a209 todo 2017-06-04 16:24:17 -04:00
rusefi b83e378534 a bit of OOP 2017-06-04 16:18:51 -04:00
rusefi f65af61e82 a bit of OOP 2017-06-04 16:18:29 -04:00
rusefi a22f52c5ca todo 2017-06-04 15:57:57 -04:00
rusefi 384b459ca0 refactoring 2017-06-04 15:50:33 -04:00
rusefi d66bd27f96 refactoring 2017-06-04 15:25:37 -04:00
Andrei 79b0bc642c Persistent store 2017-06-04 22:05:15 +03:00
Andrei f657c437e8 Merge branch 'bootloader' of https://github.com/andreika-git/rusefi into bootloader 2017-06-04 22:02:49 +03:00
Andrei f3f7b75b56 Refactoring 2017-06-04 22:01:40 +03:00
rusefi 82b3cc5eac #412 2017-06-04 15:00:19 -04:00
rusEfi 3b6ce7565c change of PID period to reset PID 2017-06-04 13:21:07 -04:00
rusEfi 2f9623555c ETB 2017-06-04 13:07:22 -04:00
rusEfi 9623b3938b good enough solution for now #435 2017-06-04 12:59:24 -04:00
rusefi c5f9828bc2 fixed #437 2017-06-04 12:21:31 -04:00
rusefi c150329d62 #437 2017-06-04 11:31:20 -04:00
rusefi 1e77f1b1f2 #437 2017-06-04 11:26:37 -04:00
Andrei e7bc494c53 Bluetooth setup, initial code 2017-06-04 15:52:44 +03:00
Andrei 06b345c9ef Bluetooth setup code integration 2017-06-04 15:50:31 +03:00
Andrei e88598d324 stopTsPort() needed by Bluetooth setup code 2017-06-04 15:48:53 +03:00
rusefi fc17b7f12d docs 2017-06-03 23:36:34 -04:00
rusefi 0816278de2 minor fix 2017-06-03 22:43:05 -04:00
rusefi 382f28daf1 minor improvements 2017-06-03 22:27:05 -04:00
rusefi e6e75ab888 reducing complexity just a bit 2017-06-03 22:12:44 -04:00
rusefi 2e70c3915e tiny improvement 2017-06-03 21:59:58 -04:00
rusefi 1f9dcf4ab0 clean-up 2017-06-03 21:09:04 -04:00
rusefi 11d9352f77 Merge branch 'master' into bootloader 2017-06-03 12:22:44 -04:00
rusefi a03ad2f9ca PID reset counter for all! 2017-06-03 10:37:26 -04:00
rusefi 6619302e3c date 2017-06-02 23:04:11 -04:00
rusefi 4284c47e0c #435 2017-06-02 22:28:12 -04:00
rusefi fbd1eab289 PID reset counter 2017-06-02 21:34:00 -04:00
Andrei d172b4dbc2 merge progress 2017-06-02 19:53:51 +03:00
rusefi 44f0df51f7 bootloader 2017-06-02 12:33:45 -04:00
Andrei 26f6bda49e nicefy 2017-06-02 13:58:32 +03:00
Andrei 0b13607efd Added link to the DFU protocol appnote 2017-06-02 12:31:52 +03:00
rusefi f0c3df2820 bootloader 2017-06-01 20:49:18 -04:00
rusefi 141dc0f586 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-06-01 20:32:53 -04:00
rusefi 0be35cfc81 bootloader - first step 2017-06-01 20:32:26 -04:00
Andrei 3db7ac986a More readme.txt and STMFlashLoader_all_screenshots.png 2017-05-31 17:39:17 +03:00
rusEfi 5cb6cad9b9 nicer ETB properties change 2017-05-30 21:56:56 -04:00
rusEfi 07be62b9e3 refactoring 2017-05-30 21:56:38 -04:00
Andrei 87f0890ae0 readme.txt, first draft 2017-05-31 03:35:42 +03:00
Andrei 3abb2232a8 remove debug garbage 2017-05-31 01:43:39 +03:00
Andrei 1f82dac45f Bootloader code, first commit 2017-05-31 01:38:51 +03:00
Andrei b6311f66ee EFI_USB_SERIAL flexibility 2017-05-31 01:37:13 +03:00
Andrei 4851851f65 Bootloader preparations 2017-05-31 01:36:58 +03:00
rusefi 2b50a0afa6 Merge pull request #433 from andreika-git/hal_use_icu
Hal use icu
2017-05-30 16:04:27 -04:00
rusefi 38979944da Merge pull request #432 from andreika-git/sr5ReadDataTimeout
Sr5 read data timeout
2017-05-30 15:56:51 -04:00
Andrei ef4cb7d3c2 Add || DOXYGEN 2017-05-30 22:46:02 +03:00
Andrei 69d9483291 Add || DOXYGEN 2017-05-30 22:43:33 +03:00
Andrei aa7e4dbbb6 Add board *Overrides() 2017-05-30 21:29:51 +03:00
Andrei 2d26b6b8f5 Fix HAL_USE_ADC=FALSE 2017-05-30 21:23:52 +03:00
Andrei 9deb9efbdc Fix HAL_USE_ICU=FALSE 2017-05-30 21:22:38 +03:00
Andrei 9ce5e5f444 Remove redundant includes from s5r code, needed by BL 2017-05-30 21:16:03 +03:00
Andrei ce3c18e050 Add sr5ReadDataTimeout for bootloader 2017-05-30 21:08:12 +03:00
Andrei 51dfe6faea Separate Serial & sdCard configs for bootloader use 2017-05-30 20:50:33 +03:00
rusEfi 39c3a388a7 date 2017-05-30 00:04:02 -04:00
rusEfi 78da002203 better logging 2017-05-29 23:36:08 -04:00
rusEfi 258506da65 PID progress 2017-05-29 23:32:41 -04:00
rusEfi b9a8bfed2b PID refactoring 2017-05-29 23:15:07 -04:00
rusEfi faafbead72 enable verbose_etb 2017-05-29 23:13:02 -04:00
rusEfi ae4228a900 better variable name 2017-05-29 22:51:30 -04:00
rusEfi 9182781c40 refactoring & status fix 2017-05-29 22:51:14 -04:00
rusEfi 5a2884bf77 fixing throttle pedal settings storage & better names 2017-05-29 22:35:24 -04:00
rusEfi 7117e96fff ETB 2017-05-29 22:08:55 -04:00
rusEfi 07875741fa ETB 2017-05-29 21:59:05 -04:00
rusefi d280141ac2 better error code names 2017-05-29 19:23:15 -04:00
rusefi 959aaf840a poke 2017-05-29 16:15:42 -04:00
rusefi 051301f2b3 poke 2017-05-29 13:12:08 -04:00
rusefi 01a23b0b52 better error handling 2017-05-29 12:40:02 -04:00
rusefi 52ee60036a better error handling 2017-05-29 11:31:07 -04:00
rusefi a0b0af5acc better error handling 2017-05-29 11:09:14 -04:00
rusefi f1b65ed4aa better error handling 2017-05-29 00:02:43 -04:00
rusefi a1f1ecd072 better error handling 2017-05-29 00:02:22 -04:00
rusefi d267c75b83 PID storage refactoring - minor incompatible storage change 2017-05-28 22:32:32 -04:00
rusefi 28f6077c5f progress 2017-05-28 22:10:35 -04:00
rusefi 0a65aea16f trying to address output overflow issue 2017-05-28 21:09:58 -04:00
rusefi 52e6f8a08e ETB 2017-05-28 14:29:06 -04:00
rusefi d4513bd30d ETB 2017-05-28 14:22:43 -04:00
rusefi 38171cd2bd #4 idle min/max 2017-05-28 13:44:26 -04:00
rusefi 05f69db77e #4 2017-05-28 13:39:28 -04:00
rusefi 8f7be13b5a #4 2017-05-28 13:39:08 -04:00
rusefi 3b7bb57191 #4 new parameters 2017-05-27 23:43:48 -04:00
rusefi a6d018f793 #4 2017-05-27 23:22:24 -04:00
rusefi 3f40e95f0d ETB online settings 2017-05-27 23:01:41 -04:00
rusefi ff454170d0 docs into TS 2017-05-27 17:10:42 -04:00
rusefi 5ff4be9e1a MAP is kPa 2017-05-27 16:59:01 -04:00
rusefi 82cfb4bb75 fixed #429 2017-05-27 09:05:08 -04:00
rusefi 273ee75200 #429 2017-05-27 09:00:18 -04:00
rusefi badbdf7bb1 #429 2017-05-26 23:26:09 -04:00
rusefi df378f1bc4 docs 2017-05-26 23:02:13 -04:00
rusEfi 56777a1899 ETB 2017-05-26 20:04:45 -04:00
rusefi 1a356b8b68 lowering lowest RPM threshold 2017-05-26 08:48:40 -04:00
rusefi ace2cadd05 maybe performance improvement? maybe not. reducing cost of chLock/chUnlock 2017-05-25 23:32:52 -04:00
rusefi f98b52853b docs 2017-05-25 23:27:45 -04:00
rusefi a69481674b refactoring 2017-05-25 23:23:51 -04:00
rusefi 6c0fae23fa maybe micro-optimization 2017-05-25 23:23:22 -04:00
rusefi ef066786c1 refactoring 2017-05-25 23:23:03 -04:00
rusefi a29811162b maybe micro-optimization 2017-05-25 23:22:35 -04:00
rusefi 04f9860ee3 refactoring 2017-05-25 22:49:40 -04:00
rusefi aca5755609 refactoring 2017-05-25 22:45:12 -04:00
rusefi 3072e842f0 refactoring 2017-05-25 22:44:57 -04:00
rusefi 90c19d7292 refactoring 2017-05-25 22:37:43 -04:00
rusefi 49541b027f refactoring 2017-05-25 22:37:24 -04:00
rusefi 767382cf09 refactoring 2017-05-25 22:37:07 -04:00
rusefi 38e9892440 refactoring 2017-05-25 22:31:29 -04:00
rusefi 9c40a9fb6e refactoring 2017-05-25 22:28:04 -04:00
rusefi 1718186ee5 Merge pull request #428 from andreika-git/icu_and_locks
Fix lockAnyContext
2017-05-25 22:03:20 -04:00
rusefi 3102d877a6 better error code 2017-05-25 19:56:11 -04:00
rusefi c14cfee9ae idle better info 2017-05-25 19:48:00 -04:00
Andrei f1096c91f3 Fix lockAnyContext 2017-05-25 21:51:21 +03:00
rusefi 1bcfea1068 docs 2017-05-25 12:09:07 -04:00
rusefi e0ef6420b0 isVerboseETB 2017-05-25 08:57:03 -04:00
rusefi 5ba67f98db refactoring 2017-05-25 08:56:36 -04:00
rusefi 55010eda5b refactoring 2017-05-25 08:49:04 -04:00
rusefi b2203e22cb silentTriggerError 2017-05-25 08:28:30 -04:00
rusefi dab46878c8 making Eclipse happier 2017-05-25 00:39:10 -04:00
rusefi ad99d13359 ETB progress 2017-05-25 00:38:37 -04:00
rusefi 6e382ed282 docs 2017-05-24 23:53:07 -04:00
rusefi 77715046f4 better location for global fuel correction 2017-05-24 23:48:03 -04:00
rusefi 7c50cc8734 typo & error code name 2017-05-24 23:42:27 -04:00
rusefi 8fe9ab120e refactoring 2017-05-24 22:46:45 -04:00
rusefi 56c66c8939 refactoring 2017-05-24 22:39:17 -04:00
Andrei b31281fadc ifndef HAL_USE_USB_MSD compilation fix 2017-05-24 18:12:09 +03:00
rusefi 66218663fd one step back 2017-05-24 07:59:48 -04:00
rusefi 1d24cffbc4 better class name 2017-05-24 07:57:58 -04:00
rusefi 75dc730b0e #426 2017-05-24 07:35:44 -04:00
rusefi 7b90958581 rollback #425 2017-05-24 06:37:50 -04:00
rusefi eff248e1ba Merge pull request #425 from andreika-git/usart3-channels-change
Swap USART2 & USART3 DMA channels
2017-05-23 21:35:50 -04:00
Andrei 1d8afb69c4 Swap USART2 & USART3 DMA channels 2017-05-24 03:22:07 +03:00
rusEfi 3e9ff64c8d wow, another defect reported by @puff.
How come this even worked?!
2017-05-23 20:05:17 -04:00
rusEfi 4082e2a0e8 one step back 2017-05-23 20:03:09 -04:00
rusEfi 9602bf0a25 fixing build? 2017-05-23 19:37:10 -04:00
rusEfi 39ac59b5b6 serial to use DMA, returning GPS 2017-05-23 18:52:52 -04:00
rusEfi a3bdd48ad0 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-05-23 18:46:56 -04:00
rusEfi 30111bfc12 fixing build 2017-05-23 18:41:50 -04:00
rusefi 25a453f946 Merge pull request #424 from andreika-git/uartdma2-fix
UART-DMA compile errors fix
2017-05-23 18:30:34 -04:00
Andrei c9d998d146 UART-DMA compile errors fix 2017-05-24 01:06:09 +03:00
rusefi 3ff5a8f890 Merge pull request #423 from thirstyone/master
removed conflicting pins, added vss pins, changed pin mode for igniti…
2017-05-23 17:48:44 -04:00
rusefi e92327dace making eclipse happier 2017-05-23 17:40:23 -04:00
rusefi 53057c7586 code style 2017-05-23 17:39:47 -04:00
puff 1d28418623 removed conflicting pins, added vss pins, changed pin mode for ignition pins 2017-05-24 00:28:38 +03:00
rusefi 47ade2c139 fixing #221 2017-05-23 15:53:31 -04:00
andreika-git 0f2377c3fb Merge branch 'master' into uart_dma2 2017-05-23 22:14:24 +03:00
rusefi 7dae86cb78 reducing buffer reuse for #421 2017-05-23 15:12:20 -04:00
andreika-git 9e0834cf0a Update tunerstudio.cpp 2017-05-23 22:09:48 +03:00
andreika-git eac21efb6a Merge branch 'master' into uart_dma2 2017-05-23 21:54:40 +03:00
rusefi ed0c796b85 extracting method & better method names 2017-05-23 14:37:03 -04:00
andreika-git 19be269f87 Merge branch 'master' into uart_dma2 2017-05-23 21:19:48 +03:00
rusefi f8844a85b7 spelling 2017-05-23 14:14:46 -04:00
Andrei 896059e267 recieved 2017-05-23 21:05:46 +03:00
Andrei d473fbf94f Working UART-DMA v2.0 2017-05-23 20:10:43 +03:00
rusefi f45e5757b4 #4 progress 2017-05-22 23:25:34 -04:00
rusefi a1dcc5292b nothing to hide 2017-05-22 22:32:08 -04:00
rusefi 3bab06a665 misc 2017-05-22 22:31:41 -04:00
rusefi 648c9ad334 docs 2017-05-22 20:56:34 -04:00
rusefi bef288a077 docs 2017-05-22 20:37:26 -04:00
rusefi 601e5d560a #295 2017-05-22 19:42:34 -04:00
rusefi 93fb8747bd ETB progress 2017-05-22 18:26:58 -04:00
rusefi b25b6623d6 progress 2017-05-22 15:31:03 -04:00
rusefi 78b032806e #4 2017-05-22 15:30:39 -04:00
rusefi 587acbe96e #4 2017-05-22 15:10:15 -04:00
rusefi dcc5d95627 #4 2017-05-22 15:06:27 -04:00
rusefi c0af4c0aad date 2017-05-21 23:17:35 -04:00
rusefi 58a8dfdb42 better field name 2017-05-21 23:17:08 -04:00
puff 25580f6da1 Mazda RX8 instrument cluster - trip meter 2017-05-21 23:19:00 +03:00
rusefi 807df4bf56 making eclipse happier 2017-05-21 13:36:22 -04:00
rusefi 33acce63e9 reviving EFI_CLOCK_LOCKS 2017-05-21 13:34:24 -04:00
rusefi bae1f66dbb reviving maxLockedDuration 2017-05-21 13:27:02 -04:00
rusefi 22ff193e64 fresh contrib 2017-05-21 13:09:36 -04:00
rusefi b9771e42e9 better name 2017-05-21 11:09:47 -04:00
rusefi b51298b5b9 better syntax 2017-05-21 10:56:08 -04:00
rusefi 2e70da24db wider usage of EFI_CLOCK_LOCKS 2017-05-21 10:46:43 -04:00
rusefi 4750d49844 wider usage of EFI_CLOCK_LOCKS 2017-05-21 10:38:36 -04:00
rusefi 9e62206089 better field names 2017-05-21 10:26:51 -04:00
rusefi 486e69d492 better names 2017-05-21 10:25:35 -04:00
rusefi e3d62a12ca better code name 2017-05-21 10:15:57 -04:00
rusefi 2b4c66968c better code names & more performance info 2017-05-21 10:03:17 -04:00
rusefi a55b56cbae fixing build 2017-05-19 22:30:21 -04:00
rusefi 1c6d530f1c consistency for max counters reset 2017-05-19 21:52:10 -04:00
rusefi 79314e4364 fixing build 2017-05-19 13:04:16 -04:00
rusefi dce616f48a puff requesting uartConsoleSerialSpeed 2017-05-19 11:31:21 -04:00
rusefi 907a23cda6 #58 2017-05-18 16:39:04 -04:00
rusefi 7fe5edf5e2 #58 2017-05-18 16:16:55 -04:00
rusefi d28eeaaac2 #58 2017-05-18 15:57:55 -04:00
rusefi 9434e69980 Merge branch 'master' of https://github.com/rusefi/rusefi 2017-05-18 08:13:35 -04:00
rusefi 175590653e #4 2017-05-18 08:06:28 -04:00
rusefi 860f6ee551 enabling DMA UART with andreika 2017-05-17 20:36:07 -04:00
rusefi c435f663b0 docs 2017-05-17 20:29:22 -04:00
rusefi db82156ff9 , 2017-05-17 17:50:19 -04:00
rusefi 493017f1a5 , 2017-05-17 17:49:35 -04:00
rusefi 059c4832cc , 2017-05-17 17:48:42 -04:00
rusefi 257c965444 #373 2017-05-17 17:47:08 -04:00
rusefi bb0d3db6dc #373 2017-05-17 17:43:35 -04:00
rusefi f86d5d0044 #4 2017-05-16 22:13:40 -04:00
rusefi e3010e1c7b #4 2017-05-16 20:55:01 -04:00
rusefi 0a1309e1a1 #4 2017-05-16 20:52:52 -04:00
rusefi 9b747f1b60 removing dead code #4 2017-05-16 20:25:53 -04:00