Це лише я, або навігація по меню РК назад · Випуск # 1720 · MarlinFirmwareMarlin · GitHub

Коментарі

Копіювати посилання Цитувати відповідь

лише

ntoff прокоментував 28 березня 2015 р

Ви прокручуєте список вниз, повертаючи коліщатко "вгору" (мій кодер знаходиться збоку). Збільшення значень змінних - це чудово, ви повертаєте колесо "вгору", щоб збільшити, але сама навігація меню здається зворотною.

Так було віками, тому я не знаю, чи можна щось змінити (можливо, змінну, яку можна вибрати користувачем?)

Текст успішно оновлено, але виявлені такі помилки:

nophead прокоментував 28 березня 2015 р

Про це вже згадувалося раніше, але для більшості з нас збільшення - це те саме, що рухатися вперед в меню, тому за обома стрілками є правильним для обох.

Здається, інші люди сприймають механічний зв’язок між колесом та меню, і тоді це залежить від того, де знаходиться колесо.

ntoff прокоментував 28 березня 2015 р

Так, це залежить від того, де кодер знаходиться фізично. На моєму Менделі це спереду, так що це не так дивно, але для РК-дисплея, який є збоку, це дійсно дивно. Я також один із тих диваків з перевернутою мишею у відеоіграх: с

То чи є спосіб змінити це лише для себе? Я подивився, але не знаю, яка частина коду насправді обробляє навігацію, і чи є навіть окремий обробник для навігації та змін налаштувань. Чи слід шукати в ultralcd.cpp?

nophead прокоментував 28 березня 2015 р

Так, але удачі з його зміною, оскільки код справді жахливий.

ntoff прокоментував 28 березня 2015 р

Я б не знав жахливого від хорошого, я навіть не уявляю, що я роблю, коли справа стосується коду. Мені знадобився вік, щоб зрозуміти, як додати просту функцію до Pronterface.

nophead прокоментував 28 березня 2015 р

ntoff прокоментував 28 березня 2015 р

так, я боявся цього (це та частина, яку я розглядав раніше)

мислитель прокоментував 29 березня 2015 р

@ntoff Ось що потрібно зробити.

остейнрог прокоментував 30 березня 2015 р

У мене така сама "проблема", я її виправив, перемикаючи штифти (для пандусів, думаю, це був перемикач 31/33), ви, мабуть, можете знайти коміт у моїй вилці.

мислитель прокоментував 31 березня 2015 р

@oysteinkrog @ntoff Перемикання штифтів призведе до зміни поведінки регулятора контролера скрізь, в тому числі при редагуванні числових значень у меню. Днями я застосую метод, який я описав як функцію, що перемикається.

ntoff прокоментував 31 березня 2015 р

Так, це зворотно скрізь. Я додав цю функцію до свого власного Marlin вчора ввечері, але чомусь вона не стосується меню "Переміщення осі", хоча, схоже, вона працює скрізь. А може, я просто божевільний.

Я навіть не знаю, що я роблю з C ++, тому доводиться проходити в ньому аварійний курс (google)