Commit Graph

13 Commits

Author SHA1 Message Date
Вячеслав Штейбезандт
cbf7dee1cf Улучшена логика отправки сообщений и реализованы новые функции пакетной передачи
Реализована обработка разных типов сообщений
(BroadCast, Discrete, Analog) в функции PROTOCAN_SEND_CORE
с корректной разбивкой данных на пакеты размером до 8 байт.

Добавлены новые функции для пакетной отправки данных
по диапазону регистров (PROTOCAN_SEND_GENERAL_ADDRESS_SPACE)
и модбас-данных (PROTOCAN_SEND_MODBUS).
2026-06-19 15:34:23 +03:00
Вячеслав Штейбезандт
6e7dd22cac Обновление gitignore 2026-06-19 15:22:42 +03:00
Вячеслав Штейбезандт
a01376255e Отправка Modbus. Промежуточный коммит 2026-06-08 11:42:22 +03:00
Вячеслав Штейбезандт
4da9640c3f Функция отправки сообщений
Пока только PROTOCAN_MSGTYPE_GENERAL_ADDRESS_SPACE
ProtoCan_0.3
2026-06-01 15:20:13 +03:00
Вячеслав Штейбезандт
757d608ad4 Обновление стиля библиотеки 2026-06-01 15:19:18 +03:00
Вячеслав Штейбезандт
88af7cdfce Добавлена проверка на успешную инициализацию Register Callback для CAN и TIM. ProtoCan_0.2 2026-05-29 13:41:17 +03:00
Вячеслав Штейбезандт
8ffba3b9e0 Минорные изменения 2026-05-25 14:07:11 +03:00
Вячеслав Штейбезандт
7f116acf22 Add support for register callbacks ProtoCan 2026-03-31 11:52:59 +03:00
Вячеслав Штейбезандт
3cae8b7008 ProtoCan 2026-03-30 14:15:42 +03:00
Вячеслав Штейбезандт
c210396ee3 Блок счётчиков для ошибок CAN. 2026-03-18 15:48:34 +03:00
Вячеслав Штейбезандт
8a82aa4460 Обновление алгоритма приёма сообщений. Проверка буфера при приёме. 2026-03-18 15:47:25 +03:00
Вячеслав Штейбезандт
853e92b07a CAN Protocol 2026-03-05 10:23:52 +03:00
Вячеслав Штейбезандт
34f14b6b25 Коммент инициализации (HCLK = 64 MHz) 2026-02-06 13:50:40 +03:00