New FrSkyX protocol

More
06 May 2016 06:12 - 06 May 2016 06:13 #47861 by Alexandro
Replied by Alexandro on topic New FrSkyX protocol
Hello,
Test Ver. 18a

DEVO8s

AD2GAIN at 1000 shows Volt3 / 10 . The Calculation is ok, but the 1/10 Divider does reduce the Voltage around 0.4X Volt to the AD2 Input Pin.
Here we need a bit more Room with the 1000 at AD2GAIN. May be 1500 ?

I think we need a little AD2 Adjust to compensate the Volt loss of the Divider Board to get better on Point of the real Volt.

DEVO7e

Menu is now ok.
yes , i think it is better to remove all things who are not supported by the System to get not confused .

doing a deep Test later

greetings Alex
Last edit: 06 May 2016 06:13 by Alexandro.

Please Log in or Create an account to join the conversation.

More
06 May 2016 07:44 - 06 May 2016 09:25 #47862 by Fernandez
Replied by Fernandez on topic New FrSkyX protocol
To get it fully correct, in addition to the divider ratio, might be needed an offset field in +/- 0,01 Volt correction steps. I believe Taranis radio has this option.
However AD2 Volt just as purpose end of flight empty battery indicator, adgain setting only is probably accurate enough.
Last edit: 06 May 2016 09:25 by Fernandez.

Please Log in or Create an account to join the conversation.

More
06 May 2016 21:06 - 06 May 2016 21:06 #47905 by hexfet
Replied by hexfet on topic New FrSkyX protocol
Test build is updated - 070.
- Removed extended telemetry values from 7e telemetry and main page config pages (except Volt2 - see below)
- Set max AD2GAIN to 2000, corresponding to a multiplier of 20.00
- Restored normal function for Volt3 telemetry value

Decided against further AD2GAIN changes at this time. A fixed offset doesn't seem right because then a zero input would not read 0. There are only 255 ADC steps so error is about 4% anyway. For 3S that's about 0.04 volts.

The 7e telemetry still shows Volt2 available because this code is shared with Frsky (D8) and there the 7e does receive Volt2 telemetry. I didn't want to add a runtime check to several places in the code. The other values are excluded at compile time.

Thanks again for all the testing!
Last edit: 06 May 2016 21:06 by hexfet.

Please Log in or Create an account to join the conversation.

More
06 May 2016 22:04 #47912 by Arakon
Replied by Arakon on topic New FrSkyX protocol
Went flying with 18a earlier today, put 8 packs through 2 quads, XSR and X4R receivers.. no issues. Only using RSSI telemetry, though.

Please Log in or Create an account to join the conversation.

More
07 May 2016 01:11 #47936 by hexfet
Replied by hexfet on topic New FrSkyX protocol
Good to hear. Thanks!

Please Log in or Create an account to join the conversation.

More
07 May 2016 16:35 #47974 by Arakon
Replied by Arakon on topic New FrSkyX protocol
Could you create a Devo 7e-256 test file please?

Please Log in or Create an account to join the conversation.

More
07 May 2016 17:33 - 07 May 2016 17:35 #47979 by Alexandro
Replied by Alexandro on topic New FrSkyX protocol
Hello,
Test Ver. 070

Devo 7e
PWM out 1 to 8 : ok
Volt1 : ok
RSSI : ok

-> looks good , time to Test fly it . Maybe Tomorrow

Devo 8s
PWM out 1 to 8 :ok
Volt1 : ok
Volt2 : ok <- it is the best to calibrate it at the Volt you need ( 3.6 for 1 s, ........ ) The difference is not par. with the Voltage drop ( Batt full to Batt low) , but i think it is ok.
RSSI : ok
Alt : looks good
Dis : looks good
Vspeed: looks good

-> all in all looks good, doing some deep Test (Alt,Dis,Vspeed,SBUS ) tomorrow to cross check with Taranis. Maybe i do a Devo 10 Test to

greetings Alex
Last edit: 07 May 2016 17:35 by Alexandro.

Please Log in or Create an account to join the conversation.

More
08 May 2016 13:54 - 09 May 2016 13:10 #48032 by Arakon
Replied by Arakon on topic New FrSkyX protocol

Arakon wrote: Could you create a Devo 7e-256 test file please?


Nevermind, just managed to get it compiled myself.
If anyone wants to try it on an "Ultimate" 7e, I attached the file.

Edit:PB removed attachment
Last edit: 09 May 2016 13:10 by PhracturedBlue.

Please Log in or Create an account to join the conversation.

More
08 May 2016 16:14 #48044 by Alexandro
Replied by Alexandro on topic New FrSkyX protocol
@Arakon

Maybe some Days at looking at 7e 256 i cant resist to fire up my hot Air Station :)
Thanks for the File, i saved it at my Destop

greetings Alex

Please Log in or Create an account to join the conversation.

More
08 May 2016 17:06 #48052 by Cereal_Killer
Replied by Cereal_Killer on topic New FrSkyX protocol
Hi, quick question about this...

I have a X9E and have X4R's installed in all my models which is why I'm so interested in this now. I have the blue CC2500 module from BG en route via fast shipping and expect it this week. My concern is the "model match" feature of the frsky receivers.
Before when I was flying DSMX and using my pair of devo's (7E and 10) all I had to do was set the fixed ID the same in each tx .ini then bind one tx after the other (but ONLY ONCE). As long as I turned one of the two tx's on first (and only one at a time) I could pick up and fly any model with either tx just having to sellect the proper model file for that model. I didn't have to re-bind each time I wanted to use the other tx since the fixed ID was set the same, just power it up and go flying.

The question-
Will I be able to do something similar going from X9E to devo back and forth or will I have to completely rebind every time (and if so, what does that do to the telemetey aspect, will I have to re-discover every sensor every time)? I'm concerned about this "model match" feature (I use the term feature loosley), is it going to make it hard for me to switch between tx's? Does devo allow the setting of the "receiver number" somewhere like in have to do in taranis?

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

Please Log in or Create an account to join the conversation.

More
08 May 2016 18:05 #48057 by Fernandez
Replied by Fernandez on topic New FrSkyX protocol
Not tested it, but according post Tom Peer, you can use multiple devo bind to same rx,

Type in your hardware.ini file: txid = 86668963 (8 digit code), use same id for your radios.
www.deviationtx.com/forum/3-feedback-que...xedid-question#41711

But not sure how to find the id of your Taranis?

Please Log in or Create an account to join the conversation.

More
08 May 2016 18:40 - 08 May 2016 19:05 #48059 by Arakon
Replied by Arakon on topic New FrSkyX protocol
I'd be interested in how to find your current one so you can adjust it in case of a CPU change.
Edit: Tried to make it write the ID to the tx.ini in a really dirty way, but both MCU_serialnumber and Transmitter.txid seem to return 0 there. Unfortunately I don't know jack about coding, so I'm guessing this is way beyond my ability.
Last edit: 08 May 2016 19:05 by Arakon.

Please Log in or Create an account to join the conversation.

More
08 May 2016 19:49 - 08 May 2016 19:50 #48067 by mickkn
Replied by mickkn on topic New FrSkyX protocol
Does this protocol work for EU and non-EU RX firmware?

And if not, is there a way to flash a X4RSB without a Taranis?
Last edit: 08 May 2016 19:50 by mickkn.

Please Log in or Create an account to join the conversation.

More
08 May 2016 20:12 #48068 by Arakon
Replied by Arakon on topic New FrSkyX protocol
Only non-eu, I believe. You can flash the X4R either using Frsky's official flash tool and smartport adapter, or a normal FTDI and a resistor.

Please Log in or Create an account to join the conversation.

More
08 May 2016 20:59 #48069 by hexfet
Replied by hexfet on topic New FrSkyX protocol
Test build is updated - b02.
- Added support for 7e-256 with extended telemetry enabled (and included in test build)
- Merged latest changes from deviationtx/master

The merge brought in the changes PB talks about here for buttons and display. Noticed a couple menu titles missing on the 10 but haven't yet looked at the code.

I've created a pull request for the protocol_frskyx3 branch.

Please Log in or Create an account to join the conversation.

More
09 May 2016 09:16 #48097 by Alexandro
Replied by Alexandro on topic New FrSkyX protocol
Hello,
Deep Test with Ver. 070

Devo 10

Telemetry :ok
SBUS : ok


found some little Error on AMP.
0.2 Amp shows 0.6 Amp at the TX , DIS calculate with the 0.6 A and is then to high.


o.t. the Frsky D8 Telemetry does not get any Data from the X - extension, black Background and showing 0.

greetings Alex

Please Log in or Create an account to join the conversation.

More
09 May 2016 13:14 - 09 May 2016 14:16 #48110 by Cereal_Killer
Replied by Cereal_Killer on topic New FrSkyX protocol
delete

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/
Last edit: 09 May 2016 14:16 by Cereal_Killer.

Please Log in or Create an account to join the conversation.

More
09 May 2016 13:25 #48113 by Cereal_Killer
Replied by Cereal_Killer on topic New FrSkyX protocol

Fernandez wrote: Not tested it, but according post Tom Peer, you can use multiple devo bind to same rx,

Type in your hardware.ini file: txid = 86668963 (8 digit code), use same id for your radios.
www.deviationtx.com/forum/3-feedback-que...xedid-question#41711

But not sure how to find the id of your Taranis?


Taranis doesn't have a "fixed ID". For model match, it simply uses what it calls "receiver number" which is just a one or two digit number (that usually corresponds to the model file number but doesn't have to. It automatically chooses the next unused number each time you create a new file). Do you think I should try entering that number into the devo's fixed ID field (for example on my 200 I want to use the devo 10 on it's rx #2, model file 2)

Let's say I can't get it working back and forth, will I have to rediscover all the telemetry sensors each time I bind back and forth? Does devo even require the discovery step? FWIW I don't have a single smart port sensor, I get all my telemetry data from cleanflight and A2 pack voltage.

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

Please Log in or Create an account to join the conversation.

More
09 May 2016 13:27 #48114 by Arakon
Replied by Arakon on topic New FrSkyX protocol

Cereal_Killer wrote:

Arakon wrote: ...or a normal FTDI and a resistor.

Don't even need a reaistor, just an FTDI and a program from FDTI called FT PROG to invert the output.


Not for the X receivers.. they use s.port, which is a single wire serial protocol. You need the resistor to join RX and TX into a valid signal for that.

Please Log in or Create an account to join the conversation.

More
09 May 2016 14:15 #48117 by Cereal_Killer
Replied by Cereal_Killer on topic New FrSkyX protocol
Ah yea you got me. I read X series, I typed X4r but because most recently I had flashed a D4r-ii that's the process I had in my head.
-will edit above post to remove incorrect info when I'm at my desk later today

Thx
-C_K


P.s. any idea about fixed ID vs receiver #? Can fixed ID in devo be a single digit number?

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

Please Log in or Create an account to join the conversation.

Time to create page: 0.134 seconds
Powered by Kunena Forum