0000000000000000000000000000000000000000 fc3bb51e60df13174a7612b0962e8c19967c6717 zhangemperor <zhangemperor@users.noreply.gitee.com> 1780328168 +0800	commit (initial): Initial commit: USBCAN FD Android 移植项目
fc3bb51e60df13174a7612b0962e8c19967c6717 2eb5fe56fd43614d036fa7df481b1b359a1b64fb zhangemperor <zhangemperor@users.noreply.gitee.com> 1780328241 +0800	commit: chore: exclude claude and generated files from tracking
2eb5fe56fd43614d036fa7df481b1b359a1b64fb bfbe7c093540aed03951096635a3bba7e5646cc6 zhangemperor <zhangemperor@users.noreply.gitee.com> 1780328304 +0800	commit (merge): merge: resolve .gitignore conflict
bfbe7c093540aed03951096635a3bba7e5646cc6 c2c4a52b383facd161ca42cac9b55315a3b62401 zhangemperor <zhangemperor@users.noreply.gitee.com> 1780328459 +0800	commit: chore: use standard Android .gitignore from develop
c2c4a52b383facd161ca42cac9b55315a3b62401 bbc37f265b1d974bbd6c37d4898f758a06d70839 zhangemperor <zhangemperor@users.noreply.gitee.com> 1780328613 +0800	commit: docs: add README
bbc37f265b1d974bbd6c37d4898f758a06d70839 2de1a65511c204e6d5e64766f6f413206fd46cd1 zhangemperor <zhangemperor@users.noreply.gitee.com> 1780418023 +0800	commit: feat: add filter settings page, baud rate hex display, and custom baud rate
2de1a65511c204e6d5e64766f6f413206fd46cd1 607f57ecb8012750a0ae33169da5fa82c85cbde3 zhangemperor <zhangemperor@users.noreply.gitee.com> 1780939072 +0800	commit: feat: implement open device flow, file logging, and fix management frame protocol
607f57ecb8012750a0ae33169da5fa82c85cbde3 a774b3707eb1c510b2e5c850546cb6bba806b91e zhangemperor <zhangemperor@users.noreply.gitee.com> 1780939137 +0800	commit (amend): feat: 实现打开设备流程、文件日志系统，修复管理帧协议格式
a774b3707eb1c510b2e5c850546cb6bba806b91e 52ce6f67830a1bf1a9df6585cb987144c1124fdb zhangemperor <zhangemperor@users.noreply.gitee.com> 1780939249 +0800	commit: chore: 提交遗漏的收发页面源码，清理 .gitignore
52ce6f67830a1bf1a9df6585cb987144c1124fdb 088de32bfc9c9279fdf80f3e39305e62ff259b4e zhangemperor <zhangemperor@users.noreply.gitee.com> 1781110776 +0800	commit: feat: add SDK module for USBCAN FD communication
088de32bfc9c9279fdf80f3e39305e62ff259b4e e8a012dbf02a4e48cabff8597b6a43cd1c350dd8 zhangemperor <zhangemperor@users.noreply.gitee.com> 1781110789 +0800	commit: feat: integrate SDK into app, replace legacy USB layer
e8a012dbf02a4e48cabff8597b6a43cd1c350dd8 57c1d4fee2a66908bc3f80e9c0d661835167c203 zhangemperor <zhangemperor@users.noreply.gitee.com> 1781196495 +0800	commit: app 图标 + openDevice 每步成功日志&异常处理/清理 + README 端点描述修正
57c1d4fee2a66908bc3f80e9c0d661835167c203 b470c17c7dbf9f696aadc475c44a6c389ba11f3a zhangemperor <zhangemperor@users.noreply.gitee.com> 1781197114 +0800	commit: SDK: 修复数据帧编码/解码格式，对齐 C 库 iTekCANFD.c 协议
b470c17c7dbf9f696aadc475c44a6c389ba11f3a d4f981c5a4ec4135c9c4b4b2be7a06aff622b947 zhangemperor <zhangemperor@users.noreply.gitee.com> 1781197129 +0800	commit (amend): SDK: 修复数据帧编码/解码格式，对齐 C 库 iTekCANFD.c 协议
d4f981c5a4ec4135c9c4b4b2be7a06aff622b947 1a7b2f5c8c4a10c878b420da9c4a1ec4ac6c8d5b zhangemperor <zhangemperor@users.noreply.gitee.com> 1781197407 +0800	commit: app: HexDataField 输入时每2字符自动插入空格
1a7b2f5c8c4a10c878b420da9c4a1ec4ac6c8d5b 14b5d1f46245729efcb8cb9aac8d7de89e0cb0da zhangemperor <zhangemperor@users.noreply.gitee.com> 1781199684 +0800	commit: SDK+App: 修复 cantype 值 (0=CAN,2=CANFD) + EFF/RTR 标志位编码 + HexDataField 空格格式化
14b5d1f46245729efcb8cb9aac8d7de89e0cb0da 49bd32b01db623d4a7ddf2193ee639a9520a6150 zhangemperor <zhangemperor@users.noreply.gitee.com> 1781543660 +0800	commit: 修复 CAN ID 标志位布局 + 发送页面 UI 优化
49bd32b01db623d4a7ddf2193ee639a9520a6150 febd4877e6ce5a29e4781383f4c8b9780283e8b8 zhangemperor <zhangemperor@users.noreply.gitee.com> 1782319903 +0800	commit: App+SDK: 清理重复模型 + 退出断开确认 + 文本更正 + 命名统一
febd4877e6ce5a29e4781383f4c8b9780283e8b8 d4257f593c43771c5957c124c660aa73aafacc4d zhangemperor <zhangemperor@users.noreply.gitee.com> 1783357872 +0800	commit: App+SDK: 发送页协议过滤 + FD加速编解码 + 发送循环 + 帧详情弹窗 + 缓存修复
d4257f593c43771c5957c124c660aa73aafacc4d 13adf238d07d5805829cb9ed1b0579e675aa21f8 zhangemperor <zhangemperor@users.noreply.gitee.com> 1783358050 +0800	commit: chore: 版本号升级 1.0.0 → 1.1.0 (versionCode 1 → 2)
13adf238d07d5805829cb9ed1b0579e675aa21f8 ec9c60f85eee48bcc0c18c35bfee2a8ad3b0a759 zhangemperor <zhangemperor@users.noreply.gitee.com> 1783358173 +0800	commit: chore: SDK 添加版本号 1.1.0
ec9c60f85eee48bcc0c18c35bfee2a8ad3b0a759 b06191e6c541d1c2ff7991b747d5e0bc5a2b7cc8 zhangemperor <zhangemperor@users.noreply.gitee.com> 1783358489 +0800	commit: build: 配置 release 签名
b06191e6c541d1c2ff7991b747d5e0bc5a2b7cc8 3c3987c7cf9084232319501335c46ab9c61d8b4e zhangemperor <zhangemperor@users.noreply.gitee.com> 1783358495 +0800	commit: chore: 删除多余的 self-signed keystore（已改用 sign/itekon-canfd）
3c3987c7cf9084232319501335c46ab9c61d8b4e f80c516905e5c719d29a075107e55c97ab6644e8 zhangemperor <zhangemperor@users.noreply.gitee.com> 1783780455 +0800	commit: fix: 修复4个测试反馈问题，版本升级至 1.2.0
f80c516905e5c719d29a075107e55c97ab6644e8 7b68e5c3adb17e9679f44673942f522410bd5934 zhangemperor <zhangemperor@users.noreply.gitee.com> 1784561882 +0800	commit: fix: 修复接收数据统计与显示问题，版本升级至 1.2.1
7b68e5c3adb17e9679f44673942f522410bd5934 ad1d714a969a8229f7206db0cb1fa8f7f92cb279 zhangemperor <zhangemperor@users.noreply.gitee.com> 1784647348 +0800	commit: fix: 修复多通道接收数据缓冲区串扰问题，版本升级至 1.2.2
ad1d714a969a8229f7206db0cb1fa8f7f92cb279 ddd188a73b603c883452b9f1ddecc1cc1e0faa30 zhangemperor <zhangemperor@users.noreply.gitee.com> 1784728296 +0800	commit: chore: 优化接收帧计数文案，版本升级至 1.2.3
