Subversion Repositories EngineBay2

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
34 1535 d 0 h mjames /trunk/Src/ Updated the minimum ignition pulse to 2.5mS  
/trunk/Src/main.c
32 1714 d 21 h mjames /trunk/ Updated  
/trunk/MAP.ods
/trunk/PulseRate.ods
/trunk/Src/main.c
31 1771 d 1 h mjames /trunk/ Altered to read SPI temperature sensors after ignition pulse goes low.  
/trunk/EngineBay2.ioc
/trunk/Inc/main.h
/trunk/Inc/stm32l1xx_it.h
/trunk/Makefile
/trunk/Src/main.c
/trunk/Src/misc.c
/trunk/Src/stm32l1xx_hal_msp.c
/trunk/Src/stm32l1xx_it.c
30 1771 d 3 h mjames /trunk/ Removed wrap-around error in calculation of RPM (needed short int for modulo maths)  
/trunk/Makefile
/trunk/Src/main.c
29 1771 d 5 h mjames /trunk/ Fixed timer 3 as a trigger for the ADC  
/trunk/EngineBay2.ioc
/trunk/Inc/main.h
/trunk/Inc/stm32l1xx_it.h
/trunk/Makefile
/trunk/Src/main.c
/trunk/Src/misc.c
/trunk/Src/stm32l1xx_hal_msp.c
/trunk/Src/stm32l1xx_it.c
28 1784 d 1 h mjames /trunk/ Updated to use the new libSerial - which doesnt reset the PLX timeout flag.  
/trunk/Inc/serial.h
/trunk/.cproject
/trunk/.mxproject
/trunk/.project
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h
/trunk/Drivers/CMSIS/Include/cmsis_armcc.h
/trunk/Drivers/CMSIS/Include/cmsis_gcc.h
/trunk/Drivers/CMSIS/Include/core_cm0.h
/trunk/Drivers/CMSIS/Include/core_cm0plus.h
/trunk/Drivers/CMSIS/Include/core_cm3.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/STM32L1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_adc.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_adc_ex.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cortex.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_def.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ex.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio_ex.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc_ex.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_spi.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c
/trunk/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.c
/trunk/EngineBay2.ioc
/trunk/Inc/main.h
/trunk/Inc/misc.h
/trunk/Inc/stm32l1xx_hal_conf.h
/trunk/Inc/stm32l1xx_it.h
/trunk/Makefile
/trunk/STM32L152RETx_FLASH.ld
/trunk/Src/main.c
/trunk/Src/misc.c
/trunk/Src/stm32l1xx_hal_msp.c
/trunk/Src/stm32l1xx_it.c
27 2212 d 2 h mjames /trunk/Src/ Modified calibration of MAP sensor after using proper pressure gauge  
/trunk/Src/main.c
26 2512 d 2 h mjames /trunk/Src/ Added sensing of ignition pulses to reading CHT to avoid measuring just after rising efdge of ignition pulse.  
/trunk/Src/main.c
25 2806 d 2 h mjames /trunk/Src/ Enabled second CHT sender  
/trunk/Src/main.c
24 2806 d 4 h mjames /trunk/Src/ Changed MAP calibration.  
/trunk/Src/main.c
23 3064 d 0 h mjames /trunk/Src/ Changed CHT filter algorithm  
/trunk/Src/main.c
22 3086 d 1 h mjames /trunk/ Changed timeouts on ignition-on wire to 1 second as filtering sometimes seems to fail
Deleted 1023 reading CHT samples that happen from time to time.
 
/trunk/.cproject
/trunk/Src/main.c
21 3114 d 20 h mjames /trunk/ Adjusted SPI clock phase back to correct, fixed zero display of CHT issues - the CHT sensor would give an 'invalid' reading and this would cause a change in the value sent to the dashboard to be zero. Invalid readings are now ignored, and the code simply repeats the last good value instead.  
/trunk/.cproject
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Src/main.c
20 3115 d 23 h mjames /trunk/ Slowing SPI. Debounce Ignition switch feed. Fix initial CHT power supply issue.  
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Inc/mxconstants.h
/trunk/Src/main.c
19 3132 d 23 h mjames /trunk/Src/ Error in timeouts handler code ffixed. now updates properly  
/trunk/Src/main.c
18 3134 d 21 h mjames /trunk/ Changed pinout : provided a timer to turn off power to CHT sensors when the engine is started. Added CPU temperature  
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Inc/mxconstants.h
/trunk/Inc/stm32l1xx_hal_conf.h
/trunk/Inc/stm32l1xx_it.h
/trunk/Src/main.c
/trunk/Src/stm32l1xx_hal_msp.c
/trunk/Src/stm32l1xx_it.c
/trunk/plx_lib/plx.c
17 3250 d 21 h mjames /trunk/ Implemented sensor filtering for RPM, MAP , Oil Press and battery voltage.  
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Src/main.c
16 3256 d 20 h mjames /trunk/ Engine bay sends test timing value, also extended PLX messages with CHT  
/trunk/Src/main.c
/trunk/plx_lib/plx.c
/trunk/plx_lib/plx.h
14 3259 d 20 h mjames /trunk/ ADC running under interrupt off timer 6 and using DMA to control filling of circular buffer  
/trunk/EngineBay2.ioc
/trunk/Src/main.c
13 3259 d 21 h mjames /trunk/ Starting to understand how to use HAL_MSP functions to actually enable sub-blocks mentioned in STMCubeMX ..
RPM counter functional
 
/trunk/EngineBay2.ioc
/trunk/Inc/mxconstants.h
/trunk/Src/main.c
/trunk/Src/stm32l1xx_hal_msp.c

Show All