459MHz UHF legal Tx and Rx - Arduino based programability.

Started by Devonian, July 10, 2011, 02:54:30 PM

Previous topic - Next topic

thundead

Hi there,
Just had a quick look at the new firmware and apparently copy pasting the 459Mhz related settings for our UK firmware should be enough.

Regarding your servo movement, this is quite interesting but more debugging is needed to figure out itf it's a hardware/software issue.
Servos work ok with my v1 hardware.

Can you please check all the channels and see if the problem occurs every time
Try increasing the end points and see if that helps in any way.

Another thing you can try is disabling channel hopping. Maybe it's a transmission problem ?

If you have a FTDI cable you can enable debugging for the TX and RX and see what values are you receiving in the Arduino Serial Monitor.

Mihai.



Quote from: seibernator on October 02, 2011, 05:23:36 PM
Hello Devonian

Thanks very much for supplying us non-programmer people something to work with when changing the OpenLRS system to work with 459Mhz.

I just need some more advise please. I have recently received the version 2 of the OpenLRS system from Flytron and have downloaded the 1.09 version firmware. Looking at your code changes to make it work for 459Mhz I have simply transfered the changes you have stipulated into the files for 1.08 onto the 1.09 firmware. The two versions are different (1.08-459 and 1.09) and I am not sure if you have a chance to see if any additional changes need to be made within the 1.09 firmware. If at all.

I have made the changes within version 1.09 and have uploaded them to the RX and TX and it appears to work just fine. However I have noticed that when I have a servo attached to the RX and move the sticks full travel the servo arm appears to have a lot of steps in the movement. It is not smooth when travelling from one end to the other.

I have also noticed that I don't appear to get full travel on the servo arm as well. Instead of around 120 degrees I get less than 90. Is this normal for this system? Do I need to make any additional changes in the firmware?

The model memory within the TX has been reset so I am back to all of the defaults so no mixes or sub-trims have been applied.

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

thundead

Ooh forgot to add:

The new code adds binding (finally  ;D) and Serial bridge via the telemetry protocol which is pretty useful if you plan on connecting anything to the RX port and want to send the data to the transmitter.

We'll see what else the code reveals :D

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

Devonian

Yup, serial data is going to be useful...(GPS positioning for starter)

http://forum.flytron.com/viewtopic.php?f=7&t=4&start=90

Plus (daft) Star Wars beep/music  ;D

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

thundead

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

Felias

#109
-REMOVED BY MODERATOR-

Felias: You need 20 posts minimum to post in the Classifieds section.

g.collins

Hi guy
I hoping someone can tell me, in layman terms the advantages and rang of the OpenLRS M2 Tx Module for Futaba - for 459MHz and the OpenLRS Receiver v2 - for 459MHz
that Simon from FPVUK is selling.
I'm not being lazy and i'm sore all the info is hear in this thread, it will just take me ages to get my dim brane around it all, I'm a bit of a plug and play guy riley.
thanks  :) G

Devonian

Hi G,

It'll fit straight into your Futaba T9, also...

Advantages:
Legal for use in the UK
Unlikely to get 'shot down' if other users are close to you (as is possible with 35MHz)
Can be programmed for additional features (stabilisation, GPS data, telemtry etc) and anything else you want if you are a programmer as it's true 'open source'
2 way communication between the Tx and Rx (they can 'talk' to each other)
Cheapest UHF system on the market
... lots more to come I'm sure

Disadvantages:
Not really a 'Long Range' system (it's 100 mW output and should be treated as about the same as 35MHz - some have had 3km+ out of it so far...)
Not completely 'plug n fly' (although, maybe Simon at First Person View can make his units close to that)

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

g.collins

Thanks Nigel
I was loving it all and getting more and more excited as I red on, 35 mhz rang is plenty fare enough, then you mentioned not quite plug and play, is it something a novice in electronics can cope with.
:) G

Miles

Hi Nigel, looking at getting a UHF system, but need a mininum 10 Channels. Could this transmit a 10 or 12 channel stream from a Turnigy 9X?
Thanks
Miles
Quads: Predator-650, WS, WS-Pro, M-Tri, Q-250
Wings: 2*X6, 2*X8, Z84
FW: Wot4, EZ*2
SZD Pirat 1:1

Devonian

#114
@ Gordon,
There is nothing to do hardware wise to get this going on 459MHz (I'd recommend properly made and tuned antennas for 459MHz for best performance).
You will need a bit of basic software experience, but it's real simple stuff.

I put the 459MHz version of the firmware on the Flytron download site (v1 hardware).
I don't see a big deal to add it to the latest version of firmware (for v2 hardware).

It's all done in the Arduino software and is a piece of pi$$ cake to do.
Here is a beginners 'how to' that Mihai did to get you going.
Just read the bit about using the Arduino software...
http://www.fpvuk.org/forum/index.php?topic=2925.0

If you get OLRS and get stuck with setting it up, PM me and we'll walk through it step by step ;)


@ Miles,
I guess anything is possible, and I'm no programmer, as I've said before, but looking on the forum, there is this regarding 12 channels...
http://forum.flytron.com/viewtopic.php?f=7&t=4&start=30



OLRS is Open Source, so the end user is free to do whatever they please with the code and the more people/programmers that come on board, the more there will be to share amongst one another.

For those that don't like coding, just use whatever there is as 'standard' and go with that.

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

g.collins

that would be great Nigel thanks. I think it may be worth a go.
:) G

Devonian

#116
I've modified the v1.10 firmware and asked Flytron to post it on the Google download site (should run on v2 hardware - but needs someone to check it out for me/us)
http://code.google.com/p/openlrs/downloads/list

If you want to check it out right now, get it from here
http://forum.flytron.com/viewtopic.php?f=7&t=4&start=100

I've also modded my 2nd post on this thread so you can easily see the few lines of code that need changing for 459MHz use (highlighted in red so you could simply cut n paste into any firmware version you choose to try).


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

Devonian

#117
Competition in the UHF market might be hotting up...using the same RFM22B module, it will still be 100 mW output.

http://www.rcgroups.com/forums/showpost.php?p=19617451&postcount=508

I asked fmkit if it was to be open or closed souce (firmware/software) and he replied that it will be closed source using Cypress chipset.

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

thundead

Have a treat for all the openLRS lovers out there: proper RSSI OUT implementation :P . Check first post @ http://www.fpvuk.org/forum/index.php?topic=2925.0

Regards,
Mihai.
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