-
-
Notifications
You must be signed in to change notification settings - Fork 894
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
Binding phrase set in configurator not applied after flashing. #2121
Comments
I had the exact same problem when I went from v3.0.1 ( Old firmware: New firmware: Build log:
|
From discord: pkendall64:
I'm guessing the same might also be true for 'HOME_WIFI_SSID', and 'HOME_WIFI_PASSWORD' and some of the other settings? @pkendall64 I can think of some potential solutions...
|
I have to think about the right way to do it.
Like you mentioned in your list, I think |
Why there has to be a different source of truth in the first place? Who even bother with SPIFFS partition and not modify the JSON ? |
Wen a user gets a device from the factory and wants to use their bind phrase, they enter it into the web-UI and that creates a JSON on the SPIFSS partition. |
Happened to me. I flashed Rp1 with 3.2.0 and a binding phrase, but it didn't bind to the TX16 with the same binding phrase until I cleared the binding phrase from the receiver. Wasted hours in troubleshooting. Possibly its a different bug, since I saw in the receiver's web interface codes of my binding phrase |
So I am brand new to ExpressLRS, and I dowloaded the configurator 1.5.9 and flashed my TX and RX with 3.2.1 over home network wifi. |
I just installed the 3.2.1 on a brand new TX 12 MKII ELRS and the binding phrase will not save. I have done a couple different firmware updates just to be sure. The Binding phrase doesnt save when going through TX wifi either. its verified 3.2.1. |
What makes you say the binding phrase will not save? When you enter a binding phrase it generates a UID which you can see in the field below the binding phrase. It's the UID that is saved, not the binding phrase. |
from the looks of issue pull request 2149. this issue will be fixed in V3.3 when ever that is. |
Current Behavior
Binding phrase not applied.
Background: I ended up with a binding phrase mismatch between the TX (old phrase) and 2 new RX's (new phrase) when upgrading TX from 3.x.x to 3.2 using and flashing 3.2 to two never-previously-configured RXs. Likely this scenario will happen to anyone else purchasing new RX's, and flashing them for the first time with a previously used TX.
Steps to Reproduce
Firmware: UNIFIED_ESP32_2400_TX_3.x.x-maintenance (dfa7d8).zip
Log: ExpressLRSBuildLog_20230313181407382.txt
Firmware: RadioMaster_Boxer_2400_TX-3.2.0.zip
UI says: 'target mismatch' -> 'flash anyway', 'force update' -> OK.
Possible Solution (Not obligatory)
Details
Your Environment
The text was updated successfully, but these errors were encountered: