diff --git a/server/ttn-app-server/DecodePayload.mjs b/server/ttn-app-server/DecodePayload.mjs index ed6e935..a7173a7 100644 --- a/server/ttn-app-server/DecodePayload.mjs +++ b/server/ttn-app-server/DecodePayload.mjs @@ -7,10 +7,13 @@ const offset_lng = (32 / 8) + (32 / 8); function decode_payload(payload_base64) { let payload_buffer = Buffer.from(payload_base64, "base64"); + // console.debug(`Offsets: ${offset_id}, ${offset_lat}, ${offset_lng}`); + // console.debug(`Message hex: ${payload_buffer.toString("hex")}`) + return { id: payload_buffer.readUInt32LE(offset_id), - latitude: patload_buffer.readFloatLE(offset_lat), - longitude: patload_buffer.readFloatLE(offset_lng) + latitude: payload_buffer.readFloatLE(offset_lat), + longitude: payload_buffer.readFloatLE(offset_lng) }; }