Bueno, hoy lo he montado todo salvo el NK que ya vendrá cuando quiera.
Lo he encendido en el garaje y le he dado un minimo de motor y me ha hecho un medio looping sin consecuencias, ejjeje. Creo que un motor me tira mas que los demas aunque lo dudo mucho que sea eso.
Os dejo un video del GUI conectado a mi HExacopter, si haceis el favor le echais un vistazo por si detectais algo raro.
>
http://www.youtube.com/v/Y4Jsk-rl2wQ&feature=player_embedded#!
Ademas no soy capaz de modificar los valores del GUI, le pico con el raton y si pulso algun nomero , no hace ná.
Este es mi firm.
/*
MultiWiiCopter by Alexandre Dubus
radio-commande.com
December 2010 V1.5
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version. see <http://www.gnu.org/licenses/>
*/
/*******************************/
/****CONFIGURABLE PARAMETERS****/
/*******************************/
/* Set the minimum throttle command sent to the ESC (Electronic Speed Controller) */
/* This is the minimum value that allow motors to run at a idle speed */
//#define MINTHROTTLE 1300 // for Turnigy Plush ESCs 10A
#define MINTHROTTLE 1120 // for Super Simple ESCs 10A
/* The type of multicopter */
//#define GIMBAL
//#define BI //experimental
#define TRI
//#define QUADP
//#define QUADX
//#define Y6
#define HEX6
#define YAW_DIRECTION 1 // if you want to reverse the yaw correction direction (TRICOPTER only)
//#define YAW_DIRECTION -1
//#define I2C_SPEED 100000L //100kHz normal mode, this value must be used for a genuine WMP
#define I2C_SPEED 400000L //400kHz fast mode, it works only with some WMP clones
/* This is the speed of the serial interface. 115200 kbit/s is the best option for a USB connection.*/
#define SERIAL_COM_SPEED 115200
/* The following lines apply only for specific receiver with only one PPM sum signal, on digital PIN 2 */
/* If your receiver is concerned, uncomment on of these line. Note this is mandatory for a Y6 setup */
/* Select the right line depending on your radio brand. Feel free to modify the order in your PPM order is different */
//#define SERIAL_SUM_PPM PITCH,YAW,THROTTLE,ROLL,AUX1 //For Graupner/Spektrum
#define SERIAL_SUM_PPM ROLL,PITCH,THROTTLE,YAW,AUX1 //For Robe/Hitec/Futaba
/* The following lines apply only for a pitch/roll tilt stabilization system */
/* It is compatible only with a QUAD+ or QUAX setup or a pure GIMBLE setup*/
/* Uncomment the first line to activate it */
//#define SERVO_TILT
#define TILT_PITCH_MIN 1020 //servo travel min, don't set it below 1020
#define TILT_PITCH_MAX 2000 //servo travel max, max value=2000
#define TILT_PITCH_MIDDLE 1500 //servo neutral value
#define TILT_PITCH_PROP 10 //servo proportional (tied to angle) ; can be negative to invert movement
#define TILT_ROLL_MIN 1020
#define TILT_ROLL_MAX 2000
#define TILT_ROLL_MIDDLE 1500
#define TILT_ROLL_PROP 10
/* In order to save space, it's possibile to desactivate the LCD configuration functions */
/* comment this line only if you don't plan to used a LCD */
#define LCD_CONF
/* motors will not spin when the throttle command is in low position */
/* this is an alternative method to stop immediately the motors */
//#define MOTOR_STOP
/* I2C barometer */
//#define BMP085
/* I2C accelerometer */ //experimental, for graph visualization only
//#define ADXL345
/**************************************/
/****END OF CONFIGURABLE PARAMETERS****/
/**************************************/