OpenLRS - thUndead's MODs :D

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

Previous topic - Next topic

thundead

Some debugging goodness:

Hopping Next CH
Rssiavg: 100 maxrssi[0]: 90
Keeping CH12
Rssiavg: 101 maxrssi[0]: 100
Keeping CH12
in P
98
Hopping Next CH
Rssiavg: 96 maxrssi[0]: 98
Going Back...13
Hopped Back...
in P
91
Hopping Next CH
Rssiavg: 94 maxrssi[0]: 91
Keeping CH14



Quote from: thundead on November 23, 2011, 04:43:32 AM
that's great news :D
Here's some more good news: I now get adaptive channel selection according to RSSI  :rocks:

Need to test the robustness of the algorithm and will add whatever's left :)


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

thundead

yup, tx tests random channels and polls rssi at specific intervals and if rssi is lower than previous value it goes to the last best channel :D hopping on 18 channels (gotta stay legal for now haha) Everything is in perfect sync now so it will work on anything (thats my 4AM theory haha).



Quote from: papa_lazerous on November 23, 2011, 04:49:44 AM
Are you saying that the Rx only hops if the RSSI drops below a certain value but if the RSSI is strong it stays where it is?  That sounds like a smart idea! How many channels are you hopping in total will it still be 18? And will it work on V2 harware unlike the last FW lol  Allot of questions at nearly 4am lol
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

thundead

My in-house range tests are much much better than the fhss firmware. its sending just 2bytes back so shouldnt affect anything. will implement buzzer warnings for 30%, 20% 10% signal level as well so should be useful. WHy don't you want to use telem ?

I'm waiting for Simon to reply to my email regarding some v2 hardware :D and if this fw will work good, my next plan is diversity :D

Quote from: papa_lazerous on November 23, 2011, 05:01:27 AM
This means you are using telemetry between Tx and Rx...... Shame as thats something I want to not use

Quote from: thundead on November 23, 2011, 04:59:10 AM
yup, tx tests random channels and polls rssi at specific intervals and if rssi is lower than previous value it goes to the last best channel :D hopping on 18 channels (gotta stay legal for now haha) Everything is in perfect sync now so it will work on anything (thats my 4AM theory haha).



Quote from: papa_lazerous on November 23, 2011, 04:49:44 AM
Are you saying that the Rx only hops if the RSSI drops below a certain value but if the RSSI is strong it stays where it is?  That sounds like a smart idea! How many channels are you hopping in total will it still be 18? And will it work on V2 harware unlike the last FW lol  Allot of questions at nearly 4am lol
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

thundead

Quote from: papa_lazerous on November 23, 2011, 05:10:51 AM
Diversity would rock! although would require some modding or a new Rx design altogether...

At the moment sure I could use telemetry but I do plan on using a booster one day ;) nothing crazy just an emergency switch to give me say 0.5W to get me outta trouble for a few seconds if I drop signal.


Nope, no modding needed :P dont have v2 tx but I'll see what's my budget haha.
Great job on the RSSI issue :) I'll add it to the fw as a feature :P
some Reddit for me and off to bed haha

Talk tomorrow m8

Mihai.


Getting V2 Rx would be cool, do you have an M2 Tx already?  I already solved the problem of 8ch + RSSI for V2 hahaha

Quote from: thundead on November 23, 2011, 05:05:19 AM
My in-house range tests are much much better than the fhss firmware. its sending just 2bytes back so shouldnt affect anything. will implement buzzer warnings for 30%, 20% 10% signal level as well so should be useful. WHy don't you want to use telem ?

I'm waiting for Simon to reply to my email regarding some v2 hardware :D and if this fw will work good, my next plan is diversity :D

Quote from: papa_lazerous on November 23, 2011, 05:01:27 AM
This means you are using telemetry between Tx and Rx...... Shame as thats something I want to not use

Quote from: thundead on November 23, 2011, 04:59:10 AM
yup, tx tests random channels and polls rssi at specific intervals and if rssi is lower than previous value it goes to the last best channel :D hopping on 18 channels (gotta stay legal for now haha) Everything is in perfect sync now so it will work on anything (thats my 4AM theory haha).



Quote from: papa_lazerous on November 23, 2011, 04:49:44 AM
Are you saying that the Rx only hops if the RSSI drops below a certain value but if the RSSI is strong it stays where it is?  That sounds like a smart idea! How many channels are you hopping in total will it still be 18? And will it work on V2 harware unlike the last FW lol  Allot of questions at nearly 4am lol
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

thundead

Umm, got some good news and some bad news unfortunately.

Bad news: I fried my RX so can't finish writing the darn firmware. Did a quick inspection of the board but couldn't find anything wrong. Think the micro-controller just failed. can't flash it anymore

Good News: Before it went all to hell (my Rx that is) I managed to get the adaptive algorithm nice and tuned up. I'm getting at least 1.5x more range in micro mode than my last firmware.

Conclusion: eagerly awaiting Simon's email regarding that discount for v2 hardware so I can start the development again.

Sorry guys :(

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

thundead

Had it in a correx case I made. but anything could have caused it donno. sent u a PM ;)

Quote from: papa_lazerous on November 23, 2011, 10:58:05 PM
Man that sucks!  Do you think perhaps it took a static zap?  I have been toying with putting some heatshrink over my Rx to protect it a little.  I really hope you can get a V2 Rx soon... Hopefully Simon can do you a good deal.

Do you have a FW that you want me to flash to my V2 hardware to let you know how its looking, I have it all sat here, would only take 5 minutes to flash and do some tests in micromode.
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

Devonian

Bootloader gone pop maybe?

Can you load it again (never tried, but Google brings up lots of results...).

Best of luck, and what have you got to lose if it really is boogered?

Nigel.
You're only jealous 'cos the voices aren't talking to you  :D

thundead

It's a no go :(. I'm sending the RX to a friend back home to change the atmega chip. Will take a while to get it back though. Simooon I need you  !!

Quote from: papa_lazerous on November 24, 2011, 12:17:38 AM
Nigel thats a good idea!  With a bit of luck Mihai could be back in action soon (fingers crossed at least)

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

thundead

Hey everyone, Sorry I've been so quite lately. Uni stuff is starting to get to me haha. Anyway I'll try releasing a firmware over the weekend. Gotta say thanks to Simon for getting me back in the game haha.

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

thundead

haha great work. nop that fw is still as you know it. I messed around with the way stuff is transmitted on a dummy firmware and tried sending the servo info serially (one servo at a time) and my rssi doubled lol so need to look into this. :)
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

thundead

I wish I wasn't so lazy to get my HAM ticket haha but I guess live wouldn't be interesting if we dont struggle a bit haha. anyway fw is on the way :D


Quote from: papa_lazerous on December 03, 2011, 01:49:27 PM
Good stuff!  I wish I had the coding skills you posses.  I also wish allot of other things that are higher up the list though lol
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

thundead

Everyone, quick heads up :D Range test in micro mode, minimum glitches, no fail safe (was to lazy to cross the street haha) = 162.120 m   so I doubled the range hehe :P
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.

pk-surfing

Today I broke my personal record for most consecutive days lived

Ian F

Quote from: thundead on December 03, 2011, 07:02:05 PM
Everyone, quick heads up :D Range test in micro mode, minimum glitches, no fail safe (was to lazy to cross the street haha) = 162.120 m   so I doubled the range hehe :P

What would this relate to in normal mode?

thundead

have no idea :) I'll do a range test today and report back :)

Quote from: Ian F on December 04, 2011, 12:13:07 PM
Quote from: thundead on December 03, 2011, 07:02:05 PM
Everyone, quick heads up :D Range test in micro mode, minimum glitches, no fail safe (was to lazy to cross the street haha) = 162.120 m   so I doubled the range hehe :P

What would this relate to in normal mode?
If you like my work feel free to contribuite to my Pringles & Red Bull Fund :) http://forum.flytron.