Multiwii and Simonk

Post Reply
WalkOver
Posts: 6
Joined: Mon Apr 29, 2013 8:03 pm

Multiwii and Simonk

Post by WalkOver »

Hello :)

Is Multiwii is optimized for SimonK ESC firmware ?
I mean, for the refresh rate ?

Is there anything to setup in the code to enable these optimizations ?

Thank you for your help.

Peter
Posts: 82
Joined: Mon Jun 11, 2012 2:09 pm

Re: Multiwii and Simonk

Post by Peter »

Works great with simonk. You don't have to so anything.

crashlander
Posts: 506
Joined: Thu May 05, 2011 8:13 am
Location: Slovenia

Re: Multiwii and Simonk

Post by crashlander »

It should work without issues just set

Code: Select all

#define MINTHROTTLE 1064 // special ESC (simonk)


If you are flashing ESC's by yourself you can also use/try ziss_dm's wii-esc (http://code.google.com/p/wii-esc/) and flash them with extended range (0-2000) and in this case you must also set

Code: Select all

 #define MINCOMMAND  1008 // (**)
#define EXT_MOTOR_RANGE
in MWII
With that you can get very high resolution on Mega2560 based boards and better (than default) on 328p.

With that option (ziss_dm's and probably also SimonK's) you can rise P for roll/pitch to 7 or higher and you will get incredibly stable and smooth flying experience.

Regards
Andrej

nikosd
Posts: 5
Joined: Tue Jan 10, 2012 2:50 pm

Re: Multiwii and Simonk

Post by nikosd »

Hi crashlander


How to flash wii-esc to support ext_motor_range ?

when you say "flash them with extended range (0-2000) " you mean edit predifined throttle end points and set ppm working range from 0-2000 or enything else ?

This setting is suitable for tgy.hex (rctimer 30A ESC)

Thanks Nikos

crashlander
Posts: 506
Joined: Thu May 05, 2011 8:13 am
Location: Slovenia

Re: Multiwii and Simonk

Post by crashlander »

nikosd wrote:Hi crashlander
when you say "flash them with extended range (0-2000) " you mean edit predifined throttle end points and set ppm working range from 0-2000 or enything else ?

Yes extended range means to set allowed/valid/useful TH range from 0 to 2000 us instead standard RC 1000-2000.
If you use ziss_dm's flash tool (http://code.google.com/p/wii-esc/downlo ... e&can=2&q=) it is as easy as to select that option from pull-down.
Extended range works on all ESC's (AFAIK).
But be sure to check exact version of your ESC (inside shrink-wrap) since most of ESC's have changed over time (from mix of p and n FET to all n or even MCU change from Atmega to SIL) and kept same label on the outside!

Regards
Andrej

WalkOver
Posts: 6
Joined: Mon Apr 29, 2013 8:03 pm

Re: Multiwii and Simonk

Post by WalkOver »

Hello,

Thank you for your answer.
I understand how the Simonk firmware is better regarding the range we can change but I would like to know if the multiwii firmware use a better refresh rate thant the standart 50Hz update we use for servomotor for eg.
Is the Multiwii firmware is able to refresh the PPM more faster than 50 Hz ?

Thank you again :)

crashlander
Posts: 506
Joined: Thu May 05, 2011 8:13 am
Location: Slovenia

Re: Multiwii and Simonk

Post by crashlander »

MWII uses 490Hz refresh rate for ESC control.

Regards
Andrej

Post Reply