Search found 2578 matches

by Hamburger
Fri Nov 21, 2014 11:36 am
Forum: General discussions
Topic: MW Statistics November
Replies: 4
Views: 1681

Re: MW Statistics November

I presume that is invocations of the ezgui app? What a surprise to see a version 2.32 whereas MWii only recently went to 2.31.
Do you have any info on what flavours/forks of MWii firmware (original, baseflight, cleanflight, kamikaze or whatever ) those are?
by Hamburger
Fri Nov 21, 2014 9:38 am
Forum: Getting Started - MultiWii config and setup
Topic: Locating the analog pins for voltage monitoring
Replies: 10
Views: 3877

Re: Locating the analog pins for voltage monitoring

do not tune analog readings while powered over usb.
If you have no other choice of monitoring values, then open a usb cable and cutting the +5V line may help. Then run board from lipo/ESC/BEC and tune.
by Hamburger
Fri Nov 21, 2014 9:35 am
Forum: Getting Started - MultiWii config and setup
Topic: Buzzer is going off continuously, no matter what
Replies: 6
Views: 2264

Re: Buzzer is going off continuously, no matter what

vbatscale and other values are stored in eeprom - did you run the eeprom.clear sketchfor your changes to take effect?
I do not know your board, but TX0 sounds like a serial port. You want an analog port for voltage reading - usually named and labeled A0, A1,....
by Hamburger
Thu Nov 20, 2014 5:31 pm
Forum: Ideas
Topic: 0.96" SSD1306 128X64 OLED Display Module
Replies: 207
Views: 239133

Re: 0.96" SSD1306 128X64 OLED Display Module

Many thanks for the hint : looks like 862 Bytes saved I'll get Digole now ! good move! One other thing: for i2c the controller requires to solder one bridge. It is labeled correctly on the pcb but some printed graphics have it swapped with the spi solder bridge. The pcb printing has always been cor...
by Hamburger
Wed Nov 19, 2014 7:58 am
Forum: Getting Started - MultiWii config and setup
Topic: Locating the analog pins for voltage monitoring
Replies: 10
Views: 3877

Re: Locating the analog pins for voltage monitoring

This board lacks some analog pins.
Easiest option is to free the a14 a15 pins . Only 6 or 7 channels from rx then or use ppm or sbus.
Then use the override.vbat.pin feature. Setup as described in wiki.
by Hamburger
Tue Nov 18, 2014 11:34 pm
Forum: Software development
Topic: Call for robotic drone platforms for indoor commercial use
Replies: 10
Views: 4261

Re: Call for robotic drone platforms for indoor commercial u

nothing to be done about moving the post - forget it. Re GPL: the GPL is not about monetarizing but about IP. You have complete choice of either buying or building MWii-capable hardware and either use preloaded MWii code or compile and upload yourselves. If/when you start either using portions of th...
by Hamburger
Tue Nov 18, 2014 1:21 pm
Forum: Software development
Topic: Call for robotic drone platforms for indoor commercial use
Replies: 10
Views: 4261

Re: Call for robotic drone platforms for indoor commercial u

just curious, I see you making some serious requirements on the MR part ( robotic drone platform ); if we had MR controller code doing all that it would be of substantial value in itself. What exactly does your on-board data collection system offer? PS: unfortunately, we do not have a moderator to m...
by Hamburger
Tue Nov 18, 2014 1:12 pm
Forum: Software development
Topic: Helicopter integration
Replies: 318
Views: 110908

Re: Helicopter integration

tail precomp is in r1726 now, even tunable via lcd (and possibly MWiiGui soon).
As I do not fly pid.conroller=2 I am hesitant to copy'n'paste that portion for piro optimization, sorry. Any volunteers to test fly?
by Hamburger
Sat Nov 15, 2014 3:14 pm
Forum: Pictures & Videos
Topic: Mono-Phan Technology With Multiwii
Replies: 28
Views: 18366

Re: Mono-Phan Technology With Multiwii

EDFs are not the most efficient choice for hovering - what are your plans for using this ship?
by Hamburger
Fri Nov 14, 2014 2:26 pm
Forum: Connecting elements
Topic: compass gyro orientation soldered
Replies: 16
Views: 6421

Re: compass gyro orientation soldered

In the wiki you can find info on what the xyz values of the sensors should do. Simply experiment to find your orientation values for your board.
by Hamburger
Thu Nov 13, 2014 2:42 pm
Forum: Getting Started - MultiWii config and setup
Topic: arduino nano flight controller
Replies: 5
Views: 2093

Re: arduino nano flight controller

Sounds ok.
MWii 2.3 has been released for almost 1 year
by Hamburger
Thu Nov 13, 2014 2:36 pm
Forum: Shields, boards and sensors
Topic: [Help] Sensor orientation reversed
Replies: 9
Views: 7342

Re: [Help] Sensor orientation reversed

Not real good.
Setting/overriding sensors orientations with the override.xy from config.h works just fine.
by Hamburger
Mon Nov 10, 2014 9:55 pm
Forum: Shields, boards and sensors
Topic: hc05 bluetooth settings
Replies: 21
Views: 13888

Re: hc05 bluetooth settings

ok, I do the search for you - BT is the key
viewtopic.php?f=6&t=373&hilit=bluetooth
by Hamburger
Mon Nov 10, 2014 8:24 am
Forum: Shields, boards and sensors
Topic: hc05 bluetooth settings
Replies: 21
Views: 13888

Re: hc05 bluetooth settings

Yes you can configure your bt.module by running a special sketch/program on your mwii board.
I and others have posted such earlier in this forum.
by Hamburger
Tue Nov 04, 2014 9:01 am
Forum: MultiWii tweaking - flying experience
Topic: Collective Pitch Heli Configuration (Yaw Problems)
Replies: 2
Views: 1936

Re: Collective Pitch Heli Configuration (Yaw Problems)

I had a 325mm cp heli with 4blade head for some time working with mwii. Usually you run that with much lower headspead compared to 3D-2blade setups; that leads to kinda weak tail authority. But it is nothing close to "spinning like crazy". Is the yaw signal from the rx in mwii correct - fo...
by Hamburger
Tue Nov 04, 2014 8:54 am
Forum: Software
Topic: Bluetooth config
Replies: 3
Views: 2229

Re: Bluetooth config

without further info on the BT model /version/ firmware it could be difficult.
Why not ask Paul or witespy?
by Hamburger
Mon Nov 03, 2014 10:59 am
Forum: Getting Started - MultiWii config and setup
Topic: 2.3 camera stab setup
Replies: 14
Views: 4439

Re: 2.3 camera stab setup

as an alaternate way to reverse servo travel use //#define FORCE_SERVO_RATES in config.h
Needs a reset from the gui or an erase of eeprom
by Hamburger
Sun Nov 02, 2014 12:21 pm
Forum: Getting Started - MultiWii config and setup
Topic: MW 2.3 Flying Wing Mode with HK Nanowii?
Replies: 13
Views: 5787

Re: MW 2.3 Flying Wing Mode with HK Nanowii?

Please note the difference between fixed wing (airplane) and flying wing (exactly 1 motor plus 2 elevon control surfaces/servos)
by Hamburger
Fri Oct 31, 2014 2:30 pm
Forum: Software development
Topic: Helicopter integration
Replies: 318
Views: 110908

Re: Helicopter integration

so did you experience any difference in behaviour with the correction to piroutte computation?
by Hamburger
Sun Oct 12, 2014 7:20 pm
Forum: Getting Started - MultiWii config and setup
Topic: Multiwii oled and GPS help please.
Replies: 3
Views: 1464

Re: Multiwii oled and GPS help please.

PhilMartp wrote:Well, I've sorted the OLED display out, quite pleased with my little effort there :D

ul.

Then please enlighten us what was amiss.
by Hamburger
Thu Oct 09, 2014 7:45 am
Forum: Software development
Topic: Potential bug, OLED with Spektrum Sat?
Replies: 9
Views: 3381

Re: Potential bug, OLED with Spektrum Sat?

No. Not related. I have 3 copters with combo of sat and i2c display working fine.
With sat I find it is difficult to reach endpoints. Check in gui and tweak your tx endpoints to get close to 1000 and 2000.
by Hamburger
Mon Oct 06, 2014 9:53 pm
Forum: Software development
Topic: Converting a uint8_t to single bit increases code size?
Replies: 1
Views: 1217

Converting a uint8_t to single bit increases code size?

just curious, when I convert the variable uint8_t line_is_valid to single bit in flags_struct_t f and references turn into f.LINE_IS_VALID , then the size of binary increases. Same effect when applied to uint8_t refresLCD, so probably there is some logic behind this. Both variables are really only u...
by Hamburger
Mon Oct 06, 2014 8:43 pm
Forum: General discussions
Topic: Flying Wing configuration.
Replies: 4
Views: 2000

Re: Flying Wing configuration.

airplane: config.h - around line #50
flying_wing: connect 2 servos and one ESC for the motor to your MWii
by Hamburger
Mon Oct 06, 2014 8:30 pm
Forum: Software development
Topic: Helicopter integration
Replies: 318
Views: 110908

Re: Helicopter integration

Hello sachiho, thank you for your contribution. For easier reading I made a diff against v2.3 diff -BbwE -r -u MultiWii_2_3/MultiWii/MultiWii.cpp multiwii-helimod/MultiWii/MultiWii.cpp --- MultiWii_2_3/MultiWii/MultiWii.cpp 2013-11-07 23:56:18.000000000 +0100 +++ multiwii-helimod/MultiWii/MultiWii.c...
by Hamburger
Mon Oct 06, 2014 7:14 pm
Forum: General discussions
Topic: Flying Wing configuration.
Replies: 4
Views: 2000

Re: Flying Wing configuration.

2 choices:
a) flying wing has 2 servos and one motor
b) airplane has lots of servos and motor options.
by Hamburger
Mon Oct 06, 2014 12:36 pm
Forum: Shields, boards and sensors
Topic: mini APM board for MWii?
Replies: 6
Views: 2748

Re: mini APM board for MWii?

Mpu6000 and the Baro is spi instead of I2c. If someone can fix the spi code it's a Go. Ah, now I remember to have read this before. Bummer, activating another bus for the sensors will not go nicely with the current simplicity. The mini apm 3.1 m seems to provide a fair amount of i/o for rx, motors+...
by Hamburger
Mon Oct 06, 2014 11:09 am
Forum: Connecting elements
Topic: HK MultiWii Pro Board + voltage sensor
Replies: 4
Views: 2690

Re: HK MultiWii Pro Board + voltage sensor

To my knowledge with the override* options you can force vbat and pmeter readings to any of the available unused analog input pins.
by Hamburger
Sun Oct 05, 2014 11:31 pm
Forum: Shields, boards and sensors
Topic: mini APM board for MWii?
Replies: 6
Views: 2748

mini APM board for MWii?

mini APM boards with 2560 are available in 35x35mm size.
Can APM boards be used for MWii? I could not easily find more info on the sensors used?
by Hamburger
Sat Oct 04, 2014 7:52 am
Forum: Connecting elements
Topic: Led indication for voltage monitoring on AtMega
Replies: 4
Views: 2322

Re: Led indication for voltage monitoring on AtMega

Hamburger wrote:Low voltage triggers alarm handling. Alarm uses buzzer for signaling.
So best search for buzzer/beeper pin or override its default.

Enable in config.h
Find Pin for mega in def.h
by Hamburger
Thu Oct 02, 2014 2:17 pm
Forum: Connecting elements
Topic: Led indication for voltage monitoring on AtMega
Replies: 4
Views: 2322

Re: Led indication for voltage monitoring on AtMega

Low voltage triggers alarm handling. Alarm uses buzzer for signaling.
So best search for buzzer/beeper pin or override its default.
by Hamburger
Wed Sep 24, 2014 2:02 pm
Forum: General discussions
Topic: Airplane / Flying wing - Work Well
Replies: 2
Views: 1443

Re: Airplane / Flying wing - Work Well

nice. depending on the vibrations from motor you may want to enable gyro.smoothing in config.h. Some sensors like 6050 provide internal filtering, for the rest we have gyro.smooth averaging filter. I found it helpful for a 60cm flying wing with pusher prop which had way more vibrations than my multi...
by Hamburger
Mon Sep 22, 2014 12:39 pm
Forum: Ideas
Topic: redundant Fc?
Replies: 8
Views: 4012

Re: redundant Fc?

Superimposing two pwm outputs to an esc input should give - chaos. Or nothing working at best.

Your best bet is to read up on the exact requirements. From there do not think about how stupid you may find those but find a way to implement a fulfiling hardware/software solution.
by Hamburger
Sun Sep 21, 2014 8:46 am
Forum: Software development
Topic: should baro glitch on EEPROM write?
Replies: 1
Views: 1053

Re: should baro glitch on EEPROM write?

eeprom write is slow, so we have it limited to unarmed state (maybe not with gui?) - then a baro glitch could be considered non-important.
eeprom write is exclusive in MWii, so pause of everything else is expected.
by Hamburger
Sat Sep 20, 2014 5:44 pm
Forum: Software development
Topic: Going from r1692 to r1695 eats about 160 bytes
Replies: 11
Views: 3793

Re: Going from r1692 to r1695 eats about 160 bytes

EOSBandi wrote:Well, it was a quick hack to fix a problem in WinGUI. I thought that without servo the config struct elements will be zero. But i realized that it contains garbage.... :(

Umh, I took that for an ok to remove it. Hope the interpretation was correct?
by Hamburger
Fri Sep 19, 2014 5:52 pm
Forum: Software development
Topic: Going from r1692 to r1695 eats about 160 bytes
Replies: 11
Views: 3793

Re: Going from r1692 to r1695 eats about 160 bytes

anyone to confirm the memory waste from the unused SerialWrite16()? Nope, I tried it (r1700) and the sketch size remains at 11668 byte even if I comment out the function.... (Using 1.0.5-r2 with Visual Studio IDE) some update: both arduino ide 1.0.3 and 1.0.4 come with the same toolchain (according...
by Hamburger
Fri Sep 19, 2014 3:20 pm
Forum: General discussions
Topic: memory requirements over revisions (=time) - some stats
Replies: 0
Views: 853

memory requirements over revisions (=time) - some stats

Hi, I use the 8 predefined configurations of COPTERTEST for nightly builds. Here is a plot of memory requirements - both program (pX) and data (dX) on y-axis over revisions (x-axis) . For reference values I took v2.3 requirements (r1608 dated Nov 10, 2013). In case you did not know the sets used for...
by Hamburger
Fri Sep 19, 2014 10:55 am
Forum: Shields, boards and sensors
Topic: DIY Bluetooth mod for range increase
Replies: 11
Views: 10894

Re: DIY Bluetooth mod for range increase

I get about 50 to 100m with copter in air line of sight unmodded.
Just using original pcb antenna of 6$ modules.

If with antenna you get 50m then antenna is wrong.or your board is inferior
by Hamburger
Thu Sep 18, 2014 7:59 am
Forum: Software development
Topic: Going from r1692 to r1695 eats about 160 bytes
Replies: 11
Views: 3793

Re: Going from r1692 to r1695 eats about 160 bytes

Nope, I tried it (r1700) and the sketch size remains at 11668 byte even if I comment out the function.... (Using 1.0.5-r2 with Visual Studio IDE) ok, seems to be a compiler issue then. I use the toolchain that comes with older version of arduino IDE', probably 1.0.3. What is the current 'official' ...
by Hamburger
Wed Sep 17, 2014 8:49 pm
Forum: Software development
Topic: Helicopter integration
Replies: 318
Views: 110908

Re: Helicopter integration

that 450 looks interesting. Is it tuned for speed? Rotation of tail looks unusual?
Btw. why was it difficult to use MWii - on 450 space is available for regular rx+fbl and mwii should be comparable in size with any of the all in one boards?
by Hamburger
Wed Sep 17, 2014 7:43 pm
Forum: Software development
Topic: Helicopter integration
Replies: 318
Views: 110908

Re: Helicopter integration

I do not know how small mcp-x is.
Gaui 200 fbl with 205mm blades is my smallest with nanowii+spektrum.sat+i2c.oled
by Hamburger
Wed Sep 17, 2014 2:34 pm
Forum: Getting Started - MultiWii config and setup
Topic: MultiWii PRO GPS problem.
Replies: 12
Views: 4059

Re: MultiWii PRO GPS problem.

if you have no other way to check the gps data interpretation of inside MWii then you could enable lcd.telemetry and lcd.tty features. Then connect via serial/usb cable to your arduino pc and run the terminal/monitor from within arduino ide. Once you get to see telemetry page 7 you will see written ...
by Hamburger
Wed Sep 17, 2014 8:39 am
Forum: Software development
Topic: Going from r1692 to r1695 eats about 160 bytes
Replies: 11
Views: 3793

Re: Going from r1692 to r1695 eats about 160 bytes

anyone to confirm the memory waste from the unused SerialWrite16()?
by Hamburger
Wed Sep 17, 2014 6:50 am
Forum: Ideas
Topic: 0.96" SSD1306 128X64 OLED Display Module
Replies: 207
Views: 239133

Re: 0.96" SSD1306 128X64 OLED Display Module

http://www.digole.com/index.php?categoryID=153
One can find digole brand displays both on ebay or directly from brand website, shipping either from China or Canada.

I own choice of 0.96 ,1.3, 1.8 and large monochrome i2c displays.
by Hamburger
Tue Sep 16, 2014 9:56 pm
Forum: Software development
Topic: Going from r1692 to r1695 eats about 160 bytes
Replies: 11
Views: 3793

Re: Going from r1692 to r1695 eats about 160 bytes

my next tests use the configuration of #define COPTERTEST 1. If I enclose the unused function in Protocol.cpp with an #ifdef like this that will reduce hex file size by 106 bytes. #ifdef GPS_SIMULATOR void SerialWrite16(uint8_t port, int16_t val) { CURRENTPORT=port; serialize16(val);UartSendData(por...
by Hamburger
Tue Sep 16, 2014 7:52 am
Forum: Connecting elements
Topic: 328P how the heck? sat. RX connector.
Replies: 17
Views: 5409

Re: 328P how the heck? sat. RX connector.

You could attach a i2c display permanently. I run that combo on all of my helicopters with 328p 32u4 andmega boards.
by Hamburger
Tue Sep 16, 2014 7:40 am
Forum: Software development
Topic: Going from r1692 to r1695 eats about 160 bytes
Replies: 11
Views: 3793

Re: Going from r1692 to r1695 eats about 160 bytes

Ah ok. So we get an idea where and what to look for.
Thanks.
by Hamburger
Mon Sep 15, 2014 10:46 pm
Forum: Software development
Topic: Going from r1692 to r1695 eats about 160 bytes
Replies: 11
Views: 3793

Going from r1692 to r1695 eats about 160 bytes

with the same config as before - no GPS, regular RX - I see an increase of memory consumption of about 170 bytes when going from r1692 to r1695.
From first glance this comes with eosbandi r1694 code changes. Not sure which part of that huge submit would bring such increase.
Anyone else observed this?
by Hamburger
Mon Sep 15, 2014 10:16 pm
Forum: Software development
Topic: [BUG] lcd telemetry, checkbox page
Replies: 5
Views: 1909

Re: [BUG] lcd telemetry, checkbox page

done in r1696
by Hamburger
Sun Sep 14, 2014 8:59 pm
Forum: Software development
Topic: BUG - lcd config does not work with ppm or sbus
Replies: 3
Views: 1489

Re: BUG - lcd config does not work with ppm or sbus

from a quick look - I do not use ppm or sbus.
rxInt() for ppm and readSBus() for sbus get attached to an interrupt; that looks like it would deliver values about the same way as for regular pwm channels inputs?
What extra processing is required to have sane values in the configuration loop available?