Fix broadcasting messages and revert Playback_Status reports to broadcast

This commit is contained in:
Allen Hill
2026-07-06 20:28:59 -07:00
parent 9fd8c5636e
commit 0664c1e7bd
2 changed files with 10 additions and 7 deletions
+5 -2
View File
@@ -82,8 +82,11 @@ public:
Error::Send send(T bits, with_ack_t /*tag*/, bool expect_ack) {
send<N>(bits, with_parity);
if (expect_ack && !read_ACK())
return Send::NAK;
if (expect_ack) {
if (!read_ACK())
return Send::NAK;
} else
sendbits<1>(1U); // still needs to fill the ack bit slot
return Send{0};
};