Реализовать запись и чтение параметров в runtime по сети CAN и сохранение их в энергонезависимой памяти #32

Closed
opened 2024-11-06 22:55:15 +03:00 by movefasta · 23 comments
movefasta commented 2024-11-06 22:55:15 +03:00 (Migrated from gitlab.com)
  • Реализовать инициализацию встроенного ПО даже в случае ошибки инициализации FOC
  • Добавить регистр CAN, который отвечается за состояния FOC (bool)
  • Добавить коэффициенты PID-регулятора как CAN-регистры
  • Разработать и провести тест, в котором считывается состояние FOC и если оно Ok/true, то записать один из параметров PID по CAN-шине и считать его.
  • Параметры устройства можно менять всегда, в независимости работаем FOC или нет. Но запускать FOC можно только с установленными параметрами
  • Реализовать светодиодную индикацию режима загрузчика
- [x] Реализовать инициализацию встроенного ПО даже в случае ошибки инициализации FOC - [x] Добавить регистр CAN, который отвечается за состояния FOC (bool) - [x] Добавить коэффициенты PID-регулятора как CAN-регистры - [ ] Разработать и провести тест, в котором считывается состояние FOC и если оно Ok/true, то записать один из параметров PID по CAN-шине и считать его. - [x] Параметры устройства можно менять всегда, в независимости работаем FOC или нет. Но запускать FOC можно только с установленными параметрами - [x] Реализовать светодиодную индикацию режима загрузчика
movefasta commented 2024-11-06 22:55:32 +03:00 (Migrated from gitlab.com)

changed title from Реализовать запись параметров в runtime по сети CAN и сохранение их в энергонезависимой памяти to Реализовать запись {+и чтение +}параметров в runtime по сети CAN и сохранение их в энергонезависимой памяти

changed title from **Реализовать запись параметров в runtime по сети CAN и сохранение их в энергонезависимой памяти** to **Реализовать запись {+и чтение +}параметров в runtime по сети CAN и сохранение их в энергонезависимой памяти**
movefasta commented 2025-02-05 19:24:46 +03:00 (Migrated from gitlab.com)

assigned to @AlexxTop

assigned to @AlexxTop
movefasta commented 2025-02-18 16:55:10 +03:00 (Migrated from gitlab.com)

unassigned @AlexxTop

unassigned @AlexxTop
movefasta commented 2025-02-18 16:55:14 +03:00 (Migrated from gitlab.com)

assigned to @keklolov7

assigned to @keklolov7
movefasta commented 2025-02-20 12:12:44 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
keklolov7 commented 2025-02-20 15:36:45 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2025-02-21 11:43:31 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
keklolov7 commented 2025-02-26 14:48:39 +03:00 (Migrated from gitlab.com)

marked the checklist item Реализовать инициализацию встроенного ПО даже в случае ошибки инициализации FOC as completed

marked the checklist item **Реализовать инициализацию встроенного ПО даже в случае ошибки инициализации FOC** as completed
keklolov7 commented 2025-02-26 17:37:08 +03:00 (Migrated from gitlab.com)

marked the checklist item Добавить коэффициенты PID-регулятора как CAN-регистры as completed

marked the checklist item **Добавить коэффициенты PID-регулятора как CAN-регистры** as completed
movefasta commented 2025-02-26 19:26:52 +03:00 (Migrated from gitlab.com)

marked this issue as related to robossembler/cnc/motor-wire-winder#24

marked this issue as related to robossembler/cnc/motor-wire-winder#24
keklolov7 commented 2025-02-28 10:38:22 +03:00 (Migrated from gitlab.com)

marked the checklist item Параметры устройства можно менять всегда, в независимости работаем FOC или нет. Но запускать FOC можно только с установленными параметрами! as completed

marked the checklist item **Параметры устройства можно менять всегда, в независимости работаем FOC или нет. Но запускать FOC можно только с установленными параметрами!** as completed
movefasta commented 2025-03-02 14:55:16 +03:00 (Migrated from gitlab.com)

removed the relation with robossembler/cnc/motor-wire-winder#24

removed the relation with robossembler/cnc/motor-wire-winder#24
keklolov7 commented 2025-03-04 09:50:10 +03:00 (Migrated from gitlab.com)

marked the checklist item Добавить регистр CAN, который отвечается за состояния FOC (bool) as completed

marked the checklist item **Добавить регистр CAN, который отвечается за состояния FOC (bool)** as completed
keklolov7 commented 2025-03-04 09:50:50 +03:00 (Migrated from gitlab.com)

marked the checklist item Протестировать обмен данными в любом случае надо. as completed

marked the checklist item **Протестировать обмен данными в любом случае надо.** as completed
keklolov7 commented 2025-03-04 09:50:52 +03:00 (Migrated from gitlab.com)

marked the checklist item Протестировать обмен данными в любом случае надо. as incomplete

marked the checklist item **Протестировать обмен данными в любом случае надо.** as incomplete
keklolov7 commented 2025-03-05 16:23:58 +03:00 (Migrated from gitlab.com)

created branch 32-runtime-can to address this issue

created branch [`32-runtime-can`](/robossembler/servo/-/compare/main...32-runtime-can) to address this issue
keklolov7 commented 2025-03-26 12:49:42 +03:00 (Migrated from gitlab.com)

marked the checklist item Добавить регистр CAN, который отвечается за состояния FOC (bool) as incomplete

marked the checklist item **Добавить регистр CAN, который отвечается за состояния FOC (bool)** as incomplete
keklolov7 commented 2025-03-26 12:49:47 +03:00 (Migrated from gitlab.com)

marked the checklist item Добавить регистр CAN, который отвечается за состояния FOC (bool) as completed

marked the checklist item **Добавить регистр CAN, который отвечается за состояния FOC (bool)** as completed
movefasta commented 2025-03-26 15:41:32 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2025-03-26 15:58:50 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
keklolov7 commented 2025-03-27 09:39:33 +03:00 (Migrated from gitlab.com)

marked the checklist item Реализовать светодиодную индикацию режима загрузчика as completed

marked the checklist item **Реализовать светодиодную индикацию режима загрузчика** as completed
movefasta commented 2025-04-07 12:12:59 +03:00 (Migrated from gitlab.com)

mentioned in merge request !28

mentioned in merge request !28
movefasta commented 2025-04-17 16:00:49 +03:00 (Migrated from gitlab.com)

mentioned in merge request !31

mentioned in merge request !31
movefasta (Migrated from gitlab.com) closed this issue 2025-04-17 17:45:25 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: robossembler/servo#32
No description provided.