Subversion Repositories EDIS_Ignition

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
23 160 d 4 h mjames /trunk/ tweaked timing, removed dual spark as this EDIS module does not support it - it goes into limp mode  
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
/trunk/User/Inc/nvram.h
/trunk/User/Src/nvram.c
/trunk/build/displayclass.cpp
21 209 d 22 h mjames /trunk/ Added a second temperature sensor, corrected reading code.
Fixed 1200 rpm bug.
 
/trunk/.vscode/launch.json
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
/trunk/User/Inc/bmp280driver.h
/trunk/User/Inc/display.h
/trunk/User/Src/bmp280driver.c
/trunk/User/Src/display.cpp
20 398 d 8 h mjames /trunk/ updated to use a second pressure sensor  
/trunk/build/displayclass.cpp
/trunk/Core/Src/main.c
/trunk/User/Inc/bmp280driver.h
/trunk/User/Src/bmp280driver.c
19 496 d 3 h mjames /trunk/ Altered the timing to give one more degree advance. Altered Makefile to ensure serial library was correctly loaded. Removed stuck I2C initialization that now seems to crash the MCU.  
/trunk/build
/trunk/Core/Src/main.c
/trunk/Makefile
18 664 d 3 h mjames /trunk/ Fixed a couple of issues where there were compiler warnings.  
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
/trunk/Core/Src/stm32f1xx_hal_msp.c
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c
/trunk/EDIS_Ignition.ioc
/trunk/Makefile
/trunk/STM32F103C8Tx_FLASH.ld
/trunk/User/Src/bmp280driver.c
/trunk/User/Src/saveTiming.c
17 764 d 3 h mjames /trunk/Core/Src/ Added a 6 degree timing correction - as drilled the timing wheel 6 degrees out this time..  
/trunk/Core/Src/main.c
16 799 d 3 h mjames /trunk/Core/ Moved PLX timeout code into library.  
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
15 809 d 3 h mjames /trunk/Core/ Changed to use libPlx/commsLib.  
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
14 819 d 2 h mjames /trunk/ Updated display code to repeatedly reset display as it tends to crash in the engine bay.

Added code to increment item index to one more than highest incoming item index, or zero if none seen.
 
/trunk/Core/Src/main.c
/trunk/User/Inc/display.h
/trunk/User/Src/display.cpp
13 840 d 5 h mjames /trunk/ Updated to use different SPI clock phasing, and to update pressure at 8Hz instead of 2Hz  
/trunk/Core/Src/main.c
/trunk/EDIS_Ignition.ioc
/trunk/Makefile
/trunk/User/Inc/display.h
/trunk/User/Src/bmp280driver.c
/trunk/User/Src/display.cpp
12 911 d 1 h mjames /trunk/Core/Src/ Removed NVRAM operations as not used.  
/trunk/Core/Src/main.c
11 911 d 23 h mjames /trunk/ Improved use of watchdog timer, added temperature display to panel.  
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
/trunk/Makefile
/trunk/User/Src/display.cpp
/trunk/User/Src/saveTiming.c
10 925 d 22 h mjames /trunk/ Added NVRAM save/load of timing settings.  
/trunk/User/Inc/saveTiming.h
/trunk/User/Src/saveTiming.c
/trunk/Core/Src/main.c
/trunk/Makefile
/trunk/User/Inc/nvram.h
/trunk/User/Src/nvram.c
9 926 d 23 h mjames /trunk/ Added NVRAM simulation code for STM32F103  
/trunk/User/Inc/nvram.h
/trunk/User/Src/nvram.c
/trunk/Core/Src/main.c
/trunk/Makefile
5 936 d 0 h mjames /trunk/ Fixing timer settings - using triggered PWM single shot to drive ignition timing output.
Altering usart settings to allow transmission of serial data.
 
/trunk/stm32f103.svd
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
/trunk/Core/Src/stm32f1xx_hal_msp.c
/trunk/EDIS_Ignition.ioc
/trunk/Makefile
/trunk/User/Src/display.cpp
4 942 d 23 h mjames /trunk/ Added initial RPM read code  
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
/trunk/Core/Src/stm32f1xx_hal_msp.c
/trunk/EDIS_Ignition.ioc
/trunk/Makefile
3 947 d 23 h mjames /trunk/ Moved to STM32F103c6 processor.  
/trunk/STM32F103C8Tx_FLASH.ld
/trunk/startup_stm32f103xb.s
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h
/trunk/startup_stm32f103x6.s
/trunk/Core/Inc/main.h
/trunk/Core/Src/main.c
/trunk/Core/Src/stm32f1xx_hal_msp.c
/trunk/EDIS_Ignition.ioc
/trunk/Makefile
/trunk/User/Src/display.cpp
2 948 d 0 h mjames /trunk/ Initial commit of entire working directory  
/trunk/.vscode
/trunk/.vscode/launch.json
/trunk/Core
/trunk/Core/Inc
/trunk/Core/Inc/main.h
/trunk/Core/Inc/stm32f1xx_hal_conf.h
/trunk/Core/Inc/stm32f1xx_it.h
/trunk/Core/Src
/trunk/Core/Src/main.c
/trunk/Core/Src/stm32f1xx_hal_msp.c
/trunk/Core/Src/stm32f1xx_it.c
/trunk/Core/Src/system_stm32f1xx.c
/trunk/Drivers
/trunk/Drivers/CMSIS
/trunk/Drivers/CMSIS/Device
/trunk/Drivers/CMSIS/Device/ST
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/License.md
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Source
/trunk/Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates
/trunk/Drivers/CMSIS/Include
/trunk/Drivers/CMSIS/Include/cmsis_armcc.h
/trunk/Drivers/CMSIS/Include/cmsis_armclang.h
/trunk/Drivers/CMSIS/Include/cmsis_compiler.h
/trunk/Drivers/CMSIS/Include/cmsis_gcc.h
/trunk/Drivers/CMSIS/Include/cmsis_iccarm.h
/trunk/Drivers/CMSIS/Include/cmsis_version.h
/trunk/Drivers/CMSIS/Include/core_armv8mbl.h
/trunk/Drivers/CMSIS/Include/core_armv8mml.h
/trunk/Drivers/CMSIS/Include/core_cm0.h
/trunk/Drivers/CMSIS/Include/core_cm0plus.h
/trunk/Drivers/CMSIS/Include/core_cm1.h
/trunk/Drivers/CMSIS/Include/core_cm23.h
/trunk/Drivers/CMSIS/Include/core_cm3.h
/trunk/Drivers/CMSIS/Include/core_cm33.h
/trunk/Drivers/CMSIS/Include/core_cm4.h
/trunk/Drivers/CMSIS/Include/core_cm7.h
/trunk/Drivers/CMSIS/Include/core_sc000.h
/trunk/Drivers/CMSIS/Include/core_sc300.h
/trunk/Drivers/CMSIS/Include/mpu_armv7.h
/trunk/Drivers/CMSIS/Include/mpu_armv8.h
/trunk/Drivers/CMSIS/Include/tz_context.h
/trunk/Drivers/CMSIS/LICENSE.txt
/trunk/Drivers/STM32F1xx_HAL_Driver
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
/trunk/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
/trunk/Drivers/STM32F1xx_HAL_Driver/License.md
/trunk/Drivers/STM32F1xx_HAL_Driver/Src
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
/trunk/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c
/trunk/EDIS_Ignition.ioc
/trunk/Makefile
/trunk/STM32F103C6Tx_FLASH.ld
/trunk/User
/trunk/User/Inc
/trunk/User/Inc/bmp280driver.h
/trunk/User/Inc/display.h
/trunk/User/Inc/splash.H
/trunk/User/Src
/trunk/User/Src/bmp280driver.c
/trunk/User/Src/display.cpp
/trunk/User/Src/splash.cpp
/trunk/User/res
/trunk/User/res/bouncy1.xbm
/trunk/docs
/trunk/docs/EDIS1document.pdf
/trunk/docs/EDIS2document.pdf
/trunk/docs/EDIS3document.pdf
/trunk/startup_stm32f103x6.s