Кремень КБ1 Реклама
Кремень КМ1 Реклама

BLTouch в Marlin 2.0.6.1 на Flying Bear Tornado 2

mongousse2
Идет загрузка
Загрузка
27.05.2024
215
0
Вопросы и ответы
Статья относится к принтерам:
Flying Bear Tornado 2

Всем привет! 

Ситуация следующая: есть Flying Bear Tornado 2 с платой BTT SKR 1.3 с прошивкой Marlin 2.0.6.1. На принтере был индукционный датчик, который неправильно дает информацию о высоте стола: сопло то втыкается в стол, то печатает над столом. 

Решил заменить индукционный датчик на 3dtouch от trianglelab. Начал ковырять прошивку.  Настраивал сначала по этому видео: https://youtu.be/7le9L2LMY-U?si=FHKd6sWIvp3e9xna, потом по этому видео: https://youtu.be/ELIY_ZwpuRs?si=U974z57i2EBMy_4r Каждый раз за основу брал бэкап уже установленной прошивки. 

После настройки по двум инструкциям, компилятор выдает следующее:

 "message": "#error \"Please enable only one probe option: PROBE_MANUALLY, SENSORLESS_PROBING, BLTOUCH, FIX_MOUNTED_PROBE, NOZZLE_AS_PROBE, TOUCH_MI_PROBE, SOLENOID_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or Z Servo.\"",

Я понял, что в прошивке нужно установить один датчик стола по Z. Я закомментировал строку #define FIX_MOUNTED_PROBE и оставил раскомментированной строку #define BLTOUCH. 

После этого VS Code выдал мне ошибку:

 "message": "inlining failed in call to 'always_inline' 'static void BLTouch::_reset()': function not considered for inlining",

 "message": "inlining failed in call to 'always_inline' 'static void BLTouch::_selftest()': function not considered for inlining",

 "message": "inlining failed in call to 'always_inline' 'static void BLTouch::_set_SW_mode()': function not considered for inlining",

 "message": "inlining failed in call to 'always_inline' 'static void BLTouch::_deploy()': function not considered for inlining",

 "message": "inlining failed in call to 'always_inline' 'static void BLTouch::_stow()': function not considered for inlining",

Подскажите, что это за зверь и почему так? Файл bltouch.h открыл, но на что он ругается, я не понимаю. С #define FIX_MOUNTED_PROBE таких проблем нет.

Заранее спасибо. 

Ответы на вопросы