Subversion Repositories EngineBay2

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
55 141 d 4 h mjames /branches/stm32f103/ added ADC filter for temperature sensors  
/branches/stm32f103/.mxproject
/branches/stm32f103/Core/Inc/main.h
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/Core/Src/stm32f1xx_hal_msp.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Inc/main_export.h
/branches/stm32f103/Makefile
/branches/stm32f103/STM32F103C8Tx_FLASH.ld
/branches/stm32f103/Src/misc.c
53 349 d 18 h mjames /branches/stm32f103/ Refactored with new comms code, increased heap size  
/branches/stm32f103/.mxproject
/branches/stm32f103/Core/Inc/main.h
/branches/stm32f103/Core/Inc/stm32f1xx_hal_conf.h
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/Core/Src/stm32f1xx_hal_msp.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
/branches/stm32f103/STM32F103C8Tx_FLASH.ld
46 1098 d 0 h mjames /branches/stm32f103/ Updated to use a debounce style hysteresis on the rev counter processing - the old version was unable to work with bounce from the points.  
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
/branches/stm32f103/STM32F103C8Tx_FLASH.ld
45 1099 d 18 h mjames /branches/stm32f103/ Adjusted changes in rev counter  
/branches/stm32f103/.mxproject
/branches/stm32f103/Core/Inc/main.h
/branches/stm32f103/Core/Inc/stm32f1xx_hal_conf.h
/branches/stm32f103/Core/Inc/stm32f1xx_it.h
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/Core/Src/stm32f1xx_hal_msp.c
/branches/stm32f103/Core/Src/stm32f1xx_it.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
/branches/stm32f103/Src/misc.c
43 1354 d 23 h mjames /branches/stm32f103/ Swapped over SPI_CS_D and SPI_CS_Clk pins to match actual wiring  
/branches/stm32f103/Core/Inc/main.h
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
42 1401 d 18 h mjames /branches/stm32f103/ Updated to use shift register to clock Chip selects for SPI temperature sensors.  
/branches/stm32f103/Core/Inc/main.h
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Inc/main_export.h
/branches/stm32f103/Makefile
/branches/stm32f103/Src/misc.c
41 1524 d 22 h mjames /branches/stm32f103/ Updated for 72MHz timers. Triggered temperature sample 2mS after CB opens.  
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
/branches/stm32f103/Src/misc.c
40 1529 d 22 h mjames /branches/stm32f103/ Corrected prescaler values - RPM was reading 2x correct value .
Altered SPI speed for temperature sensors.
 
/branches/stm32f103/Core/Inc/main.h
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/Core/Src/stm32f1xx_hal_msp.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
39 1531 d 23 h mjames /branches/stm32f103/ Updated to auto calibrate ADC, and use on-chip thermometer.  
/branches/stm32f103/Core/Src/main.c
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
/branches/stm32f103/Src/misc.c
37 1534 d 18 h mjames /branches/stm32f103/ Changed to use STM32F103 Blue Pill instead of Nucleo board as these are now expensive.  
/branches/stm32f103/Inc/main.h
/branches/stm32f103/Inc/mxconstants.h
/branches/stm32f103/Inc/stm32l1xx_hal_conf.h
/branches/stm32f103/Inc/stm32l1xx_it.h
/branches/stm32f103/Src/main.c
/branches/stm32f103/Src/stm32l1xx_hal_msp.c
/branches/stm32f103/Src/stm32l1xx_it.c
/branches/stm32f103/.mxproject
/branches/stm32f103/EngineBay2.ioc
/branches/stm32f103/Makefile
/branches/stm32f103/Src/misc.c
36 1534 d 21 h mjames /branches/ Changed name of branch because it has inconsistent case  
/branches/stm32f103
/branches/stm32F103
35 1534 d 21 h mjames /branches/stm32F103/ Making a branch to change to using Blue Pill from Nucleo board.  
/branches/stm32F103
31 1770 d 22 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
29 1771 d 2 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 1783 d 22 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
21 3114 d 17 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 20 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
18 3134 d 18 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 18 h mjames /trunk/ Implemented sensor filtering for RPM, MAP , Oil Press and battery voltage.  
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Src/main.c
15 3259 d 17 h mjames /trunk/ ADC running under interrupt off timer 6 and using DMA to control filling of circular buffer  
/trunk/EngineBay2.ioc

Show All