Dmitry Telenkov 1 年間 前
コミット
8266058246
3 ファイル変更34 行追加9 行削除
  1. 3 3
      .obsidian/workspace.json
  2. 25 6
      bt67xx/common.md
  3. 6 0
      linux/linux common.md

+ 3 - 3
.obsidian/workspace.json

@@ -13,7 +13,7 @@
             "state": {
               "type": "markdown",
               "state": {
-                "file": "bt67xx/common.md",
+                "file": "linux/linux common.md",
                 "mode": "source",
                 "source": false
               }
@@ -85,7 +85,7 @@
             "state": {
               "type": "backlink",
               "state": {
-                "file": "bt67xx/common.md",
+                "file": "linux/linux common.md",
                 "collapseAll": false,
                 "extraContext": false,
                 "sortOrder": "alphabetical",
@@ -126,8 +126,8 @@
   },
   "active": "505cb94d026dfa4c",
   "lastOpenFiles": [
-    "linux/linux common.md",
     "bt67xx/common.md",
+    "linux/linux common.md",
     "TODO.md",
     "Счета.md",
     "Тренировки и занятия.md",

+ 25 - 6
bt67xx/common.md

@@ -6,11 +6,30 @@
 2.   Интегрировать поддержку ИБП нового типа для Билайн в контроллеры 6709 или 6711v1. Протокол базируется на стандартном Megateс.
 	[[MEGA 通讯协议.pdf]]
 <h4>6711</h4> 
-- [ ] Убрать добавление “v1” к модели ИБП
-<h4>6711v1</h4> 
-- [ ] Сбрасывать ошибку 13, сейчас сбрасываются 12 и 41. Ошибка 13 возникает в момент перегрева.
-- [ ] После возникновения режима Fault проверять код ошибки. Выяснилось, что ИБП обновляет код ошибки. Необходимо переносить это изменение в журнал.
-- [x] Проверить работу RTC в високосный год, сейчас в журнале выглядит вот так:
+1. **Задача:** Убрать добавление “v1” к модели ИБП.
+	**Вопрос:** Где "v1" в модели ИБП 6711?
+	**Комментарий:** v1 именно в модели ИБП
+	- [ ] Выполнено
+<h4>6711 и 6711v1</h4> 
+1. **Задача:** Сбрасывать ошибку 13, сейчас сбрасываются 12 и 41. Ошибка 13 возникает в момент перегрева.
+
+	**Вопрос:** Как реагировать на ошибку 0x13. Не вижу, чтобы сейчас она отслеживалась.
+	
+	**Комментарий:** Добавил условие "или" в функцию UPS_OverTempratureMonitor. Добавить в вызов функции в 6711.
+	
+	- [ ] Выполнено	
+	
+2. **Задача:** После возникновения режима Fault проверять код ошибки. Выяснилось, что ИБП обновляет код ошибки. Необходимо переносить это изменение в журнал.
+
+	**Вопрос:** Что такое режим Fault и как он определяется?
+	
+	**Комментарий:** Режим "Fault" отображается на главной странице веб. При переходе ИБП в этом режим контроллер должен отслеживать состояние ошибки (оно может изменяться) и при изменении фиксировать новое состояние ошибки в журнале.
+	
+	- [ ] Выполнено
+	
+3. **Задача:** Проверить работу RTC в високосный год, сейчас в журнале выглядит вот так:
+	- [x] Выполнено
+
 <h6>Итоги</h6>
 1. В вопросу RTC исправил функцию:
 ```c++
@@ -18,7 +37,7 @@ void TM_RTC_GetDateTimeFromUnix(TM_RTC_t* data, uint32_t unix)
 ```
 <h6>Вопросы</h6>
 1. Где "v1" в модели ИБП 6711?
-2. Как реагировать на ошибку 0x13. Не вижу, чтобы сейчас она отслеживалась.
+2.  Добавил условие "или" в функцию UPS_OverTempratureMonitor. Добавить в вызов функции в 6711.
 3.  Что такое режим Fault и как он определяется?
 #### <font color = "MediumSeaGreen">Общее:</font>
 * Проект ==bt-67xx_universal_hw==

+ 6 - 0
linux/linux common.md

@@ -66,6 +66,12 @@ $ wc -l # считает количество строк переданных к
 $ export # выводит переменные окружения
 $ export EDITOR=nano # установка переменной окружения
 $ export "export EDITOR=nano" >> ~./bashrc # установить текстовый редактор по умолчанию
+$ head -n10 file.txt # вывести 10 первых строк файла
+$ tail -n10 file.txt # вывести 10 последних строк файла
+$ cut -c 1-10 file.txt # выведет с 1-ого по 1-ый символы из каждой строчки файла
+$ watch -n 1 date # запускает каждую секунду команду date
+$ watch -g "df -h" # перезапускает команду df пока не изменится ее вывод
+
 ````
 <h6>История команд</h6>
 ```bash