7e3d16ad6a
feat(transmission): add length_in_bytes method to Protocol300Transmission
...
Add a new method to calculate the byte length of Protocol300Transmission
variants without converting to bytes. The method returns:
- 1 byte for control characters (Ack, Enq, Eot, Nack)
- 3 bytes for Init
- telegram_length + 3 bytes for Message
Include comprehensive unit tests for all transmission variants to ensure
correct length calculation.
2026-01-17 18:47:25 +01:00
034d06bf46
Add errors to public use
2026-01-17 14:52:03 +01:00
e3ba418251
add from bytes error to exported
2026-01-17 14:41:37 +01:00
6ca19f88fa
Added defmt logging
2026-01-16 22:33:53 +01:00
d30a261e74
Add better error logging
2026-01-16 22:17:13 +01:00
40fa67ecea
fix no-std compatiblity
2026-01-10 17:39:04 +01:00
ffc7ed4a0e
Added Protocol300Transmission to also decode control codes
2026-01-10 17:33:48 +01:00
0c29ee4e8b
fixed alloc
2026-01-06 15:47:45 +01:00
1ab2c0e18f
no chrono lol
2026-01-06 15:40:39 +01:00
2b7253d41b
fix str
2026-01-06 15:37:50 +01:00
65f17e7b01
Test
2026-01-06 15:34:46 +01:00
7d27e6337c
Added create response message functions
2026-01-03 20:16:51 +01:00
b3274e942c
added display
2025-12-07 17:20:41 +01:00
04ab5e2c4c
added display
2025-12-07 17:13:35 +01:00
a000c0854b
Changes
2025-12-07 16:50:10 +01:00
c2b9eaa8d3
add no-std
2025-12-06 22:30:42 +01:00
f3b79bb9aa
added expected return
2025-11-22 00:16:09 +01:00
48ecc063bf
pub use more stuff
2025-11-16 22:12:02 +01:00
4b8073c614
Implemented all
2025-11-11 22:39:18 +01:00
1ce1537487
Initial
2025-11-10 13:31:32 +01:00