Page 1 sur 3

D-ronin Autotune - reglage PID

Posté : 26 août 2018, 19:38
par janvi
Salut,
Sur le XJB-80, j'ai des vibrations en 3s quand je mets les gaz.
N'ayant jamais réglé les PID et sans OSD dessus je me demande si ma solution est viable :

Installer D-ronin et utiliser la fonction autotune pour le reglage des PIDs, appliquer ensuite les valeurs sur Betaflight.
J'ai vue peu, voir pas de retour sur D-ronin, est-ce que vous l'avez utilisez, et que pensez vous de la fonction autotune ?
Les PID sorties par cette fonction sont-il applicable à Betaflight ou propre à chaque firmware ?

La FC qui fait vivre la bete est une pikoblx => Plus de mise à jour de Betaflight depuis un moment (je n'ai même pas le turtle mode sur la derrière version dispo)

Merci a vous.

Re: D-ronin Autotune - reglage PID

Posté : 26 août 2018, 20:12
par eephyne

Re: D-ronin Autotune - reglage PID

Posté : 26 août 2018, 20:46
par janvi
Bordel, tu le sors d'ou ?!

(sa veut aussi dire merci)

Re: dRonin Autotune - reglage PID

Posté : 26 août 2018, 22:28
par janvi
Ok...
C'est FF-PIKOBLX, il est bien présent sur BF. J'utilisais "PIKOBLX" qui s'arretait à la 3.1.7, j'avais jamais fait gaffe qu'il existait en "FF..."
Bref, je suis up to date grace à toi, merci.

J'ai du me retaper une config complète, car mon diff n'etait pas a jour, et impossible de restaurer une sauvegarde json (même en revenant sur le BF 3.1.7 pour faire un diff derrière...)

J'esserais de voir si le pid sont mieux en 3S. La question de dRronin reste en suspend (mais bon j'ai pas reussi a trouver le firmware sur le net pour PIKOBLX et il me detecte pas la FC en USB...)

(au passage si quelqu'un sait faire fonctionner les UDEV / DEVRULES sous linux je suis preneur... Je dois me taper un chmod de /dev/ttyACMx à chaque reboot de la FC)

Re: dRonin Autotune - reglage PID

Posté : 26 août 2018, 22:38
par .AleX.
janvi a écrit :
(au passage si quelqu'un sait faire fonctionner les UDEV / DEVRULES sous linux je suis preneur... Je dois me taper un chmod de /dev/ttyACMx à chaque reboot de la FC)
Pour GNU/Linux Mint (ou autre DebIan like)
lsusb pour identifier le Vendor et Product ID

dans un fichier /etc/udev/rules.d/45-stdfu-permissions.rules j'ai ( p't'être pour la taranis...)

Code : Tout sélectionner

# DFU (Internal bootloader for STM32 MCUs
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0664", GROUP="plugdev"
et dans un fichier /etc/udev/rules.d/99-MatekSys_F405.rules j'ai

Code : Tout sélectionner

# HIDAPI/libusb
SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", MODE="0666"

# HIDAPI/hidraw
KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", MODE="0666"


# HIDAPI/libusb
SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0666"

# HIDAPI/hidraw
KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0666"
(en fait, je sais plus pourquoi j'ai créé 2 règles pour celle là, mais c'est pas grave :P )

ensuite, un petit sudo service udev restart pour la prise en compte des règles et zou :D

P.S. : bien sur, mon compte user fait parti du groupe 'plugdev'

Re: D-ronin Autotune - reglage PID

Posté : 26 août 2018, 22:53
par MrDho
Je suis Linux addict mais c'est aussi à cause de ce genre d'incantation barbare que j'ai un dual boot windows

Envoyé de mon Redmi 5 Plus en utilisant Tapatalk

Re: dRonin Autotune - reglage PID

Posté : 27 août 2018, 06:12
par janvi
.AleX. a écrit :
janvi a écrit :
(au passage si quelqu'un sait faire fonctionner les UDEV / DEVRULES sous linux je suis preneur... Je dois me taper un chmod de /dev/ttyACMx à chaque reboot de la FC)
Pour GNU/Linux Mint (ou autre DebIan like)
lsusb pour identifier le Vendor et Product ID

[...]
Merci, je vais regarder ça. Je pense qu'il me manque le Kernel, j'ai bien le subsystem et je suis bien dans le groupe plugdev.

MrDho a écrit :Je suis Linux addict mais c'est aussi à cause de ce genre d'incantation barbare que j'ai un dual boot windows

Envoyé de mon Redmi 5 Plus en utilisant Tapatalk
C'est un choix, sous windows tu te bas avec les drivers et pour une situation donné tu n'as pas forcement le même comportement.
Sous linux, je sais ce qui ne marche pas, j'ai une solution provisoire (application à chaque reboot), et je vais mettre en place la definitive.
Je sais que sa marchera ensuite jusqu'a ce que je change de version d'ubuntu (dans deux ans), ou jusqu'a je crash mon OS violament en jouant avec (sa doit arriver tout les 3 ans)

Re: D-ronin Autotune - reglage PID

Posté : 27 août 2018, 07:56
par toyty
C'est malheureusement trop compliqué linux

Re: D-ronin Autotune - reglage PID

Posté : 27 août 2018, 07:59
par eephyne
Jamais eu de souci sous linux avec les FC ici :) (arch).
Linux n'est pas compliqué. Quand tu as un souci sous linux, 99% du temps tu as un log qui te dit en grandes lignes pourquoi.


Edit: vous utilisez toujours service sous ubuntu ? Je croyais que vous étiez passé a systemd aussi ?

Re: D-ronin Autotune - reglage PID

Posté : 27 août 2018, 08:48
par toyty
eephyne a écrit :Jamais eu de souci sous linux avec les FC ici :) (arch).
Linux n'est pas compliqué. Quand tu as un souci sous linux, 99% du temps tu as un log qui te dit en grandes lignes pourquoi.


Edit: vous utilisez toujours service sous ubuntu ? Je croyais que vous étiez passé a systemd aussi ?
Pour quelqu'un qui sait se débrouiller en informatique peut-être mais pour le commun des mortelles c'est trop compliqué et c'est dommage. J'ai utilisé Ubuntu 6 mois il y a pas mal d'années