| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- /*
- * nbus_master_module.c
- *
- * Created on: Nov 12, 2023
- * Author: juraj
- */
- #include "nbus_master_module.h"
- #include "nbus_types.h"
- #if MODULE_MASTER == 1
- void nbus_master_unicastToModuleSet(nBus_TypeDef *nbus)
- {
- }
- void nbus_master_unicastToModuleGet(nBus_TypeDef *nbus)
- {
- // case CMD_SYNC:
- {
- if (nbus->rx_length < 11)
- {
- return;
- }
- // RTC_TimeTypeDef sTime = {0};
- // RTC_DateTypeDef sDate = {0};
- // sTime.Hours = nbus->rx_buffer[7];
- // sTime.Minutes = nbus->rx_buffer[8];
- // sTime.Seconds = nbus->rx_buffer[9];
- // sTime.DayLightSaving = RTC_DAYLIGHTSAVING_NONE;
- // sTime.StoreOperation = RTC_STOREOPERATION_RESET;
- // HAL_RTC_SetTime(nbus->periph->rtc, &sTime, RTC_FORMAT_BCD);
- // sDate.WeekDay = nbus->rx_buffer[6];
- // sDate.Date = nbus->rx_buffer[5];
- // sDate.Month = nbus->rx_buffer[4];
- // sDate.Year = nbus->rx_buffer[3];
- // HAL_RTC_SetDate(nbus->periph->rtc, &sDate, RTC_FORMAT_BCD);
- }
- // break;
- }
- #endif
|