START HERE |
|
Register | FAQ | PM | Events | Groups | Blogs | Calendar | Mark Forums Read |
Unregistered
|
2.4G Spektrum Radios Spektrum 2.4 Gigahertz Radios and Technology |
|
LinkBack | Thread Tools | Display Modes |
04-03-2012, 04:35 PM | #1 (permalink) |
Registered Users
Join Date: Jan 2012
|
Windows GUI for editing dx8 profiles
I just picked up a Dx8 which I am loving already. Downloading profiles is just so easy, but it got me thinking.... Would it be handy to easily ceate/edit the profiles on a computer?
After looking in to it, I found no tool to do this, but it would not be very difficult to write something. Before I start writing a tool, I wanted to know if there was a demand for it, or are people happy to create profiles on the tx? I don't want to waste valuable hours writing code when I could be flying if nobody thinks it is a good idea
__________________
Balancing my Heli's with my marriage, one day at a time. Trex 450 Pro v2 3GX, 130x, DX8, Phoenix Sim Next Heli: Whatever my wife lets me buy! Own a Dx8 or Dx7s? Check out https://sites.google.com/site/txprofilemanager/ |
Sponsored Links | |||
Advertisement |
|
04-03-2012, 05:00 PM | #2 (permalink) |
Registered Users
|
Lots of people have asked about it, it should be a pretty straight forward XML parser...
I'm surprised nobody has put one together yet. Even a GUI viewer would be helpful. I say go for it!
__________________
TRex 250 DFC | TRex 250 DFC (Scale) 2 @ TRex 450 DFC | TRex 450 Pro 3G (Scale) TRex 550 DFC DX8 + Telemetery on all |
04-03-2012, 05:42 PM | #3 (permalink) |
Registered Users
|
They say Down Under wives are more tolerant towards the time spent on the hobby, please save us all and write this utility
__________________
Jerry Trex 700N Pro fbl, 600N Pro x 2, 450SE v1, 250 v2 fbl, Compass 6HV fbl, Blade 450x, 400, 300x, 130x, mCPx, 120SR, mQx, mSR, Rotor Concepts HPQ1, Walkera CB180Q, CB100, Novus FP, CP, Esky Hunter, Big Lama. |
04-03-2012, 05:57 PM | #4 (permalink) |
Registered Users
|
yep, having a gui for the dx8 profile editing would be GREAT
__________________
1 Corinthians 1:18 For the message of the cross is foolishness to those who are perishing, but to us who are being saved it is the power of God. |
04-03-2012, 07:46 PM | #5 (permalink) |
Registered Users
Join Date: Jun 2008
|
I think its a great idea.Im really surprised noone has done it yet.
The thing that would make it really special is a way to manage the entire contents of the SD card while its plugged in the puter. Like a list you select could one or a group and move or copy them to a storage file. An associated storage file you could select groups to move/copy back to the SD all at once. Or pull one up from either place to the GUI,modify it and then move/copy it back to either place. SPM manager
__________________
Too many helis & Too many planks Lots of DX radios & A couple Futaba 72mhz radios AMA member & Full scale plank driver HELIFREAK !!! |
04-03-2012, 11:08 PM | #6 (permalink) | |
Registered Users
Thread Starter
Join Date: Jan 2012
|
Quote:
Let's walk before we can run though. I have analysed the SPM, and unfortunately while it looks like XML, it actually isn't so I need to write my own "Spektrum Parser". I will keep you all posted. My first step will be to just view basic information from SPM files.
__________________
Balancing my Heli's with my marriage, one day at a time. Trex 450 Pro v2 3GX, 130x, DX8, Phoenix Sim Next Heli: Whatever my wife lets me buy! Own a Dx8 or Dx7s? Check out https://sites.google.com/site/txprofilemanager/ |
|
04-04-2012, 01:22 AM | #7 (permalink) |
Registered Users
Join Date: Jun 2008
|
Yep.Should be doable.Just takes alot of time to go through and change values,switches,settings to see what numbers relates to what in the tables.Most is fairly obvious.Some just trial and error.
By design your not supposed to be able make any changes that will cause a problem in the radio when the file is loaded.The radio wont accept it. Im sure it will be an interesting learning experience if nothing else. Best of luck.
__________________
Too many helis & Too many planks Lots of DX radios & A couple Futaba 72mhz radios AMA member & Full scale plank driver HELIFREAK !!! |
04-04-2012, 08:51 AM | #8 (permalink) |
Registered Users
|
not worth the effort. DX8 menu is supper easy. This would just be another area for people to mess things up. use your time to fly, build, repair, improve...
__________________
MCPXBL(M5)8T, MCPXBL(C05M)9T,450-3D, DX8, Phoenix |
04-04-2012, 09:16 AM | #9 (permalink) |
Registered Users
|
Not worth it for you maybe,
I personally think it would be a great value added to be able to see all user settings on one screen, even if it was just read-only. A graphical display of your TC, PC, hold curve, expo and dual rates on one display would be a great setup validation to me. Swash mix, and other mix setups/values wouldn't be as important but would be a nice to have.
__________________
TRex 250 DFC | TRex 250 DFC (Scale) 2 @ TRex 450 DFC | TRex 450 Pro 3G (Scale) TRex 550 DFC DX8 + Telemetery on all |
04-05-2012, 07:46 AM | #10 (permalink) | |
Registered Users
Thread Starter
Join Date: Jan 2012
|
Progress...
Quote:
I am focusing first on Heli's, because that is all I own so please bare with me. Thoughts? What else is important to you? I am thinking a new tab for Timer and Telemetry Alerts.
__________________
Balancing my Heli's with my marriage, one day at a time. Trex 450 Pro v2 3GX, 130x, DX8, Phoenix Sim Next Heli: Whatever my wife lets me buy! Own a Dx8 or Dx7s? Check out https://sites.google.com/site/txprofilemanager/ |
|
04-05-2012, 08:27 AM | #11 (permalink) |
Registered Users
|
great start! yes timer and telemetry would be good. you're working on dr/expo, good.
switch assignments would be good as an example, I have gyro gain, expo and flight modes all assigned to the flight mode switch. but when programming you have to go to a lot of differnt menus to find out what you assigned to what switch also nor/rev servo assignment screen would be good thanks for the effort so far!
__________________
1 Corinthians 1:18 For the message of the cross is foolishness to those who are perishing, but to us who are being saved it is the power of God. |
04-05-2012, 09:00 AM | #12 (permalink) | |
Registered Users
|
Quote:
Like I said, even if it's view only, it's still really useful to see all your settings laid out on one screen. Bouncing in and out of the menus on the radio is fine, but it's easy to miss something. For me, in order of importance: Expo value per channel suggest as another row to the values you have there D/R for Aile, Elev and Rudder (the standards) Gyro/Gov values And the tab for telemetry options/alerts (alarms, high/low, gearing/poles for RPM) and timer. Switch assignements for the assignable switches. Gov = Aux2, Gear = Aux3 for example. Gyro = Gyro + LTrim, Trainer = Throttle Cut etc
__________________
TRex 250 DFC | TRex 250 DFC (Scale) 2 @ TRex 450 DFC | TRex 450 Pro 3G (Scale) TRex 550 DFC DX8 + Telemetery on all |
|
04-06-2012, 06:42 AM | #13 (permalink) | |
Registered Users
Thread Starter
Join Date: Jan 2012
|
Update
Quote:
Switch assignments will be a pain as they reference integers instead of something meaningful like AUX. Trial and error should work there. I should have the telemetry modules done this weekend
__________________
Balancing my Heli's with my marriage, one day at a time. Trex 450 Pro v2 3GX, 130x, DX8, Phoenix Sim Next Heli: Whatever my wife lets me buy! Own a Dx8 or Dx7s? Check out https://sites.google.com/site/txprofilemanager/ |
|
04-06-2012, 07:45 AM | #14 (permalink) |
Registered Users
|
It's really coming together!
Is it possible to add a 3rd dr and expo value? I typically set 3 each either mapped to the dr switches or the fmode switch. You're making some great progress! Switch assignments will be a further pain because 2 switches can be mapped to the same function. I don't know how that's represented in the file. For example the Gyro function can be mapped to gyro switch, then either LTrim, RTrim or Knob can be mapped to it also to 'trim' the gyro value. The functions that can also be assigned a trim switch are throttle, pitch gyro and gov I think. Joe
__________________
TRex 250 DFC | TRex 250 DFC (Scale) 2 @ TRex 450 DFC | TRex 450 Pro 3G (Scale) TRex 550 DFC DX8 + Telemetery on all |
04-06-2012, 08:39 AM | #15 (permalink) |
Registered Users
|
Agree great progress. Know you're working functionality now but would like to see a graph grid on the throttle and pitch curves somewhere down the road
__________________
1 Corinthians 1:18 For the message of the cross is foolishness to those who are perishing, but to us who are being saved it is the power of God. |
04-06-2012, 07:23 PM | #16 (permalink) | |
Registered Users
Thread Starter
Join Date: Jan 2012
|
Quote:
@joe: I started writing the code for the switch assignments (remembering this is based off the SPM file rather than the controller)... and I have figured out the integers and started building the mappings. Now, what I need to understand is this: I can tell you that the Aileron switch is being used in the DR/Expo screen, Gyro is being used in Gyro etc etc. Thats not too hard. Are you interested in knowing that? What about the information under the "Switch Settings" menu... or would you like to know both?? @AttheCross: I have done the grid for you. I have attached 3 screenshots. You will see on the side that I will get it to have a local store of profiles as well the ability to read the SD card, then transfer between them. Thoughts, suggestions, mistakes?? Sorry for all the questions!!
__________________
Balancing my Heli's with my marriage, one day at a time. Trex 450 Pro v2 3GX, 130x, DX8, Phoenix Sim Next Heli: Whatever my wife lets me buy! Own a Dx8 or Dx7s? Check out https://sites.google.com/site/txprofilemanager/ |
|
04-07-2012, 07:31 AM | #17 (permalink) |
Registered Users
|
Is it Visual Basic that you've used for this exercise?
__________________
Jerry Trex 700N Pro fbl, 600N Pro x 2, 450SE v1, 250 v2 fbl, Compass 6HV fbl, Blade 450x, 400, 300x, 130x, mCPx, 120SR, mQx, mSR, Rotor Concepts HPQ1, Walkera CB180Q, CB100, Novus FP, CP, Esky Hunter, Big Lama. |
04-07-2012, 07:39 AM | #18 (permalink) |
Registered Users
Thread Starter
Join Date: Jan 2012
|
Yep, Vb.NET. Seemed to make sense for this.
__________________
Balancing my Heli's with my marriage, one day at a time. Trex 450 Pro v2 3GX, 130x, DX8, Phoenix Sim Next Heli: Whatever my wife lets me buy! Own a Dx8 or Dx7s? Check out https://sites.google.com/site/txprofilemanager/ |
04-07-2012, 07:52 AM | #19 (permalink) |
Registered Users
|
Do you anticipate this tool working with the DX7s, DX10t, and DX18 as well? I have both a DX8 and DX7s; having the functionality to convert from one to the other would be pretty cool. You'd need some sort of conversion profile manager to handle things like remapping 3 position switches to 2 position switches and handling other differences between the radios.
Since you've only been at this a few days, though, you might not have the product roadmap fully fleshed out yet |
04-07-2012, 09:40 AM | #20 (permalink) | |
Registered Users
|
Quote:
Great work! For conversion between radios, someone might have to send you those other radios for testing Joe
__________________
TRex 250 DFC | TRex 250 DFC (Scale) 2 @ TRex 450 DFC | TRex 450 Pro 3G (Scale) TRex 550 DFC DX8 + Telemetery on all |
|
Thread Tools | |
Display Modes | |
|
|