diff --git a/src/decoders/index.ts b/src/decoders/index.ts index a03df31..ab0b445 100644 --- a/src/decoders/index.ts +++ b/src/decoders/index.ts @@ -1,5 +1,4 @@ import Chunk from './chunk'; -import Packet from './packet'; import PacketHeaderChunk from './packet-header-chunk'; import DataPacketChunk from './data/data-packet-chunk'; @@ -18,7 +17,6 @@ import InfoTrackerNameChunk from './info/info-tracker-name-chunk'; export const Decoders = { Chunk, PacketHeaderChunk, - Packet, DataPacketChunk, DataTrackerChunk, DataTrackerXYZChunk, diff --git a/src/decoders/packet.ts b/src/decoders/packet.ts deleted file mode 100644 index 3c0be6d..0000000 --- a/src/decoders/packet.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Decoders } from '.'; -import { DataPacketChunk } from '../models/data/data-packet-chunk'; -import { InfoPacketChunk } from '../models/info/info-packet-chunk'; - -export default (buffer: Uint8Array): InfoPacketChunk | DataPacketChunk | undefined => { - const view = new DataView(buffer.buffer, buffer.byteOffset, buffer.byteLength); - const chunkId = view.getUint16(0, true); - - switch (chunkId) { - case 0x6756: - return Decoders.InfoPacketChunk(buffer); - case 0x6755: - return Decoders.DataPacketChunk(buffer); - default: - return undefined; - } -};