From a5ec8efd2802a596e459d3c4265a814c3533da15 Mon Sep 17 00:00:00 2001 From: Belma Gutlic Date: Tue, 24 Dec 2019 17:27:55 +0100 Subject: [PATCH] Fix encoding uint --- src/encoder.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/encoder.ts b/src/encoder.ts index ea946ef..6c4cf75 100644 --- a/src/encoder.ts +++ b/src/encoder.ts @@ -4,13 +4,13 @@ import {MessageBuffer} from "./xx"; export const int16BEEncode = (value, target, offset) => { target = target || Buffer.allocUnsafe(2); - return target.writeInt16BE(value, offset); + return target.writeUInt16BE(value, offset); }; int16BEEncode.bytes = 2; export const int16BEDecode = data => { if (data.length < 2) throw RangeError('Could not decode int16BE'); - return data.readInt16BE(0); + return data.readUInt16BE(0); }; int16BEDecode.bytes = 2;