Fun, Learning, Friendship and Mutual Respect START  HERE


Unregistered
Go Back   HeliFreak > R/C Helicopters > Finless Bob's Helifreak Tech Room


Finless Bob's Helifreak Tech Room Finless Bob's Helifreak Tech Room - Tips and how-To Videos


Reply
 
LinkBack Thread Tools Display Modes
Old 05-11-2006, 12:18 PM   #1 (permalink)
Team Taco VP
 
Posts: 34,528
 
My HF Map location
Join Date: Nov 2005
Default Hacking the 14MZ MDL files

Some of you may or may not have seen this on the 14MZ/12MZ forum here so I though I would post it here as well.

I have a 14mz and want to get started on a PC program to allow users to display and edit the model files. I have made some pretty good progress

I have a web page here for kind of launching this project and I show how to edit the model time/date stamp.
Here is my web page:
http://www.wavelandps.com/14mz/

Even though I only have the 1 project listed I have already cracked many other portions of the model file and plan to post those soon. Here is what I have so far:
Model type setting
Frequency settings
PPM, PCM, 2048, etc settings
ATV and ATV limits settings
Sub Trim settings
Servo reversing

Soon I should have all of the "linkage" menu decoded and then will start craking the "model menu".

I could sure use someone that programs Windows based software to help on this project! While I would like to start out in the public domain for the program there is always a chance this could become popular and thus launch a commercial program! Just some ideas

Enjoy!
Bob
Finless is offline        Reply With Quote Quick reply to this message
Sponsored Links
Advertisement
 
Old 05-16-2006, 08:17 PM   #2 (permalink)
Registered Users
 

Join Date: Apr 2004
Default

I'm a windows applications programmer. C#, mostly these days. My specialty is database related work, but I also do some UI stuff as well.

I could make a program to load a collection of MDL files and put them in a particular order, checksum them automatically and spit them back to disk.

Would that be a good start?

-Mark
marked23 is offline        Reply With Quote Quick reply to this message
Old 05-16-2006, 08:33 PM   #3 (permalink)
Registered Users
 

Join Date: Apr 2004
Default

What I think would be cool is a converter that converts MDL files to XML. XML, being both human readable and machine readable, is an excellent target to head for when reverse engineering a file format.

I imagine that the XML converter part could be the "free" software. Simply making the files editable offline is quite useful itself. Over time, the MDL file format will likely change a bit and thus make this part of the project a moving target forever. There's no joy in commercializing that.

What you could sell is the user friendly UI, with graphics, and charts, and mouse clicks to set curves, etc. The UI edits the XML format and the converter (either manually or automatically behind the scenes) converts the XML back to MDL.

I've seen this model used in other projects where a free piece of software was transitioned into commercial software by merely selling the enhanced UI. The real hard project, the free xml <-> mdl converter, drives demand for the commercial UI.

-Mark
marked23 is offline        Reply With Quote Quick reply to this message
Old 05-17-2006, 05:48 AM   #4 (permalink)
Registered User
 
Posts: 42,760
 
My HF Map location
Join Date: Mar 2004
Default

Sounds GREAT!! I would pay for this software. I would LOVE to be able to tweak my models curves and all on my PC during the week when I can't fly.

That would be KILLER!!
__________________
William James
Crazy wife still trying to kill me.
WillJames is offline        Reply With Quote Quick reply to this message
Old 05-17-2006, 08:54 AM   #5 (permalink)
Team Taco VP
 
Posts: 34,528
Thread Starter Thread Starter
 
My HF Map location
Join Date: Nov 2005
Default

Quote:
Originally Posted by marked23
What I think would be cool is a converter that converts MDL files to XML. XML, being both human readable and machine readable, is an excellent target to head for when reverse engineering a file format.

I imagine that the XML converter part could be the "free" software. Simply making the files editable offline is quite useful itself. Over time, the MDL file format will likely change a bit and thus make this part of the project a moving target forever. There's no joy in commercializing that.

What you could sell is the user friendly UI, with graphics, and charts, and mouse clicks to set curves, etc. The UI edits the XML format and the converter (either manually or automatically behind the scenes) converts the XML back to MDL.

I've seen this model used in other projects where a free piece of software was transitioned into commercial software by merely selling the enhanced UI. The real hard project, the free xml <-> mdl converter, drives demand for the commercial UI.

-Mark

Mark, I will PM you about this..... I have one guy helping with reverse engineering the MDL files and another has offered to do the program but he is busy and might like the help! Anyway I will PM you with my Email address to we can all get hooked up!

Bob
Finless is offline        Reply With Quote Quick reply to this message
Old 05-17-2006, 09:13 AM   #6 (permalink)
Registered User
 
Posts: 42,760
 
My HF Map location
Join Date: Mar 2004
Default

EXCELLENT the wheels are in motion and ALL of us that run the new Futaba radios can benefit from the outcome. That is GREAT!! This hobby is GREAT!!

Thank you guys!!! My wallet is ready and I will help you guys make it happen any way I can.

Thank you in advance!!!
__________________
William James
Crazy wife still trying to kill me.
WillJames is offline        Reply With Quote Quick reply to this message
Old 05-18-2006, 08:12 AM   #7 (permalink)
 

Join Date: May 2006
Default

Hey all...give me a shout with the info. I'm a C# guy and have done a TON of windows forms development. I'd like to hear what is going on with the development and I'll lend a hand wherever I can.

Blake
dr_hfuhuhurr is offline        Reply With Quote Quick reply to this message
Old 05-23-2006, 12:17 PM   #8 (permalink)
 

Join Date: Apr 2006
Default

Hi guys,

I've been working on a Futaba editor for a few months (not currently for the 14MZ though). If I can assist let me know.

You can download the program from:
http://www.garyga.com/Downloads/tabi...x?DownloadID=3

It still needs a lot of work (not touched it for about 4 weeks due to building by new Freya) but you'll get the idea :idea:
Models can be exported/imported in XML format.
The program will attempt to connect to the Internet, this is the automatic update check which can be disabled from the options page.

Pete.
CopterKid is offline        Reply With Quote Quick reply to this message
Old 06-02-2006, 03:21 AM   #9 (permalink)
 

Join Date: Jan 2006
Default

Sure would be nice if the interface was done in wxwindows and in c so it could be run on OS X and linux. Although, if it was in C#, it could probably be run under Mono. Still, c and wxwindows would be clean and portable.

Let me know if I can help.
thespin is offline        Reply With Quote Quick reply to this message
Old 06-22-2006, 01:30 PM   #10 (permalink)
Registered Users
 

Join Date: Jun 2005
Default

If I could get some code to convert the model files into xml and back again I could whip up a real nice Java UI, which could be run on any platform.

I know something was in the works, I just don't know enough about binary to convert it into xml.
theo2076 is offline        Reply With Quote Quick reply to this message
Old 06-22-2006, 02:24 PM   #11 (permalink)
Team Taco VP
 
Posts: 34,528
Thread Starter Thread Starter
 
My HF Map location
Join Date: Nov 2005
Default

CopterKid, I cant seem to get the link to work? It times out.



Bob
Finless is offline        Reply With Quote Quick reply to this message
Old 06-22-2006, 02:58 PM   #12 (permalink)
 

Join Date: Apr 2006
Default

Hi,

My SQL server keeps hanging and killing the site :?:

I've put a copy here:
http://www.garyga.com:8080/CampEditZip.exe

If you are asked for a username and password they are both guest

Pete.
CopterKid is offline        Reply With Quote Quick reply to this message
Old 08-07-2006, 11:40 AM   #13 (permalink)
 
My HF Map location
Join Date: Apr 2004
Default

I really wish Futaba would realize that there is a high degree of convergence between Helis and computer hobbyists and produce a system with an embedded Linux OS so the community could constantly drive the software and utility of these systems forward at a faster rate.
AlanMcSwain is offline        Reply With Quote Quick reply to this message
Old 08-16-2006, 05:49 PM   #14 (permalink)
Registered Users
 
My HF Map location
Join Date: Aug 2004
Default

I know x86 assembly, C, C++, Perl and PHP if that helps. I also know C# and am pretty proficient in MSIL. I know mysql and ms-sql and a few others. If I can help let me know.

My company developes embedded systems: http://heavylogic.com

Anyone want to send a donor 14mz? If CE will run on it, I bet we can get linux, freebsd or vxworks to run on it. Oh, we'll need some donor helis as well as I'm not flying mine with it.. heh
bkervaski is offline        Reply With Quote Quick reply to this message
Old 08-17-2006, 11:14 PM   #15 (permalink)
Team Taco VP
 
Posts: 34,528
Thread Starter Thread Starter
 
My HF Map location
Join Date: Nov 2005
Default

Quote:
Originally Posted by bkervaski
I know x86 assembly, C, C++, Perl and PHP if that helps. I also know C# and am pretty proficient in MSIL. I know mysql and ms-sql and a few others. If I can help let me know.

My company developes embedded systems: http://heavylogic.com

Anyone want to send a donor 14mz? If CE will run on it, I bet we can get linux, freebsd or vxworks to run on it. Oh, we'll need some donor helis as well as I'm not flying mine with it.. heh
Join the group hacking. On my web page you will find a link to RCFan's hacking group.
http://www.wavelandps.com/14mz/

Bob
Finless is offline        Reply With Quote Quick reply to this message
Old 08-28-2006, 08:27 PM   #16 (permalink)
Registered Users
 
Posts: 72
 

Join Date: Oct 2005
Default

That radio is just sooo much $$$$ is it really worth it with helicopters? I can see with planes and ganging servos, but what about for us?
and I did see that video using the protractor, BUT I did not see a comparison, and that is OK too, what about the servos? would the servos actually point to a number that the 1024 will not?

I may be out of line, but I seen this and just thought I would ask. Myself... I am not at the level that I would notice
Fall2Fast is offline        Reply With Quote Quick reply to this message
Old 08-29-2006, 12:44 AM   #17 (permalink)
Team Taco VP
 
Posts: 34,528
Thread Starter Thread Starter
 
My HF Map location
Join Date: Nov 2005
Default

Withg a G3 RX trust me you FEEL the difference. I am not hot 3D pilot and I feel the difference. I know I will have this radio a LONG time and it will be worth the investment.

Bob
Finless is offline        Reply With Quote Quick reply to this message
Old 10-03-2006, 05:01 PM   #18 (permalink)
Registered Users
 

Join Date: Sep 2006
Default

I have only had mine for a week now having stepped up from a 7CHP and the difference even for a relative newbie is absolutely tremendous. I would put this on my christmas list if I were you. You have to feel it to believe it.

Dan
Dan MacKay is offline        Reply With Quote Quick reply to this message
Old 01-08-2007, 06:57 PM   #19 (permalink)
 

Join Date: Aug 2006
Default

Is there a similar site for the Futaba 9ZAP? I want to move the three position switch from the right side to the left. I can move the switch itself easy enough but will the radio recognize it in the new position?
COOKIEULT70 is offline        Reply With Quote Quick reply to this message
Old 01-08-2007, 08:06 PM   #20 (permalink)
Team Taco VP
 
Posts: 34,528
Thread Starter Thread Starter
 
My HF Map location
Join Date: Nov 2005
Default

No there is not BUT.... It can be done!
See my site here for as mouch info as I could show without being chased by Futaba

This info here should allow you to do what you want!

http://home.socal.rr.com/hotweb/futabaserv/

ENJOY
Bob
Finless is offline        Reply With Quote Quick reply to this message
Reply




Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the HeliFreak forums, you must first register.
Please enter your desired user name, your REAL and WORKING email address and other required details in the form below.
User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself. Use a real email address or you will not be granted access to the site. Thank you.
Email Address:
Location
Where do you live? ie: Country, State, City or General Geographic Location please.
Name and Lastname
Enter name and last name here. (This information is not shown to the general public. Optional)
Helicopter #1
Enter Helicopter #1 type and equipment.
Helicopter #2
Enter Helicopter #2 type and equipment.
Helicopter #3
Enter Helicopter #3 type and equipment.
Helicopter #4
Enter Helicopter #4 type and equipment.

Log-in


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




Copyright © Website Acquisitions Inc. All rights reserved.
vBulletin Security provided by vBSecurity v2.2.2 (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

SEO by vBSEO 3.6.1