Lorenzo78 Posté(e) Octobre 28, 2023 Partager Posté(e) Octobre 28, 2023 Bonjour, Après un test de Klipper sur PC sous Linux Ubuntu, j'ai fait l'acquisition d'un Pad V7 de chez BigtreeTech. L'installation s'est bien déroulée cependant je ne parviens pas a installer le module ADXL . Voici comment je l'ai fixé sur l'imprimante avec perçage et taraudage et vissage (2 vis M3) : Question: est-ce que ce mode de fixation est correct ? Dans le manuel il est indiqué ceci: Setting up ADXL345 As explained in "Pad 7 Settings" section, set the overlays to include spidev1_1. After booting, the system user space should load spidev1.1. Add the following configuration to the printer.cfg file to use the ADXL345: [mcu CB1] serial: /tmp/klipper_host_mcu [adxl345] cs_pin: CB1:None spi_bus: spidev1.1 axes_map: z,y,-x # Modify according to the actual orientation of the ADXL345 installed on the printer. J'ai corrigé le fichier .cfg dans ce sens mais j'ai un message d'erreur: unknown pin chip name 'CB1' mon fichier : # Configurations ADXL345 - Flsun Super Racer # Version 3.0 # Guislain Cyril [mcu CB1] serial: /tmp/klipper_host_mcu restart_method: command [adxl345] cs_pin: cb1:None spi_bus:spidev1.1 axes_map: x,-z,y [resonance_tester] accel_chip: adxl345 min_freq: 1 max_freq: 133 accel_per_hz: 100 max_smoothing: 0.5 probe_points: 0, 0, 25 Merci d'avance pour votre aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
pommeverte Posté(e) Octobre 28, 2023 Partager Posté(e) Octobre 28, 2023 Salut, Je pense que CB1 doit être écrit en majuscule: cs_pin: CB1:None Et j'aurais tendance à laisser un espace systématiquement après les ":" qui suivent le nom du paramètre: spi_bus: spidev1.1 edit: pour la position de l'accéléromètre, je pense que c'est correct. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lorenzo78 Posté(e) Octobre 28, 2023 Auteur Partager Posté(e) Octobre 28, 2023 Merci @pommeverte Ca a corrigé a priori mais j'ai maintenant un nouveau message: Option 'restart method' is not valid in section 'mcu cb1' Dans la section mcu restart method est à la valeur: command De correction en correction de nouveaux messages d'erreur apparaissent ... J'espère arriver au bout ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Solution pommeverte Posté(e) Octobre 28, 2023 Solution Partager Posté(e) Octobre 28, 2023 (modifié) il y a 52 minutes, Lorenzo78 a dit : j'ai maintenant un nouveau message: Option 'restart method' is not valid in section 'mcu cb1' je ne suis qu'à moitié étonné. Voici un extrait d'un fichier opérationnel pour PAD7 avec CB1: Citation [mcu CB1] serial: /tmp/klipper_host_mcu [adxl345] cs_pin: CB1:None spi_bus: spidev1.1 axes_map: z,-y,x # Modify according to the actual orientation o [resonance_tester] accel_chip: adxl345 accel_per_hz: 75 # default is 75 probe_points: 110, 110, 60 Comme tu peux le voir, il n'y a pas la ligne "restart_method: command" Modifié (le) Octobre 28, 2023 par pommeverte Lien vers le commentaire Partager sur d’autres sites More sharing options...
fran6p Posté(e) Octobre 28, 2023 Partager Posté(e) Octobre 28, 2023 (modifié) il y a une heure, pommeverte a dit : il n'y a pas la ligne "restart_method: command" C'est le paramètre par défaut quand il n'est pas précisé Extrait de la documentation officielle : Citation #restart_method: # Ceci contrôle le mécanisme que l'hôte utilisera pour réinitialiser le microcontrôleur. # Les choix sont 'arduino', 'cheetah', 'rpi_usb', et 'command'. La méthode 'arduino' # (basculer DTR) est courante sur les cartes et clones Arduino. # La méthode 'cheetah' est une méthode particulière nécessaire pour certaines cartes # Fysetc Cheetah. La méthode 'rpi_usb' est utile sur les cartes Raspberry Pi avec des # micro-contrôleurs alimentés par USB - elle désactive brièvement l'alimentation de tous # les ports USB pour effectuer une réinitialisation du microcontrôleur. # La méthode 'command' implique l'envoi d'une commande Klipper au microcontrôleur # afin qu'il puisse se réinitialiser. # La valeur par défaut est 'arduino' si le micro-contrôleur communique via un port série, # 'command' sinon. Modifié (le) Octobre 28, 2023 par fran6p Lien vers le commentaire Partager sur d’autres sites More sharing options...
pommeverte Posté(e) Octobre 28, 2023 Partager Posté(e) Octobre 28, 2023 Salut, il y a 58 minutes, fran6p a dit : C'est le paramètre par défaut quand il n'est pas précisé dans la section [mcu], oui, mais dans [mcu CB1], j'ai un doute sérieux , voire un sérieux doute . Cela expliquerait le message d'erreur rencontré par @Lorenzo78 Lien vers le commentaire Partager sur d’autres sites More sharing options...
fran6p Posté(e) Octobre 28, 2023 Partager Posté(e) Octobre 28, 2023 La section [mcu monmcucomplementaireamoiquejaienviedutiliser] comme la section [mcu] n'a qu'un seul paramètre obligatoire: «serial:» les autres sont facultatifs et peuvent (ou pas) être utilisés. Ce n'est qu'en testant qu'on peut savoir si ça fonctionne (ou pas). Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lorenzo78 Posté(e) Octobre 28, 2023 Auteur Partager Posté(e) Octobre 28, 2023 Merci encore à vous deux, @pommeverte et @fran6p J'ai supprimé la ligne et ça fonctionne j'ai lancé les test et ça vibre comme il faut ! La même ligne existait dans printer.cfg et adxl345.cfg , je l'ai supprimé dans les deux fichiers, c'est OK ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
pommeverte Posté(e) Octobre 29, 2023 Partager Posté(e) Octobre 29, 2023 Salut, Le 28/10/2023 at 16:15, Lorenzo78 a dit : La même ligne existait dans printer.cfg et adxl345.cfg , je l'ai supprimé dans les deux fichiers, c'est OK ? c'est difficile de répondre sans avoir les fichiers, mais si tout fonctionne, alors c'est qu'ils n'étaient pas si important Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lorenzo78 Posté(e) Octobre 29, 2023 Auteur Partager Posté(e) Octobre 29, 2023 C'est ce que je me suis dit en posant la question! Dans le doute je l'ai remis, ça fonctionne aussi ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant