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();