File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.1.9] - 2026-01-10
9+
10+ ### Added
11+ - ** Parallel RTT monitoring** - Multiple devices can now be monitored simultaneously via RTT
12+ - ` --ip ` parameter accepts multiple IP addresses for parallel network RTT reading
13+ - ` --serial ` parameter accepts multiple serial numbers for sequential USB RTT reading
14+ - Uses ` ProcessPoolExecutor ` for true parallel execution (avoiding pylink thread-safety issues)
15+ - ` --output-dir ` parameter required for multiple devices, logs saved per device
16+ - Log files named by device: ` rtt_192_168_3_100.log ` or ` rtt_serial_123456.log `
17+ - Single device mode outputs to terminal (no ` --output-dir ` needed)
18+ - Example: ` bmlab-rtt --ip 192.168.1.100 192.168.1.101 --output-dir logs --timeout 60 `
19+ - Example: ` bmlab-rtt --serial 123456 789012 --mcu STM32F103RE --output-dir logs --timeout 30 `
20+
821## [ 0.1.8] - 2026-01-07
922
1023### Added
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44
55[project ]
66name = " bmlab-toolkit"
7- version = " 0.1.8 "
7+ version = " 0.1.9 "
88description = " CI/CD toolkit for flashing and testing embedded devices"
99readme = " README.md"
1010requires-python = " >=3.8"
You can’t perform that action at this time.
0 commit comments