Ignore:
Timestamp:
Mar 12, 2025, 4:18:34 PM (2 months ago)
Author:
Zed
Message:

Fixing project.

Location:
ctrl/firmware/Main/SES/Core/Src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ctrl/firmware/Main/SES/Core/Src/fan_task.cpp

    r107 r109  
    2525
    2626        uint32_t min_pulse = __HAL_TIM_GET_COMPARE(&FAN_PWM_TIMER_HANDLE, FAN_PWM_TIMER_CHANNEL);
    27         constexpr decltype(min_pulse) max_pulse = 450U;
     27        constexpr decltype(min_pulse) max_pulse = 600U;
    2828        constexpr uint32_t d = 20U;
    2929
  • ctrl/firmware/Main/SES/Core/Src/gui_task.cpp

    r108 r109  
    77#include "st7789.h"
    88#include "tim.h"
     9#include "dac.h"
    910
    1011static const char* const TAG = "GUI";
     
    1718        UNUSED(argument);
    1819
    19         vTaskDelay(2000U);
     20        vTaskDelay(5000U);
    2021
    2122        //HAL_GPIO_WritePin(PWM_DISPLAY_LIGHT_GPIO_Port, PWM_DISPLAY_LIGHT_Pin, GPIO_PIN_SET);
     
    2930
    3031        uint32_t min_pulse = __HAL_TIM_GET_COMPARE(&htim1, TIM_CHANNEL_1);
    31         constexpr decltype(min_pulse) max_pulse = 50;//560;//555U;
     32        constexpr decltype(min_pulse) max_pulse = 150;//555U;
    3233        constexpr uint32_t d = 200U;
    3334
     
    3637                //__HAL_TIM_SET_COMPARE(&htim1, TIM_CHANNEL_1, i);
    3738                htim1.Instance->CCR1 = i;
     39                vTaskDelay(pdMS_TO_TICKS(d));
     40        }
     41
     42        for (auto i = 2047U; i < 2000U; i++)
     43        {
     44                HAL_StatusTypeDef r = HAL_DAC_SetValue(&hdac1, DAC_LOAD_I_LIMIT_CHANNEL, DAC_ALIGN_12B_R, i);
     45                if (r != HAL_OK) Error_Handler();
    3846                vTaskDelay(pdMS_TO_TICKS(d));
    3947        }
  • ctrl/firmware/Main/SES/Core/Src/keys_task.cpp

    r83 r109  
    2929        while(1)
    3030        {
    31                 HAL_GPIO_TogglePin(RX1_LED_GPIO_Port, RX1_LED_Pin);
     31                //HAL_GPIO_TogglePin(RX1_LED_GPIO_Port, RX1_LED_Pin);
    3232                //HAL_GPIO_WritePin(RX1_LED_GPIO_Port, RX1_LED_Pin, GPIO_PIN_RESET);
    3333                //HAL_GPIO_WritePin(RX2_LED_GPIO_Port, RX2_LED_Pin, GPIO_PIN_RESET);
Note: See TracChangeset for help on using the changeset viewer.