#Can't get RX to bind, WIFI stopps when trying to connect

77 messages · Page 1 of 1 (latest)

tropic socket
#

Hi there
I just flashed the TX & RX to the same ELRS version & the same binding phrase & now I can't get my rx to bind.
RX: Betafpv ELRS nano RX

I double-checked, that the ELRS RX and TX got the same version and binding phrase, but it still doesn't work.

TX: Betafpv ELRS 1000mW TX Micro
FC: Rush 3030
Betaflight Version: 4.4.1
ELRS Version: 3.2.1

sudden brook
#

put both tx and rx into wifi mode and post screenshots of their webui Options tab

tropic socket
sudden brook
tropic socket
sudden brook
tropic socket
sudden brook
tropic socket
#

the wiring has to be correct, since it's been working on a previous version and I have not changed anything hardware wise

#

if the wiring would be wrong, I couldn't flash it, right

sudden brook
#

which exact receiver do you have? could you post a photo so I can confirm that it should use the Nano target or not..

tropic socket
#

this one

sudden brook
#

can you post an actual photo though?

tropic socket
#

oh wait it still doesn't connect to the tx, but I can now open the website

#

will send you the 2 screenshots of it

#

Ok, the website only open after flashing, after that all I get is this

sudden brook
tropic socket
#

Thats the package of it

#

kinda difficult to get a picture of the rx built inside

tropic socket
#

@sudden brook

sudden brook
#

there SHOULD be something on those options

tropic socket
#

yea, that's right after the re-flasing though (without a power cycle)

#

I can't get to connect to the wifi after one power cycle, it shows up and redirects me to the 10.0.0.1 adress, but right after connecting to it it goes back to " Slow blink 500ms on/off Waiting for connection from transmitter"

sudden brook
#

reflash the receiver via UART/FTDI adapter.. perhaps use the web flasher so you have the option of erasing Flash First..

tropic socket
#

or do you mean wifi flashing?

sudden brook
#

else I would've typed that..

tropic socket
#

just making sure 🙂

sudden brook
#

your other option would be to connect a different ELRS receiver altogether

tropic socket
#

attention, kinda loud
but thats the blinking I get after I powercycled it and tried to open the website

#

the blinking at the beginning lasts about 10-20s (in the video only a few seconds due to file size on dc)

sudden brook
#

and it also appears it connects to your local wifi network..

tropic socket
#

yea, makes sense

tropic socket
sudden brook
tropic socket
sudden brook
#

else I would suggest disconnecting the receiver from the FC, and get a uart-adapter so you can reflash through that..

tropic socket
sudden brook
#

the UID numbers of receiver and TX module should be the same.. for there to be a bind.. whether it's manual binding or via a binding phrase

tropic socket
sudden brook
sudden brook
tropic socket
#

sooo the UUID clearly doesn't match

#

BUT

#

in the log when flashing the TX module it shows:
`Processing BETAFPV_2400_TX_MICRO_1000mw_via_UART (platform: [email protected]; board: esp32dev; framework: arduino)

Verbose mode can be enabled via -v, --verbose option
UID bytes: 75,103,65,19,103,191


Building for ESP32 Platform`

#

so something went wrong when flashing?

#

@sudden brook

sudden brook
#

seems the wifi connection is flaky..

#

might not even be what's on the actual module..

#

refresh the tx webUI..

#

those other fields should have values on them.. and the target should be visible in the banner

tropic socket
#

Compiling .pio\build\BETAFPV_2400_TX_MICRO_1000mw_via_UART\lib1c0\NeoPixelBus\internal\HtmlColorNameStrings.cpp.o
Compiling .pio\build\BETAFPV_2400_TX_MICRO_1000mw_via_UART\lib1c0\NeoPixelBus\internal\HtmlColorNames.cpp.o
Compiling .pio\build\BETAFPV_2400_TX_MICRO_1000mw_via_UART\lib1c0\NeoPixelBus\internal\HtmlColorShortNames.cpp.o
src/common.cpp: In function 'uint32_t uidMacSeedGet()':
src/common.cpp:179:54: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
const uint32_t macSeed = ((uint32_t)UID[2] << 24) + ((uint32_t)UID[3] << 16) +
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
((uint32_t)UID[4] << 8) + UID[5]^OTA_VERSION_ID;
~~~~~~~~~~~~^~
src/common.cpp: In function 'void initUID()':
src/common.cpp:194:19: warning: unused variable 'WiFiErr' [-Wunused-variable]
esp_err_t WiFiErr = esp_read_mac(MasterUID, ESP_MAC_WIFI_STA);
^

Compiling .pio\build\BETAFPV_2400_TX_MICRO_1000mw_via_UART\lib1c0\NeoPixelBus\internal\NeoEsp32RmtMethod.cpp.o
Compiling

something in the flashing log I found, no idea if that's normal

sudden brook
#

press the F5 key

tropic socket
#

but that's totally not what I've flashed 😄 (UUID, Wifi auto on, TLM)

tropic socket
sudden brook
#

then just change those values on the webui

#

set TLM report interval to default 240 value

tropic socket
#

will it generate the same UI when I put the same binding phrase?

tropic socket