function Decoder(payload, port) {
// Output normalized Payload
console.log(JSON.stringify(normalizedPayload,0,4));
// Output raw payload coming from webhook of your LNS
console.log(JSON.stringify(rawPayload,0,4));
// Extract RSSI and Data-Rate from normalized Payload:
// As being "normalized" this works between all LNS:
// Including safety check so that these values really exist
var LORA_RSSI = (!!normalizedPayload.gateways && !!normalizedPayload.gateways[0] && normalizedPayload.gateways[0].rssi) || 0;
var LORA_SNR = (!!normalizedPayload.gateways && !!normalizedPayload.gateways[0] && normalizedPayload.gateways[0].snr) || 0;
var LORA_DATARATE = normalizedPayload.data_rate;
// extract timestamp from gateway
var ts = rawPayload.recvTime; // Kerlink Wanesy
// use normalized payload - NOTE: must have at least one Gateway!
var ts = normalizedPayload.gateways[0]["datetime"];
// Build up an array that can be used to forward it onto Datacake: