yuquanjun
35d4cc28af
chore: refresh git_user_fw_ver for 0.2.13 build
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-15 21:01:56 +08:00
yuquanjun
2d9f234a7d
chore: refresh git_user_fw_ver for 0.2.12 build
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 22:10:36 +08:00
yuquanjun
61caeb7407
release: bump firmware version to 0.2.12
...
Include autoclose 关闭 glyph fix and recent normal-pick / HIL / flash-tool work in the release tag.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 22:09:09 +08:00
yuquanjun
c6be9fe88b
chore: refresh git_user_fw_ver build id
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 21:49:37 +08:00
yuquanjun
f8aeb4fb7c
release: 0.2.10 — tone pack 0914 (BIN3 after 2.bin), autoclose label 关闭
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 19:37:57 +08:00
yuquanjun
7fa2f5f1c4
release: bump firmware version to 0.2.9
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 16:27:04 +08:00
yuquanjun
b65b762d92
Refresh git_user_fw_ver.h after 0.2.8 release rebuild.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 07:03:20 +08:00
yuquanjun
30c4ea9c0d
Refresh git_user_fw_ver.h for 0.2.8 release commit.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 07:02:22 +08:00
yuquanjun
59c11f3f93
Fix BT recv stack smash and harden pitch/chord SysEx paths.
...
Enlarge BT recv stack, move large handlers/log buffers off the stack, clamp key indexes, and yield in W25Q busy-wait so BLE protocol tests stay stable.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 06:51:32 +08:00
yuquanjun
c1b32c0351
Refresh git_user_fw_ver.h for 0.2.7 release commit.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 12:18:00 +08:00
yuquanjun
bb6d9ae7f9
Release 0.2.7: refresh rhythm 1.bin pack with fixed BIN3 layout checks.
...
Update pack/publish to enforce 41KB song limit, verify 1/2/3.bin at fixed addresses, and emit .res aliases for the tone and ALL extflash images.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 12:17:42 +08:00
yuquanjun
f1f9520637
Fix settings BT/restore icons and soft-off BLE protocol plumbing.
...
Point system-settings rows at the correct Flash icons, keep Main/UI alive across soft-off, and expose git build id for 01 0C with matching BLE tests.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 07:03:52 +08:00
yuquanjun
0aedb45e6e
Make BLE SysEx UID and fw-code MIDI-safe for BLE-MIDI.
...
Encode 01 07 UID as hex ASCII and use 01 0F (keep 01 FF alias) so high-bit bytes are not dropped as timestamps.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 22:02:06 +08:00
yuquanjun
7b08f5e098
Start BLE UART4 App protocol receive on power-on.
...
TaskBTRecvThread previously started only after mode select, so GATT SysEx never reached the parser until then; verified BLE-MIDI 01 01 now replies with GATT notify.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 21:46:14 +08:00
yuquanjun
8febbd7742
Align BLE SysEx style/transpose replies with Doc protocol and add BLE test harness.
...
Drop ineffective Dream BT rename SysEx; fix 03 04 boot/list/total and 03 07 read length.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 18:05:04 +08:00
yuquanjun
bd22246942
Use AT32 UID for unique PHON_ name and push it to Dream over SysEx.
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 12:37:29 +08:00
yuquanjun
01bc2a592c
Implement full BLE SysEx protocol handlers and app-sim test.
...
Wire missing 01/02/03/05 commands, fix chord-map reply and section/End dispatch, and add UART4 protocol regression script.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-08 10:00:55 +08:00
yuquanjun
3302c92f5a
Initial commit: YNGJ-GT1-M K1电吉他 AT32F403ARCT7 嵌入式源码
...
包含 IAR 工程、Bootloader、RT-Thread、应用层及外设驱动源码。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-26 07:26:58 +08:00