29 Commits

Author SHA1 Message Date
d6f0d5e569 Добавление команды коррекции 2023-01-14 11:14:18 +03:00
92d40847b3 Исправления мелких багов 2023-01-13 11:00:35 +03:00
0fb2f3b007 Исправления мелких багов 2023-01-11 15:38:22 +03:00
31f3f258f6 Исправления ночного режима 2023-01-09 23:35:58 +03:00
5ad225fa85 Добавление полноценного ночного режима 2023-01-09 22:38:38 +03:00
bbc73b4e31 Исправлена ошибка линковки из-за hla-pause, добавлено переключение паузы и ночного режима. добавлена трассировка кода роботов на "панель" 2023-01-07 12:13:39 +03:00
d5c7c0e645 Добавление полноценного режима двух роботов 2023-01-02 00:20:23 +03:00
33b705c1ef Мелкий рефакторинг 2022-12-16 13:37:11 +03:00
7e1cf33d1f Рефакторинг планировщика, вспомогательная логика теперь вынесена в utils.c 2022-12-14 16:16:06 +03:00
6195891e57 Набор мелких исправлений и подготовка к реализации режима двух роботов 2022-12-11 15:08:17 +03:00
e114ea0cf4 Фикс работы алгоритма загрузки барабана 2022-12-07 13:20:43 +03:00
984e917461 Мелкие фиксы 2022-12-07 12:57:42 +03:00
dab59b0614 Исправлена ошибка в определении структур для ПЛК, планировщик теперь умеет удалять барабаны 2022-12-07 12:17:55 +03:00
65ae324803 Добавлено время операций с панели 2022-12-06 14:54:20 +03:00
9624d91725 Исправления работы алгоритма приоритетов, теперь он отлажен для зон травления и цинкования 2022-12-05 23:18:32 +03:00
f6d6840f96 Удалена команда lock zone 2022-12-05 18:23:54 +03:00
71851c7bc8 Слияние кода из проекта для ПЛК с этим проектом 2022-12-05 13:16:52 +03:00
5f2bbc4d21 Слияние кода из проекта для ПЛК с этим проектом 2022-12-05 11:56:36 +03:00
f04fb49a16 Слияние кода из проекта для ПЛК с этим проектом 2022-12-05 11:51:31 +03:00
3cd8f8369b Мелкие исправления, теоретически рабочие приоритеты операций, рефакторинг 2022-12-05 09:43:44 +03:00
3d9d4f0592 Исправления набора инструкций, теперь они корректно работают с автоприведением типов от компилятора 2022-12-04 22:13:35 +03:00
cea2422977 Немного поправлен код стайл 2022-12-03 10:53:03 +03:00
7bd6275bac Мелкие исправления 2022-12-03 01:22:43 +03:00
2e4a560f74 Готов механизм транзакций на роботе с пачкой команд 2022-12-03 00:44:56 +03:00
8f19d1b277 Подготовка к переписыванию планировщика: добавлены переменные на ПЛК, добавлена система команд для роботов 2022-12-02 22:29:36 +03:00
aa8d949323 Планировщик, который умеет взвешивать операции и выполнять либо дальнюю левую (относительно робота), либо ближайшую правую (относительно робота). Есть небольшой приоритет в левую сторону. 2022-11-19 17:54:26 +03:00
4d7350ac69 Первый и самый простой планировщик, таскает барабаны справа, если там их нет ищет первый слева и едет к нему 2022-11-19 16:50:44 +03:00
b15e14970e После разговора на научке 2022-11-19 12:58:30 +03:00
0dd1158b3d Initial commit 2022-11-19 10:21:39 +03:00