added light control test to default task

This commit is contained in:
2024-02-10 04:21:31 +01:00
parent 9ad21e1732
commit 9f103866f2
3 changed files with 19 additions and 3 deletions

View File

@@ -139,6 +139,9 @@ void MX_FREERTOS_Init(void) {
* @param argument: Not used
* @retval None
*/
#include "CLS_BSP.h"
#include "CLSAddress.h"
/* USER CODE END Header_StartDefaultTask */
void StartDefaultTask(void *argument)
{
@@ -167,10 +170,23 @@ void StartDefaultTask(void *argument)
ULOG_INFO(output);
}
uint16_t msg_global_light = GENERATE_CLS_ADDRESS(CLS_CODE_MESSAGE, GLOBAL_CAST_CLS_ADDRESS, CLS_CH_MSG_LIGHT);
CLS_BSP_TxHeaderType can_header = CREATE_BSP_CAN_HEADER(msg_global_light, CLS_BSP_DLC_BYTES_2);
uint8_t light_data[2] = {0};
/* Infinite loop */
for(;;)
{
osDelay(1);
osDelay(1000);
light_data[0]++;
light_data[1] = (light_data[0]/10)%4;
CLS_BSP_CAN_AddMessageToSend(&can_header,light_data);
ULOG_INFO("UPDATE RGB LIGHT TEST");
}
/* USER CODE END StartDefaultTask */
}