PacketSerial
An Arduino Library that facilitates packet-based serial communication using COBS or SLIP encoding.
PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize > Member List

This is the complete list of members for PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >, including all inherited members.

begin(unsigned long speed)PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
begin(unsigned long speed, size_t port) __attribute__((deprecated))PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
begin(Stream *stream) __attribute__((deprecated))PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
getStream()PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
getStream() constPacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
overflow() constPacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
PacketHandlerFunction typedefPacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >
PacketHandlerFunctionWithSender typedefPacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >
PacketSerial_()PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
send(const uint8_t *buffer, size_t size) constPacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
setPacketHandler(PacketHandlerFunction onPacketFunction)PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
setPacketHandler(PacketHandlerFunctionWithSender onPacketFunctionWithSender)PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
setStream(Stream *stream)PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
update()PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline
~PacketSerial_()PacketSerial_< EncoderType, PacketMarker, ReceiveBufferSize >inline