evgeny
|
f4bcc6eae9
|
Log BLE packet sequences and acknowledgements in debug category
|
2026-10-30 04:31:55 +01:00 |
|
evgeny
|
97b18caa1f
|
Revert "Log the exact reason and lifetime of rejected call invites"
This reverts commit 55637c296f80f016f0a29f54aaa7aaf742b92443.
|
2026-10-30 04:31:55 +01:00 |
|
evgeny
|
6a2e552194
|
Log the exact reason and lifetime of rejected call invites
|
2026-10-30 04:31:55 +01:00 |
|
evgeny
|
93672ae95e
|
Fix desktop BLE mock signature for wire channels
|
2026-10-29 22:53:35 +01:00 |
|
evgeny
|
ae1d149545
|
Merge branch 'master' of http://git.syqiq.tech/jeka/utun2
|
2026-10-29 22:43:06 +01:00 |
|
evgeny
|
33a3774938
|
Require BLE probe publication and document WinRT diagnostics
|
2026-10-29 22:42:36 +01:00 |
|
evgeny
|
dd80f589fa
|
Record successful BLE ACK loads in both connection roles
|
2026-10-29 22:39:54 +01:00 |
|
evgeny
|
4a7f3253f6
|
Test WinRT BLE exception isolation and pending shutdown
|
2026-10-29 22:39:15 +01:00 |
|
evgeny
|
dc70174af9
|
Preserve WinRT BLE event context and diagnose API failures
|
2026-10-29 22:38:08 +01:00 |
|
evgeny
|
552f7b31b0
|
Record ACK scheduling regression and successful desktop load
|
2026-10-29 22:36:14 +01:00 |
|
evgeny
|
b1a272fa23
|
Clarify BLE ACK spacing after local completion
|
2026-10-29 22:33:17 +01:00 |
|
evgeny
|
d5505c054f
|
Reserve the ACK interval after completion for payload traffic
|
2026-10-29 22:31:17 +01:00 |
|
evgeny
|
c52afe4f41
|
Give DATA a slot between slow cumulative BLE ACKs
|
2026-10-29 22:29:46 +01:00 |
|
evgeny
|
b7e0b1f12c
|
Reproduce DATA starvation behind slow BLE ACK completion
|
2026-10-29 22:29:32 +01:00 |
|
evgeny
|
c83b30aa0b
|
Document BLE v3 ACK framing and bounded remote credit
|
2026-10-29 22:26:34 +01:00 |
|
evgeny
|
6338a2aae1
|
Open both fake GATT endpoints before delivering HELLO
|
2026-10-29 22:22:35 +01:00 |
|
evgeny
|
358c3093dd
|
Refresh WinRT subscriptions before the first incoming value
|
2026-10-29 22:21:51 +01:00 |
|
evgeny
|
fabf0c1663
|
Reject BLE values before all mandatory subscriptions
|
2026-10-29 22:21:12 +01:00 |
|
evgeny
|
4016e6b73c
|
Include BLE credit events in the existing wire trace
|
2026-10-29 22:19:43 +01:00 |
|
evgeny
|
c43726c17d
|
Verify BLE ACK timeout independently of local completion
|
2026-10-29 22:17:57 +01:00 |
|
evgeny
|
b31b772e66
|
Delay remote ACK delivery independently in the BLE fixture
|
2026-10-29 22:16:46 +01:00 |
|
evgeny
|
46f2137f06
|
Keep BLE fault injection correct with prefixed fragments
|
2026-10-29 22:16:08 +01:00 |
|
evgeny
|
d33b67d87c
|
Test BLE remote credit, ACK timing, duplex and ID wrap
|
2026-10-29 22:15:32 +01:00 |
|
evgeny
|
85977d97e0
|
Verify mandatory ACK subscriptions and addressed BlueZ ACKs
|
2026-10-29 22:13:46 +01:00 |
|
evgeny
|
d4182c22cd
|
Connect the ACK characteristic to Android GATT and JNI
|
2026-10-29 22:13:46 +01:00 |
|
evgeny
|
e7adcbe139
|
Support the BLE ACK characteristic in WinRT
|
2026-10-29 22:11:46 +01:00 |
|
evgeny
|
dd1769ee4c
|
Adapt BLE identity and ETCP fixtures to the ACK profile
|
2026-10-29 22:10:40 +01:00 |
|
evgeny
|
cecdbbe1d7
|
Add the mandatory ACK characteristic to BlueZ
|
2026-10-29 22:10:24 +01:00 |
|
evgeny
|
4e38536a55
|
Bound BLE DATA flight with cumulative 16-bit ACKs
|
2026-10-29 22:09:12 +01:00 |
|
evgeny
|
be0dff7b2c
|
Define the BLE ACK wire channel and fixed flight budget
|
2026-10-29 22:08:29 +01:00 |
|
evgeny
|
e194535b25
|
Record RTO validation and remaining BLE throughput work
|
2026-10-29 21:39:31 +01:00 |
|
evgeny
|
635e1726e6
|
Document BLE readiness fixes and remaining HCI queue delay
|
2026-10-29 21:37:40 +01:00 |
|
evgeny
|
55bb052406
|
Model accepted sends in the ETCP lifecycle fixture
|
2026-10-29 21:34:02 +01:00 |
|
evgeny
|
0f2794cd51
|
Format the RTT growth regression cases consistently
|
2026-10-29 21:25:46 +01:00 |
|
evgeny
|
a9bec81328
|
Let ETCP retransmission timeouts cover measured RTT above one second
|
2026-10-29 21:18:52 +01:00 |
|
evgeny
|
5b2e11337c
|
Use the native BLE discovery version in Android scan filters
|
2026-10-29 20:47:48 +01:00 |
|
evgeny
|
285a242d2a
|
Version BLE discovery for unacknowledged DATA compatibility
|
2026-10-29 20:39:20 +01:00 |
|
evgeny
|
b5fb6b0f4d
|
Ignore cached BlueZ advertisements when discovering live BLE peers
|
2026-10-29 20:29:55 +01:00 |
|
evgeny
|
8081f94ebe
|
Record BLE negotiation evidence and retry pre-transfer radio connections
|
2026-10-29 20:29:09 +01:00 |
|
evgeny
|
05d78c9960
|
Add a controlled Android scan pause to the manual BLE probe
|
2026-10-29 20:14:51 +01:00 |
|
evgeny
|
8ab25c1389
|
Request high BLE priority for incoming Android links on the shared ACL
|
2026-10-29 19:58:40 +01:00 |
|
evgeny
|
7dab663b93
|
Preserve incoming disconnect handling and exercise resolved-service notification
|
2026-10-29 19:50:44 +01:00 |
|
evgeny
|
51621e6240
|
Wait for resolved BlueZ services before opening cached GATT characteristics
|
2026-10-29 19:45:27 +01:00 |
|
evgeny
|
083495986e
|
Document HCI queue delays and explain incompatible GATT properties
|
2026-10-29 19:10:13 +01:00 |
|
evgeny
|
b5b522b732
|
Log ETCP control submission failures and WinRT error codes
|
2026-10-29 19:00:53 +01:00 |
|
evgeny
|
c5711b5974
|
Preserve Android BLE failure status and callback diagnostics
|
2026-10-29 19:00:11 +01:00 |
|
evgeny
|
de6e2ada0c
|
Report BLE frame gaps and preserve BlueZ I/O errors
|
2026-10-29 18:56:50 +01:00 |
|
evgeny
|
8811276ca8
|
Trace BLE frame delivery and authenticated packet dispatch
|
2026-10-29 18:46:00 +01:00 |
|
evgeny
|
33b4f0acc8
|
Record BLE throughput results and harden the hardware probe
|
2026-10-29 18:38:11 +01:00 |
|
evgeny
|
3def3f5af2
|
Use unacknowledged BLE DATA and request faster connections
|
2026-10-29 18:28:05 +01:00 |
|