Move packet building and sending logic out of main.cpp
This commit is contained in:
17
lib/packet_builder/PacketBuilder.h
Normal file
17
lib/packet_builder/PacketBuilder.h
Normal file
@@ -0,0 +1,17 @@
|
||||
#ifndef PACKET_BUILDER_H
|
||||
#define PACKET_BUILDER_H
|
||||
|
||||
#include <PacketTypes.h>
|
||||
|
||||
class PacketBuilder {
|
||||
public:
|
||||
PacketBuilder();
|
||||
|
||||
Packet buildOpenPacket(uint16_t destination);
|
||||
Packet buildClosePacket(uint16_t destination);
|
||||
Packet buildStopPacket(uint16_t destination);
|
||||
Packet buildSetPositionPacket(uint16_t destination, float percentage);
|
||||
Packet buildFetchPositionPacket(uint16_t destination);
|
||||
};
|
||||
|
||||
#endif // PACKET_BUILDER_H
|
||||
Reference in New Issue
Block a user