slip Serial Line Internet Protocol Features enhanced framing based on crc-ccitt callbacks driving ready for embedded systems no dependencies