OpenLRS - thUndead's MODs :D

Started by thundead, November 15, 2011, 02:17:53 AM

Previous topic - Next topic

thundead

dude tell me exactly what you want to do. my firmware sends the rssi (signal strength) back to the tx and if it drops to low, the tx will beep. the RSSI is betweel 40 (lowest) and 110(highest).

Bridge mode (im guessing that's the one you're talking about) is used of you have a sensor hooked up to your rx's serial port and want to send the data back to the tx.

Mihai.


Quote from: gekoch on December 16, 2011, 06:45:28 PM
Hy got another question:

I send now over the Bride mode from the RX unit the "Rx_RSSI" value.
Now is this the RSSI that tells me how strong the signal is?

Thx
Andy
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

gekoch

Sorry my mistake and yes it's the Bridge mode.

I use the Bridge mode to send some GPS data (already parsed) to the TX and at the same time I would like to get the RSSI so that I can show the values on a external display
that is connected through an Arduino to the TX.

Andy

thundead

well the rssi should be sent within  the RF_Buffer[1] part of the telemetry buffer.

Quote from: gekoch on December 17, 2011, 12:08:00 PM
Sorry my mistake and yes it's the Bridge mode.

I use the Bridge mode to send some GPS data (already parsed) to the TX and at the same time I would like to get the RSSI so that I can show the values on a external display
that is connected through an Arduino to the TX.

Andy

If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

gekoch

#123
I know that it is send in the Telemetry mode.
But theire is also this claculation:
Rx_RSSI = ((Rx_RSSI/5)*4) + (RF_Rx_Buffer[1]/5);

So do I have to feed this equation with the RX_RSSI that is sent from the RX so:
RF_Rx_Buffer[1] = RX_RSSI from the RX?

What exactly is done in this equation and why do we have to calculate this?


EDIT: I made a test with and without the equation. The signal looks much smoother.

thundead

hmmm very very interesting! so the equation messes things up if I understand the graphs right. That was meant to smooth the rssi values out since they seem to randomly jump up and down (ex rssi stream: 110 80 90 100 110 75 67 90 ....) if u know what I mean.
The RX already sends the RAW rssi data over telemetry. no equation of the rx side. Hope that answered your question.

Mihai.
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

thundead

#125
Everyone,

I decided to ask Santa to bring us something nice this Xmas so here it is:

OpenLRS Diversity

FW and instructions will be up in a few hours.

Regards,

Santa-Mihai  :laugh:

EDIT: 1st post updated wit the goodies :D
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.