Commit Graph

114 Commits

Author SHA1 Message Date
rusefi b4f87ee4a9 baro? 2019-04-16 01:55:15 -04:00
rusefi 04445b5713 cj125 and hip125 and else SPI broken with chibi18 migration #757 2019-04-14 18:09:58 -04:00
rusefi 4ffd9638e6 random cleanup 2019-04-14 13:19:36 -04:00
rusefi 508e9d74e7 defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
andreika-git e2883a9166 ADC_CHANNEL_SENSOR & EFI_INTERNAL_ADC (#726) 2019-04-01 20:02:19 +02:00
andreika-git c34d7cac48 More compatibility for ADC_inputs, etc. (#716)
* Move STM32-specific ADC pinouts to ports/stm32/stm32_common.cpp

* Move STM32-specific files to ports/*

* setAdcChannelOverrides()

* Add #ifdefs for adc_inputs (PWM_FREQ_*, PWM_PERIOD_*, ADC_*_DEVICE)

* addChannel(), removeChannel()

* fix tle6240 compilation

* Add stm32_common.cpp to Makefile

* More ports/stm32/* paths

* More ports/stm32/* paths

* More flexible GPIO ports

* Add #ifdef for GPTDEVICE

* EFI_BOARD_TEST and EFI_JOYSTICK

* EFI_TLE8888

* Fix HIP9011_logic compilation

* ADC_CHANNEL_SENSOR

* Move ioportid_t PORTS[] to ports/*

* Fix simulator
2019-03-28 22:46:10 -04:00
dron0gus c9edbf4225 Cleanup fixes (#700)
* Kill some more warnings

* pin_repository: add markUnused, allow use from plain C

* ehiGpio.cpp: add forgotten GPIOG port
2019-03-08 07:01:15 -05:00
rusefi 3d53c9911d making gcc8 happier? 2019-03-02 18:41:25 -05:00
rusefi 761498efb1 refactoring - using proper enum 2019-02-24 10:04:00 -05:00
rusefi 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi ee4ac9b240 NA6 progress
A/C toggle switch indicator in TS
renaming "pedalPosition" to "throttlePedalPosition"
2019-01-27 00:02:58 -05:00
rusefi cbd2d69731 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:57:33 -05:00
rusefi 6d80a31586 docs 2018-12-23 23:29:19 -05:00
rusEfi 3d3122c76c better? field name 2018-11-30 00:17:55 -05:00
andreika-git 23fea3c0c5 STM32 Nucleo144-F767ZI board: Initial support (#620)
* More EFI_ #ifdefs for config flexibility

* Even more config flexibility

* New firmware/config/stm32f7ems/* files

* New firmware/config/boards/NUCLEO_F767/* files

* New firmware/hw_layer/stm32f7/* files

* Fix for EFI_USB_SERIAL

* Adding #if defined(STM32F7XX)

* SPI flags changed in F7: SPI_CR1_DFF --> SPI_CR1_CRCL

* I2Cv2 config changed in F7

* More versatile CCM defines

* Makefiles

* Double #ifs cleanup

* docs
2018-11-16 07:40:06 -05:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusefi f4dd44245d docs 2018-04-08 11:38:14 -04:00
rusefi a56fd71ecd docs 2018-04-08 11:35:24 -04:00
rusefi 64b7a51617 #65
explicit precision control
2018-01-23 12:05:14 -05:00
andreika-git bf181f88d8 CJ125: prepare ADC (#542) 2018-01-22 17:45:10 -05:00
rusefi 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusEfi 414f45ede2 softer error handling 2017-12-03 18:17:59 -05:00
rusefi 2974ff66e2 fix #490 2017-11-27 21:49:58 -05:00
Matthew Kennedy c3c38aa9bd Implement oil pressure sensor (#491)
* code changes

* config changes
2017-11-15 14:30:13 -05:00
Matthew Kennedy d13b25eaa2 Fix adcdbug when one or more channels set to "none" (#477)
* gitignore atollic truestudio

* Fix adcdebug when >= 1 ADC channel is set to none
2017-08-29 10:03:24 -04:00
andreika-git 83dfee8e96 Use RTC backup register to save Stepper IAC position (#471) 2017-08-07 07:28:21 -04:00
rusefi 3f42eddd64 better constant name 2017-08-06 19:43:01 -04:00
rusefi d280141ac2 better error code names 2017-05-29 19:23:15 -04:00
rusefi f27f99e9cc better method name 2017-05-15 08:40:54 -04:00
rusefi d5a70c237e ADC fast mode was not configured for all possible pins 2017-05-01 07:39:32 -04:00
rusEfi c4d4e43e76 refactoring - reducing GPIO complexity 2017-04-21 20:09:57 -04:00
rusEfi f1801746f4 refactoring - reducing GPIO complexity 2017-04-21 20:07:17 -04:00
rusefi 748a959a2b better code name 2017-04-12 07:57:52 -04:00
rusefi 2f05a05845 fixing ADC 2017-04-05 22:41:51 -04:00
rusefi c25a5e20b2 minor bugfix: uPpEr cAsE not supported in command names 2017-04-04 23:17:56 -04:00
rusefi 24c771a24d safe pre-merge, reducing chibios3 PR 2017-03-30 09:01:28 -04:00
rusefi 7d30cf8b88 find_cygwin . -type f -print0 | xargs -0 dos2unix
firmware
2017-03-24 13:41:36 -04:00
rusefi 4bf5456457 better constant names 2017-03-09 01:10:33 -05:00
rusefi a0d0f8ac79 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00
rusefi 2babd85a9e individual error codes for all errors 2017-03-05 08:50:19 -05:00
rusefi 28bcd995ee refactoring - better constant name & docs 2017-02-20 12:53:43 -05:00
rusEfi f6ad4b1ace auto-sync 2017-02-15 11:03:28 -05:00
rusEfi 4046450727 auto-sync 2017-02-06 21:03:09 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 2d64490724 auto-sync 2016-12-27 14:04:04 -05:00
rusEfi e72f660b39 auto-sync 2016-12-17 09:02:59 -05:00
rusEfi e984e7a0c4 auto-sync 2016-10-10 14:02:17 -04:00
rusEfi 5212e2b28d auto-sync 2016-09-10 22:03:38 -04:00
rusEfi d861f21e17 auto-sync 2016-09-10 00:02:11 -04:00