Commit Graph
100 Commits
Author SHA1 Message Date
Andrey d2578299d8 merge: сохрани историю графиков и bxCAN, уже включённых в main 2026-10-02 12:41:36 +03:00
Andrey fdfae8fa6c merge: включи доработки логгера и портов SETGUI 2026-10-02 12:40:48 +03:00
Andrey 66fad32a81 merge: объедини локальные доработки templates в main 2026-10-02 12:40:34 +03:00
Andrey f7a6f767e1 feat(gas-logger): добавь непрерывный логгер и JSON-карту 2026-10-01 22:54:29 +03:00
Andrey 675ce063f0 feat(qt-ports): унифицировать выбор последовательного порта 2026-10-01 22:40:20 +03:00
Andrey 3d9174a124 fix(ump): поддержать индексное чтение записей ПМ67 2026-10-01 22:40:19 +03:00
Andrey 46ecbe3210 docs: опиши работу с сабмодулями и добавь сборку Doxygen 2026-10-01 18:19:38 +03:00
Andrey 6df5674996 feat(hdl): добавь двухтактовый буфер логического анализатора 2026-10-01 18:19:38 +03:00
Andrey 196d083098 feat(tms2812): добавь общий протокол терминала и привязки Python и Android 2026-10-01 18:19:37 +03:00
Andrey c0ee7c46ea Support PM67 voltage fields in UMP logger v3 2026-10-01 16:00:25 +03:00
Andrey 3457657979 Объединить протокол терминала TMS2812 для Python и Android 2026-10-01 15:41:43 +03:00
Andrey e3e30fdad7 Add Tektronix DPO4034 acquisition over VISA 2026-09-28 11:54:45 +03:00
Andrey f3937eaf14 Expose numeric trend segment formulas from native reconstruction models 2026-09-27 03:13:39 +03:00
Andrey de4609ea00 Keep interpolation results when sources are hidden and allow individual removal 2026-09-27 02:53:37 +03:00
Andrey caf30f2ed6 Share waveform data and plot navigation and retain processing results 2026-09-27 02:47:24 +03:00
Andrey 513e79b127 Add DSLogic capture, signal conversion and DSView decoders 2026-09-27 01:45:08 +03:00
Andrey cc22c803d1 Add shared waveform processing, generation and firmware image support 2026-09-27 01:45:08 +03:00
Andrey 2ad29e7ffd Add embedded storage drivers and extend firmware metadata 2026-09-27 01:44:59 +03:00
Andrey 795a1279b1 Extract reusable device protocols, ports and logic analyzers from SETGUI 2026-09-23 20:11:37 +03:00
Andrey 80ba17d77d Добавить протокол Altera Logic и общие клиенты прошивки 2026-09-19 07:12:09 +03:00
Andrey def3eb08f3 perf(ds18b20-ds2480): передавай байты в Data Mode 2026-09-15 22:45:07 +03:00
Andrey 3020de7e0c feat(ds18b20-ds2480): добавь порт F407 и асинхронную подтяжку 2026-09-15 22:32:30 +03:00
Andrey df02070cc4 merge: сохрани историю NAND, уже включённую в c/parallel-nand 2026-09-15 22:15:19 +03:00
Andrey 00f8dff838 Merge remote-tracking branch 'origin/feature/konor-runtime-settings' 2026-09-15 22:15:07 +03:00
Andrey 7b2f74a3ff merge: объедини DS2480 и актуальный templates в main 2026-09-15 22:15:06 +03:00
Andrey 96ce6f8759 feat(ds18b20-ds2480): добавь драйвер датчиков через UART-мост 2026-09-15 16:57:33 +03:00
Andrey 874d2e1dfc Объединить разработки CAN и STM32 в master 2026-09-15 15:57:48 +03:00
Andrey 698632ebf3 Сохранить текущие изменения NAND и LED перед объединением веток 2026-09-15 15:57:06 +03:00
Andrey 67cca68fcc feat: sync current parallel NAND implementation from templates 2026-09-15 12:25:15 +03:00
Andrey c0c20f6dc2 feat: add STM32F103ZE FSMC NAND port 2026-09-12 00:24:40 +03:00
Andrey 11f16f618b docs: restore compact pinout tables 2026-09-11 22:04:08 +03:00
Andrey 3a1e8d469a docs: make pinout readable in narrow views 2026-09-11 22:02:34 +03:00
Andrey daaca0d94b feat: add STM32F103RC support for HY27UF084G2M 2026-09-11 19:42:15 +03:00
Andrey 20dbc2c721 fix(set-protocol): сохрани совместимость порта с ARMCC 2026-09-07 08:42:02 +03:00
Andrey e95338d781 fix(set-protocol): убери libc из порта DevBoard F407 2026-09-07 08:41:26 +03:00
Andrey daa3466a41 feat(set-protocol): добавь порт F407 для DevBoard_V1 2026-09-07 08:32:02 +03:00
Andrey c9cf797132 Добавить HTML-справочник CAN v1 и v2 2026-09-06 03:09:53 +03:00
Andrey b0f3731554 Добавить HTML-справочник CAN v1 и v2 2026-09-06 03:03:59 +03:00
Andrey 9ad0322c71 Добавить порт SETProtocol v2 для TMS320F2812 2026-09-06 02:14:17 +03:00
Andrey 1511719bb9 Расширить общий протокол CAN_Bal_2812 2026-09-06 01:06:30 +03:00
Andrey 0ce464499f Добавить общую модель конструктора ProtoCAN для Android 2026-09-06 00:11:25 +03:00
Andrey 27ef6fcfdf Merge remote-tracking branch 'origin/codex/trend-display-scale' into HEAD 2026-09-05 11:43:08 +03:00
Andrey 235d5d81a2 Share PM67 upload protocol through C core 2026-09-05 11:37:03 +03:00
Andrey 59f847e900 Добавить множитель и IQ в Python-тренды 2026-09-05 03:45:05 +03:00
Andrey 286e454464 Добавить выпуск прошивок из Keil и CCS 2026-09-05 03:16:16 +03:00
Andrey e691dfc337 Добавить публикацию каталога прошивок 2026-09-05 03:05:17 +03:00
Andrey f5f15f6a04 Сохранить совместимость ABI графиков 2026-09-05 02:44:08 +03:00
Andrey be066a57eb Дополнить общий контракт границ осей 2026-09-05 02:43:07 +03:00
Andrey b1f7b965f4 Расширить общие API графиков и GAS обмена 2026-09-05 02:37:11 +03:00
Andrey 78d3f6690b Align Android parser statistics with C core 2026-09-04 21:10:02 +03:00
Andrey 6a82b309cc Move PM35 protocol into shared C core 2026-09-04 21:06:40 +03:00
Andrey 2316a5a26a Добавить Android API протокола ПМ35 2026-09-04 20:39:04 +03:00
Andrey d44d57a7aa Убрать лишнюю строку в Legacy CAN API 2026-09-04 19:17:27 +03:00
Andrey b972b6f33c Добавить канал TMS в каталог прошивок 2026-09-04 19:15:48 +03:00
Andrey 454baeed98 Добавить общий протокол Periph28335 2026-09-04 19:15:48 +03:00
Andrey 01ffc0e496 Добавить общий Python API старого CAN terminal 2026-09-04 19:15:47 +03:00
Andrey 3c4ac9963d Добавить общий API старого CAN terminal 2026-09-04 19:15:47 +03:00
Andrey d9eb7dd9ad feat(plot): lock axes and calculate marker levels in dB 2026-09-04 19:15:47 +03:00
Andrey f6787163dc feat(plot): configure one or two marker pairs per axis 2026-09-04 19:15:47 +03:00
Andrey c8565d868d Убрать лишнюю строку в модели маркеров 2026-09-04 12:36:56 +03:00
Andrey 1523640414 Добавить общий Python-парсер каталога прошивок 2026-09-04 12:31:42 +03:00
Andrey fa6f615e81 Добавить безопасный клиент каталога прошивок Android 2026-09-04 12:30:37 +03:00
Andrey 392817432b Поддержать настройки трендов в Python 3.8 2026-09-04 12:23:07 +03:00
Andrey 1f1006bf2a Добавить переносимый драйвер parallel NAND 2026-09-04 12:22:21 +03:00
Andrey 20850b26df Добавить переносимый драйвер parallel NAND 2026-09-04 12:22:21 +03:00
Andrey e163d9ba55 Добавить общие графики, декодер KONOR и порт STM32 bxCAN 2026-09-04 12:22:17 +03:00
Andrey 0a30c39e07 feat(plot): add eight markers and high-rate timestamps 2026-09-04 10:25:27 +03:00
Andrey e8490b3122 Merge K:/git_project/newProject/templates into codex/shared-plot-interaction 2026-09-03 16:02:26 +03:00
Andrey a14140f794 feat(gui): share plot interaction, trend and spectrum core across JNI and Python 2026-09-03 16:02:25 +03:00
Andrey 261f2ca6f1 refactor(stm32-bxcan): перенеси SETCAN в порт templates
Сохрани API PROTOCAN и историю SETCAN вторым родителем коммита. Подключи pcan_id из общего ядра, обнови пути и инструкции. Отдельный репозиторий и вложенный сабмодуль больше не требуются.
2026-09-02 15:49:19 +03:00
Andrey 1296773346 feat(protocan): decode KONOR runtime settings 2026-09-01 21:32:56 +03:00
Andrey af82687e42 Добавить переносимый планировщик PULSE 2026-09-01 20:54:58 +03:00
Andrey 43410c3f12 Merge origin/master into SETProtocol v2 integration branch 2026-09-01 20:41:07 +03:00
Andrey 076c51c083 fix(python): support library lookup on Python 3.8 2026-09-01 20:31:18 +03:00
Andrey e9c5ec90b8 refactor(python): centralize ProtoCAN decoder 2026-09-01 12:00:53 +03:00
Andrey 00a0f944c4 refactor(python): centralize SETProtocol v2 codec 2026-09-01 11:56:24 +03:00
Andrey 9c0701ab9b refactor(android): centralize Kotlin protocol codecs 2026-09-01 11:54:35 +03:00
Andrey c8eec55978 Подключить ProtoCAN из общего SETProtocol 2026-09-01 11:50:08 +03:00
Andrey 9b636a9f40 feat(setprotocol): define system payload schemas 2026-09-01 11:47:08 +03:00
Andrey 19becd7b8c refactor: merge protocol cores as SETProtocol 2026-09-01 09:58:35 +03:00
Andrey 5504104cc5 feat(protocan): вынеси GUI-кадрирование в общий ABI 2026-08-31 21:02:23 +03:00
Andrey e6bea52db0 fix(protocan): держи import library в build-каталоге 2026-08-31 20:58:52 +03:00
Andrey 92fc2ade58 docs(protocan): перенеси канонический протокол из SETCAN 2026-08-31 20:55:04 +03:00
Andrey 080b6900f5 feat(protocan): добавь JNI-разбор идентификатора 2026-08-31 20:50:40 +03:00
Andrey 68040a2803 fix(protocan): исправь вызов MSVC из host builder 2026-08-31 20:48:17 +03:00
Andrey 7fe76b3c3b build(protocan): добавь host-сборку без CMake 2026-08-31 20:48:01 +03:00
Andrey 0f77a510e6 feat(protocan): открой разбор ID и статистику FFI 2026-08-31 20:46:52 +03:00
Andrey 7910a07f2f feat(protocan): добавь общий ABI для GUI 2026-08-31 20:45:34 +03:00
Andrey 2fd51a1d7e docs: move SETCAN documentation into templates 2026-08-31 19:30:54 +03:00
Andrey de180750aa feat(can-sensor): add STM32F1 bxCAN port 2026-08-31 18:50:52 +03:00
Andrey 648457e587 protocan-boot: support single-slot targets 2026-08-31 01:06:16 +03:00
Andrey 5f3a9879d5 Add C28x RS boot ports for F2812 and F28335 2026-08-30 15:30:08 +03:00
Andrey 9ce32b56d4 Add reusable firmware info module 2026-08-30 07:01:59 +03:00
Andrey 05863db2a2 docs: add Windows HTML build script 2026-08-30 06:12:50 +03:00
Andrey ab60e58318 docs: consolidate documentation under doc 2026-08-30 06:12:49 +03:00
Andrey 94fc8c5ef2 Добавить HTML-документацию 2026-08-30 03:44:47 +03:00
Andrey 4b32cda46e docs: add HTML library catalog 2026-08-30 03:44:36 +03:00
Andrey 217073982f feat(rs485-boot): add STM32F103 and G474 ports 2026-08-30 01:37:12 +03:00
Andrey 94c991380b docs(porting): опиши структуру проектов STM32 2026-08-30 01:13:43 +03:00
Andrey 5a8724da6d docs(protocan-boot): уточни границы блоков слота 2026-08-30 01:13:42 +03:00