DSM2 Reports

More
20 Oct 2012 15:32 - 20 Oct 2012 15:34 #2350 by Wene001
DSM2 Reports was created by Wene001
I`d like to have a topic where all the DSM2 bugs are reportet.

I tried this Receivers

Orange 6CH
Orange 9CH
Spektrum AR6200
Spektrum AR8000

all with and without Satellite
and tried all with or without fixed ID

After Binding all seems ok, Leds on Receiver and Sat are solid.

After Power down and up again (first Tx then RX) the Leds are blinking like after a brownout.
If i power up first RX then Tx all seems ok.

With my AR8000 and with my Orange 9CH Rx i cant get more then 7 Channels to work.

Blade MSR an MCPX looked fine.

Greets
Werner
Last edit: 20 Oct 2012 15:34 by Wene001.

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

More
20 Oct 2012 15:37 #2351 by coaster
Replied by coaster on topic DSM2 Reports
Hi all

same for me like described by Werner,
additional i have tested with and without flybarless systems,
with the same result.

cheers
Graziano

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

More
20 Oct 2012 16:47 #2352 by vlad_vy
Replied by vlad_vy on topic DSM2 Reports
Spektrum AR6210
JR RD921

Same for me and only 7 channels.

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

More
21 Oct 2012 12:57 #2362 by PhracturedBlue
Replied by PhracturedBlue on topic DSM2 Reports
I ordered a 9ch OrangeRx so I can play with it.
I'll go back over the DSM2 stuff, but honestly, I don't know how to fix the binding issue without additional logs taken from a real DSM2 radio.

I only implemented 7ch mode for DSM which is why the upper channels don't work.
I think I have enough info to implement it though.

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

More
21 Oct 2012 15:17 #2365 by Wene001
Replied by Wene001 on topic DSM2 Reports
Maybe Erazz (the programmer of ER9X)can help you out with some logs.
DSM2 with serial protocol of the TX Boards is implemented sucessfully in ER9X

How can we do these logs for you??
Which hardware is needed

Greets Werner

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

More
21 Oct 2012 16:55 #2367 by PhracturedBlue
Replied by PhracturedBlue on topic DSM2 Reports
The serial protocol is of no use at all. I need logs captured from the SPI bus to the CYRF6936. I got these from hammer22, but they don't seem to have everything I need.

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

More
22 Oct 2012 10:15 #2371 by Eriskio
Replied by Eriskio on topic DSM2 Reports
I don't know if you are aware of what is causing this problem, and I'm sorry if I'll write something you already know, but by documentation the problem seems to be related to binding ID code.
What I've read elsewhere is that the DSM2 binding (and GUID used in others messages) is done with a TX ID (fixed) + a Session ID (random?).
The Session ID is renewed at each TX power ON, and accepted (and stored) by receivers.
This method is used to signal to the user a possible power loss event/problem:
the receiver at power ON can distinguish if it was working on the same previously used "TX session" or not (that is: the receiver has been switched OFF and ON while the TX was still ON).

So, as explained in your code docs:

The bind packet is as follows:
aa bb cc dd aa bb cc dd eeee ff gg hh ii jjjj
aa : 0xff - mfgid[0]
bb : 0xff - mfgid[1]
cc : 0xff - mfgid[2]
dd : 0xff - mfgid[3] + offset

And:
The GUID is equal to the inverse of bytes 2-3 in th ebind packet

So I think it can be possible to find a solution with a small brute force exercise here, trying to change a bit at a time of the GUID.
Maybe... Just a clue.

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

More
22 Oct 2012 21:42 #2382 by Wene001
Replied by Wene001 on topic DSM2 Reports
Maybe Hammer22 could help again.

He implemented 9Channel DSM2 and 8Channels and more DSMX on his modules.
Thread in RCGroups

Cheers Werner

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

More
22 Oct 2012 22:56 #2383 by PhracturedBlue
Replied by PhracturedBlue on topic DSM2 Reports
Well, except for only supporting 7ch, none of the rest of the issues are critical.
The problem with the 'brownout' if the rx is powered last is likely due to not changing channels each time we boot the Tx. However, when I did reset the channels, then binding wasn't very reliable. In the end, it doesn't seem critical to me at the moment, since it doesn't affect functionality.
Supporting DSMX is something I'd like to do sometime, but since all DSMX Rx are DSM2 capable, it isn't critical I get that wokring at the moment either.

Once I have a 9ch Rx, I'll work on getting it functional. I already have enough logs to do that I believe.

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

More
23 Oct 2012 18:28 #2395 by PhracturedBlue
Replied by PhracturedBlue on topic DSM2 Reports
Well, I killed my AR6210 that I was using to snoop the protocol.
Until my replacement comes in, I probably can't do any more DSM work.

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

More
23 Oct 2012 18:58 #2396 by Wene001
Replied by Wene001 on topic DSM2 Reports
R.I.P. AR6210
Thank you so much for your help.

Is there a way to donate a few bucks to help out with some needed hardware??

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

More
24 Oct 2012 03:35 #2397 by magic_marty
Replied by magic_marty on topic DSM2 Reports
one issue i noticed last night when i hooked up my first orange dsm clone to deviation is the stick modes are wrong or something not sure what it is...i fly mode 3 but had to set it to mode 4 and plug the Elevator servo into the throttle channel and the throttle servo into the Elevator channel in order to get it to work properly...not sure how this could be fixed but might be worth checking into...seems that mode 1 and 2 were correct if i remember rite...

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

More
24 Oct 2012 03:52 #2398 by PhracturedBlue
Replied by PhracturedBlue on topic DSM2 Reports
Did you reload the template?
the Devo is EATR but DSM is TAER.
so you need to make sure the channels are properly ordered. if you start with a Devo config, and switch the protocol to DSM2, you'll have all the channels in the wrong places.
The Mode setting has nothing to do with the protocol, so it is unlikely to be related to what mode you fly. at one time mode3 and mode4 were incorrectly set, but that was fixed for 1.1.2

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

More
24 Oct 2012 05:59 #2399 by digitracer
Replied by digitracer on topic DSM2 Reports

PhracturedBlue wrote: Well, except for only supporting 7ch, none of the rest of the issues are critical.

Once I have a 9ch Rx, I'll work on getting it functional. I already have enough logs to do that I believe.


Just a short question, if I may: Is it likely that you are going to fix the binding problems of the orange satellites connected to Tarot zyx-s along with your work on the 9ch DSM2?
I guess a lot of users, me included, are waiting to have this work on their helis or copters.

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

More
24 Oct 2012 07:41 #2400 by magic_marty
Replied by magic_marty on topic DSM2 Reports

PhracturedBlue wrote: Did you reload the template?
the Devo is EATR but DSM is TAER.
so you need to make sure the channels are properly ordered. if you start with a Devo config, and switch the protocol to DSM2, you'll have all the channels in the wrong places.
The Mode setting has nothing to do with the protocol, so it is unlikely to be related to what mode you fly. at one time mode3 and mode4 were incorrectly set, but that was fixed for 1.1.2


yes when i selected a new model file it started as Devo ...so i just need to reload the template? i am setting this up on a Tricopter so i wont need the 6ch heli template just 6ch would work...

thanks a bunch i'll give it a try and see if it works...

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

More
24 Oct 2012 18:46 #2401 by PhracturedBlue
Replied by PhracturedBlue on topic DSM2 Reports

digitracer wrote: Just a short question, if I may: Is it likely that you are going to fix the binding problems of the orange satellites connected to Tarot zyx-s along with your work on the 9ch DSM2?
I guess a lot of users, me included, are waiting to have this work on their helis or copters.

It is quite unlikely. I can't see anything wrong with the data I'm transmitting today for up-to 7 channels.
Does anyone know if it will bind with an HP6DSM based Tx? (I have one of those) . Or if it'll work with a dx5e, I may pick one of those up (since I'll likely need it for DSM-x work). I'm at a loss why the Tarot + Orange Satellite doesn't work whereas the same satellite in a OrangeRx does.

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

More
25 Oct 2012 04:34 #2408 by magic_marty
Replied by magic_marty on topic DSM2 Reports
i selected the 6ch airplane template and it fixed the stick mode issue i was having but now when i turn on my tx it has a safty box pop up and say ch3 is at 50% saftey is -100% ...

any idea on how to fix this?

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

More
25 Oct 2012 04:52 #2409 by coaster
Replied by coaster on topic DSM2 Reports
look at the [trim1] Section and insert/replace
this: [safety]
Auto=min

cheers
Graziano

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

More
25 Oct 2012 05:11 #2410 by magic_marty
Replied by magic_marty on topic DSM2 Reports
in the model file? it has no [safety] so i need to add it to the file? if so wouldn't i have to do this for all the model files? ...that could take a while..

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

More
25 Oct 2012 05:20 #2411 by vlad_vy
Replied by vlad_vy on topic DSM2 Reports
Model files definitly have section [safety]. Old .ini files have [safety] Ch3=min, but at new filesystem this section has [safety] Auto=min.

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

Time to create page: 0.074 seconds
Powered by Kunena Forum