FPV HUB

Radio Equipment => UHF Systems => Topic started by: thundead on August 02, 2012, 12:56:05 AM

Title: thUndeadMOD 4.0 FINAL
Post by: thundead on August 02, 2012, 12:56:05 AM
the long awaited update is here :D

thUndeadMOD v 4.0 Final

Firmware Features

- Designed with Long Range in mind
- (NEW) 4800baud
- In-Flight Fail Safe
- (optimised) Frequency Hopping 6CH
- (NEW) Stable RSSI output
- ULTRA NOOB FRIENDLY Easy Configuration + Flashing guide within
- 8 channels

--------------------------
this FW should be rock solid. papa_lazerous did a 8km round trip using it with rssi at 50% so much more scope :D
Included Flashing guide should hopefully clarify how to properly flash the fw without burning our rf chips or tearing a hole in the universe :D


Pringles Hall Of Fame (put your name in here :D )

- Gary Moscardini
- Coyote
- pk-surfing
- papa_lazerous
- simondale
- Melih (@ Flytron.com)
- CrashingDutchman (@ Flytron.com)
- dramida
- Technoweenie
- Devonian
- seeers
- acid_g
- Webe
- palton
- chrisbrit81
- SouthPawPaul

^^^ please let me know if I forgot to add you in
here
-------------------------------------

All that said, this is the end of DEV for me. Think I got as much as I could from this system and its time to move on to other projects. Might get back to Olrs when there will be a better hw implementation. Would like to thank everyone who helped in debugging and testing my work and never lost faith in my mad coding skills hahaha

that said, FW below :D

Cheers,
Mihai.
Title: Re: thUndeadMOD 4.0 FINAL
Post by: Coyote on August 02, 2012, 01:19:28 AM
Great stuff, two weeks off coming up soon, plenty of testing time :)
Title: Re: thUndeadMOD 4.0 FINAL
Post by: raptor_flyer on August 06, 2012, 05:16:54 PM
Trying to use "thUndeadMod v4 Configurator" to generate code for Rx but it keeps
failing with :-

(http://s11.postimage.org/65vdvvdpb/File_Not_Found.jpg) (http://postimage.org/image/65vdvvdpb/)


When I click on "Export FW"

Tried all combinations of settings but none work.

Can generate Tx code fine.

Anyone else been able to generate Rx code OK ?
Title: Re: thUndeadMOD 4.0 FINAL
Post by: Technoweenie on August 06, 2012, 08:53:40 PM
Quote from: raptor_flyer on August 06, 2012, 05:16:54 PM
When I click on "Export FW"

Tried all combinations of settings but none work.

Can generate Tx code fine.

Anyone else been able to generate Rx code OK ?

Just loaded it up and getting the same thing too with 4 Final. 3.6 loads fine. Just trying to get some time to test it. 3.6 config GUI working fine.
Title: Re: thUndeadMOD 4.0 FINAL
Post by: thundead on August 06, 2012, 09:21:53 PM
hey guys. I'll look into it and get a fix out :)
Title: Re: thUndeadMOD 4.0 FINAL
Post by: thundead on August 06, 2012, 11:08:23 PM
Bug Now fixed and link updated :) Cheers.
Title: Re: thUndeadMOD 4.0 FINAL
Post by: jiberjaber on August 11, 2012, 05:10:07 PM
Mihai, just a note, its a bit tricky to get the firmware if you are running Linux as your EXE is windows only :)

Also, compile fails on Linux Arduino, as it is case sensitive, so the config filename needs to be either all lower case or a change to the main code, line 26, to put the 'c' of Config in upper case.

Looking forward to getting in the air :)
Title: Re: thUndeadMOD 4.0 FINAL
Post by: thundead on August 11, 2012, 06:12:59 PM
Lol sorry didnt think of that. I'll write a batch file for you linux users :)
Title: Re: thUndeadMOD 4.0 FINAL
Post by: Technoweenie on August 13, 2012, 10:17:55 PM
WOW!!!  :D

Finally got out to do a range test and I'm blown away. I wasn't able to get out in the clear (would have to drive out to the lake) so I decided to try non-line of site near home. Put a moxon rectangle on the TX thru 80 feet of LMR400 and mounted this on a pool brush pole. Put my easystar FPV pod on the dash of my van with a crosshair dipole on the roof. Fed video to my laptop. Although the signal was glitchy as expected because of non line of site, trees and fresnel zone issues, I was able to go out almost 3 miles (13,700 feet) before losing the signal completely.

What really impressed me was the ability of thUndeadMOD's code to stay locked or to re-sync under these condition. The area I live in is flat and lots of trees. That and 80feet of LMR400 gave me a 3dB loss so I was only radiating 50-60mWatts.

Some pictures for reference. Remzibi OSD is in feet/mph.

Bryan VE3OYN
"Technoweenie"

(http://s9.postimage.org/d4fro28ej/Pod_in_van.jpg) (http://postimage.org/image/d4fro28ej/)

(http://s9.postimage.org/o94q9c64r/crosshair_antenna.jpg) (http://postimage.org/image/o94q9c64r/)

(http://s9.postimage.org/wty20igaz/moxon_rectangle.jpg) (http://postimage.org/image/wty20igaz/)

(http://s9.postimage.org/99cdlhp8r/1mile.jpg) (http://postimage.org/image/99cdlhp8r/)

(http://s9.postimage.org/ux1bvxpmz/2miles.jpg) (http://postimage.org/image/ux1bvxpmz/)

(http://s9.postimage.org/d89l4bdvv/almost2miles.jpg) (http://postimage.org/image/d89l4bdvv/)

(http://s9.postimage.org/4fsmgmsqz/limit.jpg) (http://postimage.org/image/4fsmgmsqz/)

Title: Re: thUndeadMOD 4.0 FINAL
Post by: thundead on August 13, 2012, 10:27:44 PM
hehe glad it works on for you :) loving your testing rig as well :D
Title: Re: thUndeadMOD 4.0 FINAL
Post by: thundead on August 13, 2012, 10:28:59 PM
I can also see from the osd pics that the rssi works good as well :D
Title: Re: thUndeadMOD 4.0 FINAL
Post by: Technoweenie on August 13, 2012, 11:38:08 PM
 :laugh:

I had fun with it! The pod is out of my Easystar. Put my Turnigy9x with ER9x into servo test mode so it cycles the servo back and forth. Great for range checking. Also trying out horizontal antennas so I get less loss on the turn back to home when the plane banks. Cross hair dipoles are basically multi-polarized close to a sphere.

RSSI seemed to work awesome. Didn't really spend much time calibrating so max was around 80% and lost signal dropped to -5%. Still was usable at 5%. Also seemed to drop linearly as I drove out.

Next is to test with the Flyton power amp!!  :P

Bryan VE3OYN
"Technoweenie"
Title: Re: thUndeadMOD 4.0 FINAL
Post by: jiberjaber on August 17, 2012, 06:47:36 PM
OK - finally got the scope out and found the Serial PPM output, it is always on pin 4 unless SERIAL_PPM_TYPE = 0

I've left it at 2 for now and with my DragonOSD attached to pin 4 it seems to be working, just need to reconfigure the servo stream in the OSD as that appears to have changed between the actual transmitter through the OpenLRS TX/RX?
Title: Re: thUndeadMOD 4.0 FINAL
Post by: MatCat on October 22, 2012, 03:33:34 AM
I am curious what ever happened to a linux version?  I don't even have a windows system up and running right now!  Also where is the source?  Thanks!
Title: Re: thUndeadMOD 4.0 FINAL
Post by: Coyote on October 22, 2012, 12:03:00 PM
Thundeadmod is the program code that you upload into OpenLrs transmitters and receivers.

Thundead has written the code himself to get the best you can from the components and incorporates many features and customizable options compare to other codes.
Title: Re: thUndeadMOD 4.0 FINAL
Post by: Coyote on October 22, 2012, 04:27:08 PM
Yes, when you download it, it opens up a configuration program, dead simple, you select from drop down menu`s :

The hardware you want to flash, IE tx / rx
The frequency you want it to use, IE 433, 459 ( UK legal )
If you want it to frequency hop
How many channels you want it to hop on
and a few other bits

You just tick what you want, it generates the files to flash, dead simple :)