Quantcast
Channel: The Things Network - Latest posts

What defines the maximum payload size and transmission time? (AU915)

I acknowledge that by increasing the spreading factor (SF) (reducing the data rate (DR)), the payload size must reduce to maintain a relatively consistent maximum airtime. It is worth noting though...

View Article


Image may be NSFW.
Clik here to view.

Admin and full rights users can't set device appkey

Hi there, I tried this and it still didn’t work unfortunately. Even as admin and collaborator this is still greyed out for me, which isn’t under the apps I created which I think might be the...

View Article


How is frame count (FCnt) desyncronisation managed? (1.0.4+)

Awesome, thanks @stevencellist! In regards to your reply to question #2: Now, how many times the NS rolls over is actually not specified. The Things Stack does it once. What is the “one roll-over max”...

View Article

My gateway stopped

Thank you for your fast reply and your answer, very clear. The device more and more started to behave weird and finally stopped functioning. Will need to invest to continue my journey in Lorawan and...

View Article

Image may be NSFW.
Clik here to view.

How is frame count (FCnt) desyncronisation managed? (1.0.4+)

That roll-over is the number of times the 16-bit LSB is rolled over for 32-bit frame counters. Example: Device and NS both have last-known 32-bit frame counter = 0xFFFF (65535). Device goes unheard...

View Article


Image may be NSFW.
Clik here to view.

How is frame count (FCnt) desyncronisation managed? (1.0.4+)

You’re a legend, thank you very much! That now makes sense

View Article

How is frame count (FCnt) desyncronisation managed? (1.0.4+)

You’re welcome. As a funny trivia fact: the Helium blockchain only ever allows FCnt32 up to 8*65535, but they do always attempt up to all 8 decryption values.

View Article

How is frame count (FCnt) desyncronisation managed? (1.0.4+)

And I’ve checked for you: Chirpstack does the same Whilst I’m at it, and I appreciate it is off-topic, how did you determine this?

View Article


How is frame count (FCnt) desyncronisation managed? (1.0.4+)

max_fcnt_gap nor maxfcntgap yields any results on the Chirpstack repository, so then I tried gap which led me straight to github.com/chirpstack/chirpstack chirpstack/src/storage/device.rs 188ef3d8f fn...

View Article


Image may be NSFW.
Clik here to view.

What defines the maximum payload size and transmission time? (AU915)

ElectronicallyE: Who defines the limits of the physical layer? Is it Semtech (the sole manufacturer of LoRa modules)? As the limitation is defined in the physical layer, so the LoRa transceiver, it is...

View Article

Image may be NSFW.
Clik here to view.

How is frame count (FCnt) desyncronisation managed? (1.0.4+)

stevencellist: It knows the LW version of the device, and subsequently tracks <1.0.4 as 16-bit, and 1.0.4+ as 32-bit. One small correction here is that for 1.0, 1.0.1, 1.0.2 and 1.0.3 devices, The...

View Article

What defines the maximum payload size and transmission time? (AU915)

Awesome, thank you. Again, it is a limitation in the physical layer. Is it fair to say that a physical layer limitation would never be imposed due to network layer reasons (like fair use as I...

View Article

What defines the maximum payload size and transmission time? (AU915)

Once the physical layer is there, it won’t be limited by higher level layers indeed. I wasn’t there when these specs were defined. Besides limits of the physical layer, it could also or instead be...

View Article


Payload formatter runtime error messages

Dear forum members, I had some trouble using a payload formatter for the Milesight UC300. This is a Lora-node that can read multiple direct inputs and up to 32 modbus sensors. The UC300 was equipped...

View Article

Image may be NSFW.
Clik here to view.

Payload formatter runtime error messages

EFthings01: Is there any way to debug a payload decoder? Yup, you can do it on your desktop computer, here’s an example: TypeError: Value is not an object: undefined at apply (native) when trying to...

View Article


My gateway stopped

Currently installing a new gateway, the old ID was : eui-a84041ffff24a524 that is the one I deleted due to unreliable behavior. Thanks, Frank.

View Article

My gateway stopped

Update new installation: Installed a brand new gateway LPS8-V2, all went well, all is green, if I check the log I can see traffic from my lora devices, in the log I cannot detect any errors. If I...

View Article


Image may be NSFW.
Clik here to view.

My gateway stopped

nl-frank: But if I check the TTN console I still first get the error: no_gateway_rights and get support. That may be a legacy link stored in your browser - they try to remember to be helpful except...

View Article

My gateway stopped

In summary with EUIs: Confirmation of new gateway id: Old Gateway EUI: A84041FFFF24A524 → removed because of defect. replaced by Complete New Gateway : EUI: a84041fdfe27eab8 What is showing in my TTN...

View Article

Image may be NSFW.
Clik here to view.

My gateway stopped

nl-frank: Confirmation of new gateway id: Id please, not the EUI.

View Article

My gateway stopped

SOLVED! contrary to what is stated in the notes for TTN instruction from Dragino (I use the LPS8-V2 now). Do not enter the LNS key authentication key, than it will not work. My understanding was that...

View Article


Webhooks are not displayed and cannot be edited

Unfortunately, I am currently having problems on some webhooks that cannot be displayed, let alone edited. There are also some webhooks affected that were not newly created, but I cannot recognize a...

View Article


Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

Hi all, Setup: TTS Cloud Standard RAK Gateway RAK End Node Situation: Im running into a recurring sporadic problem where Class C devices stop receiving downlinks. I believe I’ve narrowed the issue to...

View Article

Class C downlinks failing from changing rx2 data rate

Not only the datarate is different, also the frequency is. The default Rx2 frequency for US915 (which I assume you’re using, you haven’t mentioned that) is 923.3MHz. However, your log shows 926.9MHz,...

View Article

Class C downlinks failing from changing rx2 data rate

Correct this is US915. I realised in my excitement to send the logging data I had attached a log for a confirmed uplink reply, so I assume thats why the frequency is different. Now murphys law is at...

View Article


Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

comori: a confirmed uplink reply, comori: I have the desired rx2 data rate set to 12 Both are pushing the boundaries of mainstream usage and may be contributing to the problem. Confirmed uplinks could...

View Article

Class C downlinks failing from changing rx2 data rate

@descartes for US915, DR12 is SF8BW500 and DR13 is SF7BW500.

View Article

Class C downlinks failing from changing rx2 data rate

If I am manually initiating a downlink I don’t really need a high DR. For me my main concern with downlinks is reliability. To clarify, I am not talking about downlinks being sent as a result of a...

View Article

Extracting history from Dragino devices (like PS-LB) - gap filling time-series

Hello all, I’m hoping for a bit of help if anybody has had experience with this. I’m using a Dragino PS-LB (which is a liquid pressure sensor). I’ve got a reasonable understanding of the device but...

View Article



Image may be NSFW.
Clik here to view.

Extracting history from Dragino devices (like PS-LB) - gap filling time-series

cb9dec: (I expect people will immediately start worrying about fair use policy, if somebody was to go back and try and get it to re-transmit a whole bunch of missing values) Only if you actually...

View Article

Image may be NSFW.
Clik here to view.

Extracting history from Dragino devices (like PS-LB) - gap filling time-series

Thank you. I very much like that firmware-tweak idea. I don’t have access myself but Dragino actually seem to be quite responsive to user comments so I might suggest that to them (or they might be...

View Article

Image may be NSFW.
Clik here to view.

Webhooks are not displayed and cannot be edited

I was able to fix the problem myself, just added a new application, new end device, payload decoder and created a new webhook, then it worked again… Thanks for your time even if there was no answer.

View Article

Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

It seems the behavior has changed since my first debugging attempts. So currently, some devices I still cannot send confirmed downlinks, but now they are not even being scheduled. If I look at my...

View Article


Class C downlinks failing from changing rx2 data rate

Some thoughts: A Class C downlink is scheduled using the best gateway, usually in terms of RSSI as long as dutycycle allows (at least, that it how it should be, correct me if I’m wrong @johan). If the...

View Article

Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

stevencellist: Why are you repeatedly mentioning “confirmed downlinks”? Confirmed downlinks are very bad for the network and can quickly end up with a device being stuck in a loop if it doesn’t handle...

View Article

Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

descartes: can quickly end up with a device being stuck in a loop if it doesn’t handle them well This rang a bell - the spec says that “there may be only a single confirmed Class C downlink pending an...

View Article


Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

stevencellist: It is very likely that somewhere in the chain, the downlink is not confirmed. The spec mandates a solution: the device has to respond to a Class C confirmed downlink within a certain...

View Article


Class C downlinks failing from changing rx2 data rate

1 & 2. This is possible and I wont rule it out, however I know that my end devices are not receiving these downlinks as I have debugged by connecting to them over serial and reading their logs....

View Article

Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

To clarify I am running a paid version of TTS Cloud, not TTN. While I can see that some features of the TTS may have limitations, I would expect that using a paid version of the service I should be...

View Article

Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

@stevencellist Just so I understand, are you proposing that at some point, the server sent a confirmed downlink to an end device, and for one reason or another never received an acknowledgement. So...

View Article

Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

comori: To clarify I am running a paid version of TTS Cloud, not TTN This is totally irrelevant - no mention was made of the FUP - I was referencing the impact on the airwaves - the local Wide Area...

View Article


Class C downlinks failing from changing rx2 data rate

@comori please DM me your application ID and device ID and I’ll have a quick look.

View Article

Class C downlinks failing from changing rx2 data rate

Reproduced, but with a big fat asterisk *. When sending multiple downlinks in relatively quick succession, the confirmed downlinks do go missing (not showing on gateway console). However, after...

View Article


Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

A bit of testing revealed the following behaviour: Unconfirmed downlinks sent immediately after unconfirmed downlinks: yes Unconfirmed downlinks sent immediately after confirmed downlinks: yes timeout...

View Article

Class C downlinks failing from changing rx2 data rate

Have you allowed for the duty cycle on the gateway which may not be able to transmit straight away …

View Article


Image may be NSFW.
Clik here to view.

Class C downlinks failing from changing rx2 data rate

That is a fair shout, a fresh test in the morning does show that a confirmed downlink can be transmitted 12 seconds after an unconfirmed one

View Article

Webhooks are not displayed and cannot be edited

We have exactly the same same problem.

View Article

Class C downlinks failing from changing rx2 data rate

Thanks for the debugging and help. I believe I was able to manually trigger this effect by changing the RX2DR in TTS for the end device from 12 to 10 (though to clarify this issue always arose on its...

View Article

Class C downlinks failing from changing rx2 data rate

When debugging some unintentional confirmed downlinks for a trigger happy client, it became apparent that downlinks move in to a holding area for processing. The only solution to that particular...

View Article


Class C downlinks failing from changing rx2 data rate

The closest guess I have is the dutycycle. When my confirmed downlinks weren’t scheduled at all (likely due to dutycycle limitations), I observed the same behaviour that a reboot would result in the...

View Article



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>