Subversion Repositories EngineBay2

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
31 1770 d 20 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 1770 d 23 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 20 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 15 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 18 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 16 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 16 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 15 h mjames /trunk/ ADC running under interrupt off timer 6 and using DMA to control filling of circular buffer  
/trunk/EngineBay2.ioc
14 3259 d 15 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 16 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
12 3261 d 16 h mjames /trunk/ Timer2 runs  
/trunk/EngineBay2.ioc
/trunk/Src/main.c
/trunk/Src/stm32l1xx_hal_msp.c
10 3264 d 14 h mjames /trunk/ SPI temperature sensor not using correct NSS pin. Going to bed.  
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Src/main.c
8 3265 d 1 h mjames /trunk/ Blinking light on timer 6 interrupt now works  
/trunk/Inc/main.h
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Inc/stm32l1xx_it.h
/trunk/Src/main.c
/trunk/Src/misc.c
/trunk/Src/stm32l1xx_it.c
7 3265 d 2 h mjames /trunk/ First serial echo on debug USART2 . Good.  
/trunk/.mxproject
/trunk/EngineBay2.csv
/trunk/EngineBay2.ioc
/trunk/Inc/mxconstants.h
/trunk/Inc/serial.h
/trunk/Inc/stm32l1xx_it.h
/trunk/Src/main.c
/trunk/Src/stm32l1xx_hal_msp.c
/trunk/Src/stm32l1xx_it.c
6 3270 d 22 h mjames /trunk/ Starting to work on ADC with DMA and interrupt for completed conversion  
/trunk/.cproject
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Inc/mxconstants.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
5 3277 d 4 h mjames /trunk/ Some updates to initialisation  
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Src/main.c
3 3278 d 16 h mjames /trunk/ Added files from older project  
/trunk/Inc/ap_math.h
/trunk/Inc/misc.h
/trunk/Inc/serial.h
/trunk/Src/ap_math.c
/trunk/Src/misc.c
/trunk/Src/serial.c
/trunk/.cproject
/trunk/.mxproject
/trunk/EngineBay2.ioc
/trunk/Inc/mxconstants.h
/trunk/Makefile
/trunk/SSD1306_lib/SSD1306.c
/trunk/Src/main.c
/trunk/Src/stm32l1xx_hal_msp.c
2 3279 d 19 h mjames /trunk/ Initial project creation  
/trunk/.cproject
/trunk/.mxproject
/trunk/.project
/trunk/Drivers
/trunk/Drivers/CMSIS
/trunk/Drivers/CMSIS/Device
/trunk/Drivers/CMSIS/Device/ST
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xb.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xba.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l100xc.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xb.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xba.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xc.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xca.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xd.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xdx.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l151xe.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xb.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xba.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xc.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xca.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xd.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xdx.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xc.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xca.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xd.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xdx.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l162xe.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Source
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Source/Templates
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Source/Templates/gcc/startup_stm32l152xe.s
/trunk/Drivers/CMSIS/Device/ST/STM32L1xx/Source/Templates/system_stm32l1xx.c
/trunk/Drivers/CMSIS/Include
/trunk/Drivers/CMSIS/Include/arm_common_tables.h
/trunk/Drivers/CMSIS/Include/arm_const_structs.h
/trunk/Drivers/CMSIS/Include/arm_math.h
/trunk/Drivers/CMSIS/Include/cmsis_armcc.h
/trunk/Drivers/CMSIS/Include/cmsis_armcc_V6.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_cmFunc.h
/trunk/Drivers/CMSIS/Include/core_cmInstr.h
/trunk/Drivers/CMSIS/Include/core_cmSimd.h
/trunk/Drivers/CMSIS/Include/core_sc000.h
/trunk/Drivers/CMSIS/Include/core_sc300.h
/trunk/Drivers/STM32L1xx_HAL_Driver
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc
/trunk/Drivers/STM32L1xx_HAL_Driver/Inc/Legacy
/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_spi_ex.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
/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_spi_ex.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/EngineBay2.xml
/trunk/Inc
/trunk/Inc/mxconstants.h
/trunk/Inc/stm32l1xx_hal_conf.h
/trunk/Inc/stm32l1xx_it.h
/trunk/Makefile
/trunk/SSD1306_lib
/trunk/SSD1306_lib/Font.c
/trunk/SSD1306_lib/Font.h
/trunk/SSD1306_lib/SSD1306.c
/trunk/SSD1306_lib/SSD1306.h
/trunk/SSD1306_lib/ascii-lucida.h
/trunk/STM32L152RETx_FLASH.ld
/trunk/Src
/trunk/Src/main.c
/trunk/Src/stm32l1xx_hal_msp.c
/trunk/Src/stm32l1xx_it.c
/trunk/versions.h