Skip to content

Real Sensor Data Decoding Problem #121

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
RehmanZeeshan opened this issue Oct 17, 2023 · 0 comments
Open

Real Sensor Data Decoding Problem #121

RehmanZeeshan opened this issue Oct 17, 2023 · 0 comments

Comments

@RehmanZeeshan
Copy link

Hello,
I'm using gateway as a node and got the data from tge internal battery sensor in the local server, by registering the gateway in the TTN and add the DevADDr o my harwdare in this.
#if _GATEWAYNODE==1

define _LCODE 1

//# define _RAW 1

define _CHECK_MIC 1

define _SENSOR_INTERVAL 100

// Sensor and app address information

define _DEVADDR { 0x26, 0x0D, 0xCF, 0x3E}

define _APPSKEY { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

define _NWKSKEY { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}

Now, I want to decode a real sensor node. where to add the sensor node Devaddr, nskey and appkey now to decode the the node data ?
in tha above mentioned code line or in the following code lines ?

#if _LOCALSERVER>=1
struct codex {
uint32_t id; // This is the device ID (coded in 4 bytes uint32_t
unsigned char nm[32]; // A name string which is free to choose
uint8_t nwkKey[16]; // The Network Session Key of 16 bytes
uint8_t appKey[16]; // The Application Session Key of 16 bytes
};

// Sometimes we want to decode the sensor completely as we do in the TTN server
// This means that for all nodes we want to view the data of, we need to provide
// the AppsSKey and the NwkSKey

// Definition of all nodes that we want to decode locally on the gateway.
//
codex decodes[] = {
{ 0x260DCF3E , "lora-01", // F=0
{ 0x70, 0xC9, 0xD7, 0xAA, 0xE3, 0x3C, 0xCE, 0x35, 0x1E, 0x10, 0x69, 0xA3, 0xB2, 0x34, 0xBB, 0x95},
{ 0x39, 0xA7, 0x66, 0x14, 0x84, 0x22, 0xB3, 0x0D, 0x45, 0x65, 0xDD, 0x34, 0xEA, 0xAA, 0x03, 0x32}
}
};
#endif //_LOCALSERVER

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant