Показать дату и время сборки в прошивке Marlin 2.1?
Я пытаюсь выяснить, как форматировать параметры __DATE__
и __TIME__
в Marlin.
Это НЕ дубликат (Показать дату и время сборки в Marlin 2.0).
При компиляции моей прошивки у меня есть строчка в файле configuration.h
#define CUSTOM_MACHINE_NAME __DATE__ " " __TIME__ " Эндер-3"
Но на принтере отображается
5 дек. 2022 18:25:13 Эндер-3
Мне нужен формат мм/дд/гггг чч:мм. Пример «05.12.2022 18:25 Эндер-3»
@Semperfi89, 👍1
1 ответ
▲ 1
__DATE__
и __TIME__
— это макросы препроцессора C++ с предопределенным форматом. Я не думаю, что есть способ изменить их во время компиляции.
,
@Mick
Смотрите также:
- Настройка Marlin 2.x с помощью Ender 3 4.2.2 и BLTouch
- Сдвиги слоев по оси Y с недавним появлением Марлина на Эндере 3
- Проблема с перемещением Creality Ender 3 Pro - Z с прошивкой TH3D
- Marlin 1.1.x на Ender 3 изменение скорости PREHEAT_1_FAN_SPEED не влияет?
- Ender 3 CR Touch UBL не может создать сетку
- Не удается настроить шаг E по умолчанию для экструдера на TH3D
- Marlin 2.1 перезагружается перед печатью модели, когда включено восстановление питания
- Идентификация этой платы ATmega1284P
Точно! Есть способ (см. [этот вопрос](https://stackoverflow.com/questions/11697820/)), но для этого требуется, чтобы вы интерпретировали строку и создали свой собственный формат на основе строки по умолчанию., @0scar