Mercurial > public > ostc4
comparison Discovery/Src/base.c @ 1045:b018e1f3082e GasConsumption
Deactivate OSTC5 BT init sequence:
At the moment the OSTC BT is preconfigurated and starting in data mode => skip BT config in case a OSTC5 HW is detected
| author | Ideenmodellierer |
|---|---|
| date | Mon, 03 Nov 2025 21:17:14 +0100 |
| parents | 7efc8baa3ffa |
| children |
comparison
equal
deleted
inserted
replaced
| 1043:52fd91414b6c | 1045:b018e1f3082e |
|---|---|
| 380 | 380 |
| 381 SystemClock_Config(); | 381 SystemClock_Config(); |
| 382 | 382 |
| 383 MX_GPIO_Init(); | 383 MX_GPIO_Init(); |
| 384 // MX_SmallCPU_NO_Reset_Helper(); //161116 hw | 384 // MX_SmallCPU_NO_Reset_Helper(); //161116 hw |
| 385 MX_Bluetooth_PowerOff(); /* disable module, needed in case of e.g. a reset event to make sure module is configured from scratch */ | |
| 386 MX_SPI_Init(); | 385 MX_SPI_Init(); |
| 387 MX_UART_Init(); | 386 MX_UART_Init(); |
| 388 SDRAM_Config(); | 387 SDRAM_Config(); |
| 389 HAL_Delay( 100 ); | 388 HAL_Delay( 100 ); |
| 390 | 389 |
| 400 | 399 |
| 401 set_new_settings_missing_in_ext_flash(EF_SETTINGS); // includes update of firmware version 161121 | 400 set_new_settings_missing_in_ext_flash(EF_SETTINGS); // includes update of firmware version 161121 |
| 402 | 401 |
| 403 GFX_init( &pLayerInvisible ); | 402 GFX_init( &pLayerInvisible ); |
| 404 TIM_BACKLIGHT_init(); | 403 TIM_BACKLIGHT_init(); |
| 405 | |
| 406 // new 170508: bluetooth on at start | |
| 407 settingsGetPointer()->bluetoothActive = 1; | |
| 408 MX_Bluetooth_PowerOn(); | |
| 409 tComm_StartBlueModConfig(); | |
| 410 | 404 |
| 411 /* | 405 /* |
| 412 if( (hardwareDataGetPointer()->primarySerial == 20+18) | 406 if( (hardwareDataGetPointer()->primarySerial == 20+18) |
| 413 || (hardwareDataGetPointer()->primarySerial == 20+25) | 407 || (hardwareDataGetPointer()->primarySerial == 20+25) |
| 414 || (hardwareDataGetPointer()->primarySerial == 20+27)) | 408 || (hardwareDataGetPointer()->primarySerial == 20+27)) |
| 439 GFX_LTDC_LayerDefaultInit( BACKGRD_LAYER, pLayerInvisible ); | 433 GFX_LTDC_LayerDefaultInit( BACKGRD_LAYER, pLayerInvisible ); |
| 440 GFX_SetFramesTopBottom( pLayerInvisible, pLayerInvisible, 480 ); | 434 GFX_SetFramesTopBottom( pLayerInvisible, pLayerInvisible, 480 ); |
| 441 HAL_Delay( 20 ); | 435 HAL_Delay( 20 ); |
| 442 display_power_on__2_of_2__post_RGB(); | 436 display_power_on__2_of_2__post_RGB(); |
| 443 GFX_use_colorscheme( settingsGetPointer()->tX_colorscheme ); | 437 GFX_use_colorscheme( settingsGetPointer()->tX_colorscheme ); |
| 438 | |
| 439 | |
| 440 // new 170508: bluetooth on at start | |
| 441 settingsGetPointer()->bluetoothActive = 1; | |
| 442 MX_Bluetooth_PowerOn(); | |
| 443 tComm_StartBlueModConfig(); | |
| 444 | 444 |
| 445 tHome_init(); | 445 tHome_init(); |
| 446 tI_init(); | 446 tI_init(); |
| 447 tM_init(); | 447 tM_init(); |
| 448 tMenuEdit_init(); | 448 tMenuEdit_init(); |
