TheThingsNetwork / lorawan-stack

The Things Stack, an Open Source LoRaWAN Network Server
https://www.thethingsindustries.com/stack/
Apache License 2.0
960 stars 302 forks source link

UX: Change priority of "Simulate uplink" and "Schedule downlink" #7188

Closed eggfriedrice closed 1 month ago

eggfriedrice commented 1 month ago

Summary

In the console when you choose the messaging tab in a device, you get two options, "Simulate uplink" and "Schedule downlink". Simulate uplink is pre-selected, but I almost always want to send a downlink.

Current Situation

When you choose the messaging tab in a device, you get two options, "Simulate uplink" and "Schedule downlink". Simulate uplink is pre-selected, but I almost always want to send a downlink.

It's also not visually very clear which tab you're on - OK, it says the words, but there's no obvious visual indicator for the direction of the message.

I've hit this a couple of times where I send my downlink and wonder why it doesn't work, and a customer of ours just has too.

Aside from testing a new decoder/integration, I never really want to simulate an uplink. I would suggest most people want to send downlinks from this tab.

Desired Situation

Swap the order, or selectedness, of the tabs so Schedule downlink is what you see first. Possibly add some visual indicator to clarify which way the message is going to go.

Code of Conduct

KrishnaIyer commented 1 month ago

Good one. @kschiffer, I think this is good to do indeed.