Browse Source

platformio folder structure

Juraj Ďuďák 1 year ago
parent
commit
9743667cb1

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+include/nbus_config.h

+ 0 - 45
Src/nbus_master_module.c

@@ -1,45 +0,0 @@
-/*
- * 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

+ 0 - 0
Inc/app_bridge.h → include/app_bridge.h


+ 2 - 0
Inc/app_dummy.h → include/app_dummy.h

@@ -8,6 +8,8 @@
 #ifndef INC_APP_DUMMY_H_
 #define INC_APP_DUMMY_H_
 
+#include <stdint.h>
+
 #ifdef __cplusplus
 extern "C"
 {

+ 4 - 0
Inc/mcu_platform.h → include/mcu_platform.h

@@ -47,4 +47,8 @@
 #include "inttypes.h"
 #endif
 
+#if defined(NRF)
+#include <stdint.h>
+#endif
+
 #endif

+ 0 - 0
Inc/nbus_app.h → include/nbus_app.h


+ 0 - 0
Inc/nbus_cmd.h → include/nbus_cmd.h


+ 0 - 0
Inc/nbus_config.h.default → include/nbus_config.h.default


+ 1 - 0
Inc/nbus_master_module.h → include/nbus_master_module.h

@@ -9,6 +9,7 @@
 #define MODULES_NBUS_INC_NBUS_MASTER_MODULE_H_
 
 #include "nbus_config.h"
+#include "nbus_types.h"
 
 #if MODULE_MASTER == 1
 

+ 0 - 0
Inc/nbus_memory.h → include/nbus_memory.h


+ 0 - 0
Inc/nbus_slave.h → include/nbus_slave.h


+ 0 - 0
Inc/nbus_types.h → include/nbus_types.h


+ 0 - 0
Src/app_bridge.c → src/app_bridge.c


+ 0 - 0
Src/app_dummy.c → src/app_dummy.c


+ 0 - 0
Src/nbus_app.c → src/nbus_app.c


+ 45 - 0
src/nbus_master_module.c

@@ -0,0 +1,45 @@
+/*
+ * 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

+ 0 - 0
Src/nbus_memory.c → src/nbus_memory.c


+ 0 - 0
Src/nbus_slave_broadcast.c → src/nbus_slave_broadcast.c


+ 0 - 0
Src/nbus_slave_module_unicast.c → src/nbus_slave_module_unicast.c


+ 0 - 0
Src/nbus_slave_sensor_unicast.c → src/nbus_slave_sensor_unicast.c