public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH BlueZ 0/4] iso-tester: add tests for set & receive ISO HW timestamps
@ 2026-03-11 16:16 Pauli Virtanen
  2026-03-11 16:16 ` [RFC PATCH BlueZ 1/4] bthost: fix receiving timestamped ISO packets Pauli Virtanen
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Pauli Virtanen @ 2026-03-11 16:16 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: Pauli Virtanen

Add tests that utilize sending BT_SCM_PKT_ISO_TS / BT_SCM_PKT_SEQNUM to
kernel, and receiving HW timestamps from HCI LE Read ISO TX Sync.

RFC mainly because BT_SCM_PKT_SEQNUM. In cases where userspace decides
to not send packets on all intervals, this might be reasonable to allow
userspace to set, but not fully though out.

Adds tests:

ISO Send - HW Timestamping
ISO Send - SWHW Timestamping
ISO Send - Set HW Timestamp

Pauli Virtanen (4):
  bthost: fix receiving timestamped ISO packets
  btdev: implement LE Read ISO TX Sync command
  iso-tester: add tests for ISO HW timestamps
  iso-tester: Add test for sending ISO packets with set timestamps

 emulator/btdev.c     | 162 +++++++++++++++++++++++++++++++++++++++----
 emulator/bthost.c    |  83 ++++++++++++++--------
 emulator/bthost.h    |   2 +-
 tools/iso-tester.c   | 103 ++++++++++++++++++++++++---
 tools/l2cap-tester.c |   2 +-
 tools/sco-tester.c   |   2 +-
 tools/tester.h       |  70 ++++++++++++++++---
 7 files changed, 359 insertions(+), 65 deletions(-)

-- 
2.53.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-03-11 17:23 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-11 16:16 [RFC PATCH BlueZ 0/4] iso-tester: add tests for set & receive ISO HW timestamps Pauli Virtanen
2026-03-11 16:16 ` [RFC PATCH BlueZ 1/4] bthost: fix receiving timestamped ISO packets Pauli Virtanen
2026-03-11 17:22   ` iso-tester: add tests for set & receive ISO HW timestamps bluez.test.bot
2026-03-11 16:16 ` [RFC PATCH BlueZ 2/4] btdev: implement LE Read ISO TX Sync command Pauli Virtanen
2026-03-11 16:16 ` [RFC PATCH BlueZ 3/4] iso-tester: add tests for ISO HW timestamps Pauli Virtanen
2026-03-11 16:16 ` [RFC PATCH BlueZ 4/4] iso-tester: Add test for sending ISO packets with set timestamps Pauli Virtanen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox