RC Groups

RC Groups
    Radios
        Discussion DX8 SPM Decoder

#1 744drv May 05, 2011 07:59 AM

DX8 SPM Decoder
 
1 Attachment(s)
Posted this as a new thread, was getting quickly lost on the DX8 & DX10 thread. Deserves its own thread I think.

I believe there was a chat on this forum a while ago about having a decoder for the SPM files. I'm NOT talking about an editor. I set about generating an Excel based system to provide a listing of the critical settings for a model. Attached is my progress so far. It is not comprehensive and it still has some errors .... eg not all the gyro options are in there yet, also using FMode as the switch for gyro gives 4 gyro settings ... not catered for so far. This has been progressed for an electric heli and does not include governor or any fixed wing options. The included model is the Trex450Pro from the Spektrum site but there are instructions included so that you can insert your own model. It was all done using Office 2007 but I believe it can be worked on in later versions. Has anyone else gone down this line or does anyone have any suggestions.

#2 freechip May 05, 2011 11:26 AM

those that have or can probably are keeping it for themselves. I don't blame them. Found some cool stuff and kept that for myself.

Others just rely on the regular method of programming things and may not need or want a decoder to mess around with SPM files.

Each time they change AirWare version and or add features it may mess up your setup.

I use a File Editor and it line the SPM file well enough to understand whats going on and easy enough to use and make changes.

#3 744drv May 05, 2011 01:20 PM

But I'm content to share. I have already made improvements to this file (gyro options are now sorted) and will happily share again.

I have also deliberately made an attempt to use lookup features of Excel to try to keep this approach immune from future software changes. Time will tell I guess

#4 toys2cars2toys May 05, 2011 03:27 PM

I think that your work is great, it's good to be able to view the SPM files in an easier to read format

Graphical displays next for Throttle curves and expo :eek:

#5 freechip May 05, 2011 03:36 PM

OK just after getting home at looking at it I see what you have done, great work. But for some reason its not what I was expecting but none the less nice job...

#6 744drv May 06, 2011 01:01 PM

1 Attachment(s)
Quote:

Originally Posted by toys2cars2toys (Post 18156604)
I think that your work is great, it's good to be able to view the SPM files in an easier to read format

Graphical displays next for Throttle curves and expo :eek:

Throttle curves are easy ... see attached. This file also includes a more comprehensive 'gyro' section. This includes changes of labelling if you change the switch selection. The only advantage I could see for graphical presentations above and beyond what the tx offers is that you can present multiple curves on the same graph ... hence my use of throt curves. I thought that maybe having a graph of thot curves might save you from making a gross error ... say you had set your cure to all 50% during setup .... However, the chances of one downloading the file, entering it to the decoder and then spotting the error is remote.

I think the advantage of this presentation is to have all your settings on one easily viewable page.

Thanks for the input ;)

#7 PsychoHeliPilot Apr 14, 2012 06:36 PM

Quote:

Originally Posted by 744drv (Post 18164427)
Throttle curves are easy ... see attached. This file also includes a more comprehensive 'gyro' section. This includes changes of labelling if you change the switch selection. The only advantage I could see for graphical presentations above and beyond what the tx offers is that you can present multiple curves on the same graph ... hence my use of throt curves. I thought that maybe having a graph of thot curves might save you from making a gross error ... say you had set your cure to all 50% during setup .... However, the chances of one downloading the file, entering it to the decoder and then spotting the error is remote.

I think the advantage of this presentation is to have all your settings on one easily viewable page.

Thanks for the input ;)

I am normally on HeliFreak, but I thought you guys might be interested in the Tx Profile Manager being developed: https://sites.google.com/site/txprofilemanager

Here is the thread on HeliFreak if you are interested: http://www.helifreak.com/showthread.php?t=405259

#8 freechip Apr 14, 2012 06:50 PM

Cool. Had a quick look. Being experience looking and editing the SPM files I looked at the program to see if it contained a certain thing and it didn't.

But very nice work so far.

#9 PsychoHeliPilot Apr 14, 2012 06:58 PM

Quote:

Originally Posted by freechip (Post 21331707)
Cool. Had a quick look. Being experience looking and editing the SPM files I looked at the program to see if it contained a certain thing and it didn't.

But very nice work so far.

Are you looking for mixing? Let me know as it is a work in progress and happy to add to it.

#10 dangerdan Feb 13, 2013 04:14 PM

Try WordPad to modify and save SPM
 
Quote:

Originally Posted by PsychoHeliPilot (Post 21331753)
Are you looking for mixing? Let me know as it is a work in progress and happy to add to it.

I opened up an SPM in Wordpad by mistake. I was able to make a change and save the file on my PC. After transferring the file to my DX8, it had no trouble with it.

All changes made must be in the correct format or else the DX8 reports an error

#11 freechip Feb 13, 2013 04:35 PM

What was the change you performed ?

#12 jcansdale Jan 15, 2014 05:17 PM

This is an old thread, but I'm hoping there are some knowledgeable people subscribed to it. :)

Does anyone know what the 'analogID' attribute means in a SPM file? It's a mystery to me.

#13 AndyKunz Jan 16, 2014 07:52 AM

What have you learned from your comparative research?

Andy

#14 jcansdale Jan 16, 2014 10:57 AM

Quote:

Originally Posted by AndyKunz (Post 27208707)
What have you learned from your comparative research?

I've noticed that the analogID values are different between DX8 and DX9. They appear to correspond to something like the source stick or switch input (at least for <P-Mix>).

If I change the analogID value in <DR_Expo>, it doesn't appear to change anything at all....

<DR_Expo>
*Index= 1
analogID= <this value can be anything>
conditionID= 127

conditionID seems to be the switch or F-Mode used by the dual rate.

That's way I'm wondering what analogID actually does. Maybe it's not important and I can forget about it.

Can you give me a hint? :D

#15 AndyKunz Jan 16, 2014 11:14 AM

I think you're doing just fine. That's about all I can tell you.

Andy


All times are GMT -5. The time now is 07:34 PM.