TelenkovDmitry 10 mēneši atpakaļ
vecāks
revīzija
6c951e8317
5 mainītis faili ar 41 papildinājumiem un 21 dzēšanām
  1. 8 8
      .obsidian/workspace.json
  2. 3 1
      Greenstar/ethernet stm32.md
  3. 23 0
      ROTEK/torp.md
  4. 7 4
      TODO.md
  5. 0 8
      torp.md

+ 8 - 8
.obsidian/workspace.json

@@ -37,7 +37,7 @@
             "state": {
               "type": "markdown",
               "state": {
-                "file": "ROTEK/metrolog/M3 artery + stm32.md",
+                "file": "Greenstar/ethernet stm32.md",
                 "mode": "source",
                 "source": false
               }
@@ -110,7 +110,7 @@
             "state": {
               "type": "backlink",
               "state": {
-                "file": "ROTEK/metrolog/M3 artery + stm32.md",
+                "file": "Greenstar/ethernet stm32.md",
                 "collapseAll": false,
                 "extraContext": false,
                 "sortOrder": "alphabetical",
@@ -151,10 +151,14 @@
   },
   "active": "9a07706c6ed286d0",
   "lastOpenFiles": [
-    "torp.md",
+    "Greenstar/stm32l476VG-usb спектрометр.md",
+    "Greenstar/FPGA Blaster.md",
+    "Greenstar/ethernet stm32.md",
+    "TODO.md",
+    "ROTEK/torp.md",
+    "ROTEK/metrolog/M3 artery + stm32.md",
     "hardcore web development/4. Linux.md",
     "ROTEK/RT-701/common.md",
-    "TODO.md",
     "STM32/IRQ + FreeRTOS.md",
     "ROTEK/metrolog/readme.md",
     "STM32",
@@ -169,7 +173,6 @@
     "ROTEK/metrolog/Текучка Метролог.md",
     "linux/vim.md",
     "linux/Raspberry Pi 3 Model B v1.2.md",
-    "ROTEK/metrolog/M3 artery + stm32.md",
     "configs/wg0.conf",
     "keys/wg.conf",
     "keys/Новый текстовый документ.txt",
@@ -182,9 +185,6 @@
     "FlyElectronics/Drone.md",
     "img/Pasted image 20240518111756.png",
     "linux/GS server.md",
-    "linux/bash.md",
-    "proGit.md",
-    "hardcore web development/SSH how to.md",
     "configs/ssh_config",
     "bash",
     "img/Pasted image 20240424185826.png",

+ 3 - 1
Greenstar/ethernet stm32.md

@@ -29,12 +29,14 @@ HAL_NVIC_SetPriority(OTG_FS_IRQn, 7, 0);
 
 <h6>Bootloader</h6>
 Sector 0 0x0800 0000 - 0x0800 7FFF - 32 KB
+<h6>Main FW (480 кБ)</h6>
 Sector 1 0x0800 8000 - 0x0800 FFFF - 32 KB
 Sector 2 0x0801 0000 - 0x0801 7FFF - 32 KB
 Sector 3 0x0801 8000 - 0x0801 FFFF - 32 KB
 Sector 4 0x0802 0000 - 0x0803 FFFF - 128 KB
 Sector 5 0x0804 0000 - 0x0807 FFFF - 256 KB
+<h6>Свободное место</h6>
 Sector 6 0x0808 0000 - 0x080B FFFF - 256 KB
 Sector 7 0x080C 0000 - 0x080F FFFF - 256 KB
 <h6>TODO</h6>
-- Перенести watchdog toogle.
+- Перенести watchdog toogle.

+ 23 - 0
ROTEK/torp.md

@@ -0,0 +1,23 @@
+Для отлова udp пакетов от контроллера можно использовать:
+```bash
+$ while true; do nc -u -l 49049; done
+```
+Добавить строку в UDP-анонсы `modules/testing/testing.c`
+```c
+strcat(msg, ";TORP 29.05.24");
+```
+<h6>Задания. От простого к сложному.</h6>
+Задача №1.
+Цель: демонстрация внесения изменений, сборки проекта, обновления прошивки.
+Описание: найти устройство в сети, зайти на web-интерфейс, показать раздел "Информация". Продемонстрировать проект, изменить версию прошивки, пересобрать проект, обновить прошивку. Продемонстрировать изменения в web-интерфейсе.
+
+Задача №2.
+Цель: внесение изменений в информацию,  которую передает контроллер по протоколу UDP.
+Описание: утилитой "nc" продемонстрировать информацию, которая приходит по протоколу UDP. В проекте изменить порт UDP-анонсов и добавить контрольную строку "hello torp!" к передаваемым данным. Пересобрать проект, обновить контроллер. Убедиться, что UDP-сообщения от контроллера изменились нужным образом.
+
+Задача №3
+Цель: внесение изменений в информацию,  которую передает контроллер по протоколу MQTT.
+Описание: настроить контроллер на передачу mqtt-сооющений на нужный брокер. Продемонстрировать, что контроллер передает данные в нужные топики. Добавить контрольную строку "hello torp!" в один из пакетов данных. Пересобрать проект, обновить контроллер. Убедиться, что mqtt-сообщения от контроллера изменились нужным образом.
+
+
+

+ 7 - 4
TODO.md

@@ -6,16 +6,16 @@
 - [x] Записаться на стрижку
 - [x] Купить коллаген жене
 - [ ] Забрать документы на счетчик в Подрезково
-- [ ] 7.05.24 подкрутить пластины на 1 оборот
+- [x] 7.05.24 подкрутить пластины на 1 оборот
 - [ ] Передача показаний по счетчикам. Визит в МФЦ.
 - [x] Отдать железку Андрею.
 - [ ] Купить батарейку для часов жены.
 - [ ] ТО машины
 - [ ] Купить корм пауку.
-- [ ] Забрать детали для модулей ввода/вывода.
+- [x] Забрать детали для модулей ввода/вывода.
 <h6>Задачи по датам</h6>
 - [x] Визит к ортодонту 16 мая (четверг) в 16:20.
-- [ ] Визит к ортодонту 29 мая (среда) в 13:00.
+- [x] Визит к ортодонту 29 мая (среда) в 13:00.
 - [x] В 20 мая (понедельник) в 19:00 на стрижку.
 - [ ] 10 июня долг Юноны 10к.
 - [ ] 15 июня долг Сини 15к.
@@ -68,4 +68,7 @@
 - [x] Сдать зимнюю резину на утилизацию
 - [x] Визит в МФЦ по поводу медкары
 #### <font color = "MediumSeaGreen">Подкрутить пластины:</font>
-- [ ] 07.05.24 подкрутить на 1 оборот
+- [x] 29.05.24 1 оборот верхняя, нижняя в ремонте
+- [ ] 08.06.24 пол-оборота верхняя
+- [ ] 12.06.24 нижняя
+

+ 0 - 8
torp.md

@@ -1,8 +0,0 @@
-Для отлова udp пакетов от контроллера можно использовать:
-```bash
-$ while true; do nc -u -l 49049; done
-```
-Добавить строку в UDP-анонсы `modules/testing/testing.c`
-```c
-strcat(msg, ";TORP 29.05.24");
-```