bao a écrit :Voici une copier coller des changements 2.2 vers 2.3............je sais cest en anglais (moi je me retrouve) si vraiment vous etes coinçes je peut fair des traductions
EDIT j'attaque la traduction , j'en ferais petite a petite
***Control mode***
- main PITCH/ROLL/YAW PID modification (r1474)
- the sticks scaling is no more affected by PID coefficients.......manche scaling n'est plus affecté par les pid's
- yaw rate (to the right of the PIDs in GUI) now works as stick scaling. Taux de lacet (A la droite des PID dans le GUI) fonctionne maintenant comme la mise à l'échelle des manches
- default yaw rate is increased (with yaw rate at 0).......... La valeur par defaut du lacet est augmentée (Avec une valeur de 0 ?)
- yaw PID principle is now different from PITCH&ROLL PID:........yaw pid et différencié du pitch et roll pid
- yaw ITerm windup is very high, allowing an 'elastic' direction return after a manual perturbation..... La saturation du terme intégral du lacet est très haute, permettant un retour 'élastique' de la direction après une perturbation manuelle.
- yaw ITerm is also constrained with a windup independent limit ......Le terme intégral du lacet est aussi contraint indépendamment de la saturation
- yaw PTerm is constrained in order to counter the yaw jump effect...... Le terme proportionnel du lacet est contraint pour contrer les oscillations - use yaw DTerm to increase this constrain (r1573)......Utilisez le terme dérivé du lacet pour augmenter cette contrainte
- yaw ITerm is canceled if the yaw stick is not centered.......Le terme intégral du lacet est annulé si le manche n'est pas centré
- Throttle angle correction (r1374).......correction de l'angle des gaz
- Advanced Headfree mode added (see config.h for instructions) (r1374) .......Mode headfree avancé ajouté voir config.h pour les instructions
- DYNBALANCE option, individual motor can be controled via GUI, to test individual vibration ..............option dynbalance, on peut contrôler les moteurs individuellement via le gui (pour vérifier les vibrations)
http://www.multiwii.com/forum/viewtopic.php?f=7&t=3294" onclick="window.open(this.href);return false;
- better gyro & acc calibration accuracy (r1546)......meilleur précision pour la calibration du gyro et accéléromètre
http://www.multiwii.com/forum/viewtopic.php?f=7&t=3880" onclick="window.open(this.href);return false;
- cannot arm is baro mode is on (r1550) ......La maintient de l’altitude est remis à zéro lorsque l’on réarme (Note Oliv’ : Pas la traduction exacte mais je suis allé voir sur le post indiqué)
http://www.multiwii.com/forum/viewtopic.php?f=8&t=3910" onclick="window.open(this.href);return false;
! baro mode should be activated only when the multi is nearly Z stable !..... Le mode baro devrait être activé seulement quand le multi est presque stable
- only one baro mode : vario around a throttle deadband (r1554) ......Un seul mode baro : variation autour de la zone morte des gaz , (Note Oliv’ : Après avoir regardé dans le code, le point mort pour le maintient de l’altitude peut être programmé via ALT_HOLD_THROTTLE_MIDPOINT sinon le soft utilise celui envoyé par la télécommande
- magHold is reset when arm is switched on (r1553) ........maghold est remise a zero aprés avoir armé le multi
http://www.multiwii.com/forum/viewtopic.php?f=8&t=3910" onclick="window.open(this.href);return false;
- ONLYARMWHENFLAT option (r1587) .......option arm seulement quand le multi est a plat (pour que les débutants fassent pas d'erreur)
http://www.multiwii.com/forum/viewtopic ... =40#p41755" onclick="window.open(this.href);return false;
***receiver & UART***............
- RCSERIAL is now deeply integrated. If a MSP_SET_RAW_RC comes, it will just override legacy RX data. (r1420)
as a consequence, RCSERIAL is no more an option............RCSERIAL est maintenant bien intégré. Si la commande MSP_SET_RAW_RC arrive, ça prédomine sur les anciennes données RX. RCSERIAL n’est donc plus une option
- no RC averaging for Spektrum & SBUS (r1545). ............Pas de moyenne RC pour les radio Spektrum & SBUS
- SBUS center define (r1568) ............Centre SBUS définit
http://www.multiwii.com/forum/viewtopic.php?f=8&t=3957" onclick="window.open(this.href);return false;
- FAILSAFE_DETECT_TRESHOLD configurable.
***GPS***
- Enables sonar altitude from i2c-gps-nav board (1424)............. Activation du sonar pour l’altitude via la carte i2c-gps-nav
- navigation code will follow after 2.3 .............Le code pour la navigation arrivera après la version 2.3
***GUI***
- Gui with Servosettings. (r1441 & r1450) ................. gui avec réglages servo
All models with servo included..............Pour tous les modèles utilisant des servos
- GUI globalsettings (for some settings previously only in config.h) .............Paramètres généraux dans le GUI (Pour certains parameters qui n’étaient réglables que dans config.h)
- do not display /dev/cu.* devices but only corresponding /dev/tty.* (r1442) .............N’affiche plus les appareils /dev/cu.* mais seulement les /dev/tty.* utiles
- GUI baudrate as configurable setting ..............Le debit (de la liaison série) du GUI est configurable
***LCD***
- lcd.telemtry: show max ground speed from gps data (r1398) .........lcd.telemetrie: montre la vitesse max par rapport sol grace selon les données GPS
- lcd.telemetry: allow separate suppression of aux2 configuration (r1456) .....lcd.telemetrie: suppression séparée de la configuration de aux2 (note Oliv’ : Dans le code ?=empreinte mémoire plus faible)
- new display support 1.3" i2c OLED from digole.com (r1413) ......support l’écran oled 1.3” i2c de digole.com
- config.menu: when abort, revert all values back to last saved state........config.menu : Recharge toutes les values de la dernière sauvegarde après annulation
- visual feedback from servos during midpoint trim via LCD: .........Retour visuel de la position des servo's pendant le trim du poitn milieu
***IMU and baro***
- correct GYRO_SCALE for all gyro (r1428)................... Correction de GYRO_SCALE pour tout les gyro
- no more small angles while shaking the board (r1579)......................... Plus de petites oscillations quand on secoue la carte
http://www.multiwii.com/forum/viewtopic.php?f=8&t=4112" onclick="window.open(this.href);return false;
- baro Alt based on ground temp compensation (r1570)...........Prise en compte de la température pour compenser la dérive du baro
http://www.multiwii.com/forum/viewtopic.php?f=8&t=4059" onclick="window.open(this.href);return false;
- not I reset for FIWEDWING (r1590) )...........(Note Oliv’ : D’après le code il n’y a plus de reset de l’intégrale pour les « FIXEDWING » : avions ?)
http://www.multiwii.com/forum/viewtopic ... 330#p42355" onclick="window.open(this.href);return false;
- add 6DOF LSM330 sensor (r1571)
- add ACC BMA280 sensor (r1600)
*** SERVO management ***
warning: !!!!!!!! ATTENTION
The pins for coptertypes with servos have been changed.
Attaching a servo to a motor pin can quickly destroy your servo.
All connection diagrams out there from v2.2 or older are no longer valid for v2.3 with servos using hardware PWM.......................Le pinout pour le type hélico a été change. Attacher un servo a une pin moteur peut le rapidement. Les schémas de 2.2 ne sont plus valides pour 2.3 lors de l’utilisant des PWM hardware
http://www.multiwii.com/wiki/index.php? ... figuration" onclick="window.open(this.href);return false;
- add 8 hardware PWM's for servos on MEGA boards. Servo outputs are 44,45,46,11,12,6,7,8 (r1384)........Ajout de 8 signaux PWM pour les servo sur carte mega. Les sorties servo sont 44,45,46,11,12,6,7,8
- Allow any servo refresh rate from 20 to 400Hz on Mega hardware PWM servos. (r1386)..................... Permet tous les taux de rafraichissement des servos de 20 a 400hz sur les PWM hardware
- Tri servo moved to SERVO4 (pin11) on mega boards with HW PWM's. (r1392).............Pin du servo des tricoptères changé pour SERVO4 (pin11) pour les cartes Mega utilisant le PWM hardware
- a32u4 (nanoWii, MicroWii etc) HW PWM for 4 servos; warning different pins!!.......Puces Atmel 32u4(nanowii,microwii etc) PWM hardware changé pour 4 servos, attentions pins différentes !!!! (Fait avec beaucoup d’infos et d’aide de ronco)
(with lots of info and help from ronco)
(r1464 & r1470)
- add a generic way to configure servo settings : conf struct + MSP read/set messages (r1383) ......Ajout d’une méthode de configuration générique des servos : Structure + messages MSP lecture/écriture. (Note Oliv’ : Concerne le code)
- Added general servo handler (r1421 & r1429)….. Ajout d’un gestionnaire de servo general (Note Oliv’ : Concerne le code)
http://www.multiwii.com/forum/viewtopic.php?f=8&t=3498" onclick="window.open(this.href);return false;
- allow preset of some servo stuff from config.h (r1432). Autorise certains réglages de servo dans config.h
- Gui with Servosettings. (r1441)......................Le GUI intègre le réglage des servos
- add gimbal servo stretcher usable with HW PWM's. (r1384)................. (Note d’Oliv : Servo stretcher=plage d’utilisation étendue ? Enfin c’est possible de l’utiliser avec les PWM hardware)
We can get 180 degrees servo move without servo modification...........On peut avoir une rotation de 180° d'un servos sans modification
- note about gimbal: settings for neutral&endpoints are no more in config.h, but only in GUI..............Neutre et fin de course pour gimbal ne sont plus reglables dans config.h mais seulement avec le GUI
- do not update servos during unarmed calibration of sensors which are sensitive to vibration (r1408). Ne pas mettre à jour les servos pendant un calibration non armée des capteurs sensibles aux vibrations ?
***internal improvements***…… Améliorations internes (Note d’Oliv : Pas le temps de traduire plus mais globalement ce sont des optimisations de code pour gagner en vitesse/precision/mémoire)
- migration to a cpp/h code structure (r1515 & r1516)
http://www.multiwii.com/forum/viewtopic.php?f=8&t=3773" onclick="window.open(this.href);return false;
http://www.multiwii.com/forum/viewtopic.php?f=8&t=2931" onclick="window.open(this.href);return false;
- huge flash size optimization (around 1k)
thanks to fine struct definitions + serialization over MSP (r1369)
- make powermeter computation time based (again) to reduce config hassle and increase accuracy (r1375)
- read at most one analog channel per MWii main loop cycle (r1375)
- smoothing of RX_RSSI (r1379)
- make faster analog reads an option with default off to increase accuracy (r1375)
- detangle vbat & buzzer dependancy (r1375)
- optimization : small approximation bit shift used instead of * or / number
for TPA, rates, dynP, dynD and expo curb (r1376)
- Added checking for flash content change, and reload config parameters in this case. (r1389)
- split Serial into Serial(core UART management) & Protocol (r1548)
- loop is globally faster
***add-ons***
- option to suppress defaults in mwc sketch and load via gui from file instead (r1365)……. Option pour effacer la configuration par défaut du code et la charger via un fichier depuis le GUI
- add OVERRIDE_PSENSORPIN option (r1375)…….Ajout d’une option OVERRIDE_PSENSORPIN
- manual for using Multiwii in Eclipse environment………..Manuel pour utiliser MultiWii sous Eclipse (Note d’Oliv : environnement de développement à la place d’Arduino)
http://www.multiwii.com/wiki/index.php? ... in_Eclipse" onclick="window.open(this.href);return false;
- add amperage to MSP_ANALOG (r1542)……… Ajout de l’amperage pour MSP_ANALOG
- MY_PRIVATE_DEFAULTS (r1559)
http://www.multiwii.com/forum/viewtopic.php?f=8&t=3987" onclick="window.open(this.href);return false;
- no more than one MSP per port and per cycle
should smooth the delay while requesting MSP, especially for USB port on micro…….. Pas plus d’un MSP par port et par cycle, devrait lisser le délai pendant la demande de MSP, surtout pour le port USB de la micro