Search found 280 matches

by Katch
Tue May 15, 2012 1:15 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

That was a line of code suggested by Melih and I couldn't get the GPS working without it.

Yes it's MTK3329

here's a datasheet for the MTK commands http://www.flytron.com/pdf/MTK_commands.pdf
by Katch
Tue May 15, 2012 12:50 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

winner winner chicken dinner This version works with Flytron Navigtron and also removes useless nmea sentences. //Assume 9600 bps Serial.begin(9600); Serial.print("$PMTK251,115200*1F\r\n"); Serial.end(); delay(1000); Serial.begin(115200); Serial.print("$PMTK220,100*2F\r\n"); dela...
by Katch
Tue May 15, 2012 11:31 am
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

Ok - next problem Getting no satellites in the GUI. Navigtron board with the latest i2c code GPS is green in the GUI 3 i2c errors at start up the red and blue light on the navigtron flash one sec opposite each other - after a while the red light stops flashing - blue light continues every 1 second. ...
by Katch
Tue May 15, 2012 11:13 am
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

sorry if this is a silly question but why is there an f at the end of the magnetic declination?

can someone check mine

2 degree 57 minutes west = -2.59f ?
by Katch
Tue May 15, 2012 10:36 am
Forum: Software development
Topic: [Patch] MultiwiiConf fails to compile with current controlP5
Replies: 22
Views: 6792

Re: [Patch] MultiwiiConf fails to compile with current contr

Just thought I'd post and say I ran into this problem today - I was only a few google searches away from submitting an error/support request when I found this post. Tommie's patch sorted it for me.
by Katch
Tue May 15, 2012 10:05 am
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

Improved version of EOS Bandit's I2C GPS Code, Features: ⋅  9600 baud standard GPS switching code added, this MTK command switching the GPS module to 115200 baud. You can use same command set with any baudrate to 115200 ⋅  NMEA sentence configurator MTK command added. It is remo...
by Katch
Mon May 14, 2012 9:56 pm
Forum: Software development
Topic: LED Ring I2C device
Replies: 97
Views: 37255

Re: LED Ring I2C device

I'll give you a hand test too if you like - I've got a v3 arriving any day.

What features have you written into the new code?
by Katch
Mon May 14, 2012 9:55 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

I'll give this a go tomorrow if the wind drops a bit.
by Katch
Sun May 13, 2012 12:52 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

The GY_86 that I have does not use an engineering sample for the MPU6050 Just flight tested my GY_86 Latest dev code default PIDs (unstable using v2.0) Flies really nicely no wobble - feels as solid as my FreeIMU 0.3.5MS if not a little snappier maybe - which is nice. Haven't been able to confirm Ma...
by Katch
Sat May 12, 2012 1:28 pm
Forum: Connecting elements
Topic: Nothing happens on stick movement; MultiWii Conf..
Replies: 4
Views: 2098

Re: Nothing happens on stick movement; MultiWii Conf..

How are you connecting the Rx to the FC? Serial sum PPM? If so have you uncommented the correct lines in the config.h?
by Katch
Fri May 11, 2012 7:31 pm
Forum: Software development
Topic: Tiny-GPS integrated into Multiwii (GPS/Sonar/Optical to I²C)
Replies: 195
Views: 70894

Re: Tiny-GPS integrated into Multiwii (GPS/Sonar/Optical to

Is there a reason why you've decided to develop this on the ATTiny? Is it just as another option? I seems like it is just doubling up on the work of I2C GPS devices that utilize an Arduino 328. This is in no way meant as a criticism by the way - just trying to understand where this development fits ...
by Katch
Fri May 11, 2012 7:22 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

GY_81 ITG3205 BMA180 HMC5883L BMP085, LLC also waiting for confirmation from someone on RCG config.h #define GY_81 // Chinese 10 DOF with ITG3205 BMA180 HMC5883L BMP085, LLC def.h #if defined(GY_81) #define ITG3200 #define BMA180 #define HMC5883 #define BMP085 #define ACC_ORIENTATION(X, Y, Z) {accAD...
by Katch
Fri May 11, 2012 2:25 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

i2c gps does not work with the r10, it's a dev version for testing the algorithms and works only with serial gps. Currently i'm porting it to the i2c gps and to latest dev MultiWii code... stay tuned I think I misunderstand something. R10 is the release version of the i2c-gps-nav project right? Is ...
by Katch
Fri May 11, 2012 2:21 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

I think so, i saw all the sensor using exactly same postion (i meant direction) with 0.4.3MS. Anyway what the different 0.4.0 MS and 0.4.3 MS? Why they change the hardware ? The purpose of my question is which version of 0.4.x MS that similar (identical) with GY-86. I'm not sure what the changes we...
by Katch
Fri May 11, 2012 2:19 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

Another GY_xx IMU for you - not tested yet as I don't have the board - someone over on RCG will test for me and I'll confirm it later but looking at the high res photos this is almost certainly correct. config.h addition #define GY_85 // Chinese 9 DOF with ITG3205 ADXL345 HMC5883L LLC def.h addition...
by Katch
Fri May 11, 2012 2:08 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

woop woop!
by Katch
Fri May 11, 2012 1:33 pm
Forum: Shields, boards and sensors
Topic: Rabbit GPS
Replies: 8
Views: 3081

Re: Rabbit GPS

No I2C GPS board that you buy now is going to work - the GPS code isn't finished for serial devices yet - I2C code will follow after.

If you buy any of the I2C devices currently available you will need to update the software when it's ready.
by Katch
Fri May 11, 2012 10:43 am
Forum: Shields, boards and sensors
Topic: Rabbit GPS
Replies: 8
Views: 3081

Re: Rabbit GPS

luanlmd wrote:
Is Navigatron the only I2C GPS we can find other than the Rabbit one?



By the by - that Rabbit GPS is a serial device - not an i2c one like the navigtron.
by Katch
Thu May 10, 2012 10:24 pm
Forum: Getting Started - MultiWii config and setup
Topic: multiwii 2.0 gy_80 and mag
Replies: 3
Views: 1869

Re: multiwii 2.0 gy_80 and mag

you can override the defines by setting orientations at the bottom of config.h
by Katch
Thu May 10, 2012 6:32 pm
Forum: Ideas
Topic: wishlist for v2.1
Replies: 62
Views: 22045

Re: wishlist for v2.1

Is there a timeframe/feature completion set for the 2.1 release. Looks like functioning GPS will be finished soon which is a bit of a milestone.
by Katch
Thu May 10, 2012 6:20 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

Haven't had a chance yet - wet and windy here at the moment. It certainly puts out very clean signals so I have great hopes for it. I won't be able to compare it to the FreeIMU 0.4.3MS unfortunately as I only have the 0.3.5MS and 0.3.5BMP. But seeing as it is identical sensors in the same configurat...
by Katch
Thu May 10, 2012 6:00 pm
Forum: Getting Started - MultiWii config and setup
Topic: multiwii 2.0 gy_80 and mag
Replies: 3
Views: 1869

Re: multiwii 2.0 gy_80 and mag

correct setting are in this thread

viewtopic.php?f=8&t=1598

and are also available in the current multiwii_shared on the google code page.
by Katch
Thu May 10, 2012 5:07 pm
Forum: Software development
Topic: default settings in config.h
Replies: 13
Views: 3451

Re: default settings in config.h

Yeah I agree with that entirely - I think we are well past the point of gutting Nintendo controllers and with the influx of cheaply available IMUs it would make sense to change to a legacy support rather than having it a default setting.
by Katch
Thu May 10, 2012 4:02 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

BTW, What is the consesus? Is it OK to fly the post MW2.0 dev code ? I've flown quite a few packs on the 5th may dev version with i2c GPS enabled (but obviously not with usable RTH or POS) - absolutely no issues with it. I think quite a few other people are flying the latest dev. Massive thanks and...
by Katch
Thu May 10, 2012 1:44 pm
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

very much looking forward to testing this out - will it be relatively simple to do the i2c version once serial is working or is that another huge chunk of work?
by Katch
Thu May 10, 2012 1:24 pm
Forum: Software development
Topic: Bug in one of my boards - please help
Replies: 3
Views: 1403

Re: Bug in one of my boards - please help

LMAO - mystery solved. So if you happen to be testing an FC in hand and you run your finger down the solder joints of the Arduino Pro Mini on the underside of the board - the above error happens. I've no idea why I've only just started causing this problem as I've never done it before - but I confir...
by Katch
Thu May 10, 2012 12:46 pm
Forum: Software development
Topic: Bug in one of my boards - please help
Replies: 3
Views: 1403

Re: Bug in one of my boards - please help

Ok - took a little time to investigate further and have some more to report. When connected to the GUI via FTDI with the sensors powered by 1 ESC BEC, within a few moments of operation the cycle time climbs to just under 7000 and the throttle Rx channels maxes out often accompanied by the other chan...
by Katch
Thu May 10, 2012 1:04 am
Forum: Software development
Topic: default settings in config.h
Replies: 13
Views: 3451

Re: default settings in config.h

Couple of things; config.h is now a very dense block of text which will seem daunting to anyone new coming to it. Could we make a very easy to read and configure core section that allows the basics most new guys will need - enough to enable a few sensors, choose craft type and minthrottle etc - and ...
by Katch
Wed May 09, 2012 6:00 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

read the thread all the information is there
by Katch
Wed May 09, 2012 3:54 pm
Forum: Shields, boards and sensors
Topic: MEGA 2560 MWC + 10DOF @ only 69$
Replies: 23
Views: 12365

Re: MEGA 2560 MWC + 10DOF @ only 69$

there's lots of info on the board's website mpuav.com - if you can make sense of the google translate lol. Looks like the board has been designed by a group of keen quad fliers as opposed to just being churned out by the factories. They also acknowledge the source of the software and firmware they u...
by Katch
Wed May 09, 2012 3:49 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

GY_80 100% confirmed and flight tested

GY_86 100% confirmed in GUI but not flight tested yet
by Katch
Wed May 09, 2012 3:32 pm
Forum: Shields, boards and sensors
Topic: MEGA 2560 MWC + 10DOF @ only 69$
Replies: 23
Views: 12365

Re: MEGA 2560 MWC + 10DEF @ only 69$

Heh I managed to get one of these ordered when it was only $50 from eBay. The seller hiked his price $20 as soon as I'd bought one. The IMU is actually a FreeIMU 0.3.5 bmp as designed by Fabio - and yes I love what they've done with the 4 mounting holes around the Mega. I'm really impressed with a l...
by Katch
Wed May 09, 2012 3:12 pm
Forum: Ideas
Topic: Simple mode for beginers
Replies: 70
Views: 38211

Re: Simple mode for beginers

PatrikE wrote:Here's a encoder.
https://store.diydrones.com/product_p/br-ppme.htm

I use Frsky system and their reciever with PPM out. (HobbyKing)
Or you can hack your reciver and find the ppm on the inside.


I use that very one - good service from DIYDrones as well.
by Katch
Wed May 09, 2012 1:51 pm
Forum: Software development
Topic: Bug in one of my boards - please help
Replies: 3
Views: 1403

Re: Bug in one of my boards - please help

Giving up for the day. I think it has something to do with a bug in the serial communication. It doesn't occur if I just power the board - it is also fine if I connect it to the GUI and leave it alone - it is only when I start moving it around making the sensor values change that the problem present...
by Katch
Wed May 09, 2012 1:46 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

I've an gy_80 acc(adxl345) & gyro(L3G4200) are ok in gui , I will post define lignes this evening. but mag is not working very well when I tilt board , heading move in random direction. I suppress the little buzzer but always same. All curves are in accordance with multiwii FAQ How should be th...
by Katch
Wed May 09, 2012 12:16 pm
Forum: Software development
Topic: Bug in one of my boards - please help
Replies: 3
Views: 1403

Bug in one of my boards - please help

So I'm helping test lots of stuff at the moment and one of my FCs has gone wrong. The board was running the latest dev with i2c GPS connected (Flytron) - When the Flytron is connected and working correctly it makes the Status LED on the Pro Mini flash rapidly to indicate a 3D fix. I've just disconne...
by Katch
Wed May 09, 2012 12:09 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

PatrikE wrote:Is this correct?
#define MPU6050_EN_I2C_BYPASS // MAG connected to the AUX I2C bus of MPU6050
/Patrik


Yes - I've metered the board and this is how it is connected. Mag is also functioning as expected in the GUI.
by Katch
Wed May 09, 2012 11:40 am
Forum: Ideas
Topic: wishlist for v2.1
Replies: 62
Views: 22045

Re: wishlist for v2.1

Here's a really simple feature request.

A button in the GUI to reset default PIDs. I'm doing a lot of messing around with different IMUs and sensor configurations and it would make like easier if I could return to defaults with one click.
by Katch
Wed May 09, 2012 11:38 am
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

Still raining but the above code has now been tested in GUI - everything is working as expected.

Can someone add this to the public code please.
by Katch
Wed May 09, 2012 1:22 am
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

Just received my GY_86 with MPU6050 etc. News is the Mag is connected to the MPU6050 AUX i2c bus. This code should work but I haven't tested it yet. config.h #define GY_86 // Chinese 10 DOF with MPU6050 HMC5883L MS5611, LLC define.h #if defined(GY_86) #define MPU6050 #define HMC5883 #define MS561101...
by Katch
Tue May 08, 2012 10:56 pm
Forum: Ideas
Topic: 32 bit Arm STM32 port
Replies: 23
Views: 9760

Re: 32 bit Arm STM32 port

I'm loitering around looking at STM32 offerings too - still haven't quite found the board I want.

I don't want onboard IMU to have a little flexibility in what sensors I use - I also haven't seen a board with good pinouts yet.
by Katch
Mon May 07, 2012 10:47 am
Forum: Software development
Topic: GPS integration
Replies: 1724
Views: 887890

Re: GPS integration

Really looking forward to testing the i2c gps - keep up the good work.
by Katch
Sun May 06, 2012 3:24 pm
Forum: Ideas
Topic: Simple mode for beginers
Replies: 70
Views: 38211

Re: Simple mode for beginers

I still don't get one thing. It's supposed to have the "head" always pointing to N ? No - when you engage headfree it locks the head so that pushing forward will always make the quad go forward and pulling back always back no matter where you yaw the actual head to. However for this to be...
by Katch
Sat May 05, 2012 6:41 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

Thanks, I'll try it later

I'll also probably put that /8 fix in for the ADXL345 next time out
by Katch
Sat May 05, 2012 6:39 pm
Forum: Shields, boards and sensors
Topic: 10 DOF sensor board
Replies: 5
Views: 2606

Re: 10 DOF sensor board

I'd be really interested to see how you get on with that board - I'm tuning a very similar IMU as yours with the same sensors.

It's very unstable at default PIDs so be prepared when you start flight testing.
by Katch
Sat May 05, 2012 5:24 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

I added it to the shared branch. Can you confirm the orientation. Orientations confirmed. Just had a little flight test - flyable but oscillating and unstable and prone to wobble of death on default PIDs I'll try and tune it out a bit and post a good set of starting PIDs for this IMU EDIT - had to ...
by Katch
Sat May 05, 2012 4:09 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

tested in GUI only but all responding as they should - I'll put the board on my quad and fly test later.
by Katch
Sat May 05, 2012 2:06 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

eBay - just search 10 DOF
by Katch
Sat May 05, 2012 1:26 pm
Forum: Software development
Topic: Defines for Chinese IMUs
Replies: 66
Views: 53787

Re: Defines for Chinese IMUs

Ok finished the defines for the GY_80 config.h addition #define GY_80 // Chinese 10 DOF with L3G4200D ADXL345 HMC5883L BMP085, LLC def.h additions #if defined(GY_80) #define L3G4200D #define ADXL345 #define HMC5883 #define BMP085 #define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -X; accADC[PITCH] = -...