Maybe some of you remembers my recent "Simple BUT realiable serial protocol". I was trying to implement a protocol for full-duplex point-to-point asynconous serial links.
I think HDLC in Asyncronous Balanced Mode is very good for this task, but I couldn't find an implementation to reuse in my projects. So I started my own implementation and bHDLC was born.
I'm glad to share my job with community:
formatting link
Of course, I'm not an expert, so I'm sure it's not error-free. Maybe the community will help to fix some issues or introduce new features.