tools(crowtty): Support "framed" and "stream" port modes #90
Labels
area: protocols
Related to communication protocols, including SerMux and Traceproto.
area: tools & build
Related to host developer tools, including tracing, Crowtty and build processes
kind: enhancement
New feature or request
We could get rid of "cobs on cobs" framing for things like tracing (introduced in #80) by supporting "framed" ports, where "one wire frame == one app frame".
Right now, all ports are streams (like TCP), this would introduce a separate kind of port you could open that is natively framed (like UDP). We could do this by going from 16 bit ports to 1b mode + 15b ports, or making the crowtty frame header a little larger.
The text was updated successfully, but these errors were encountered: