Кто сказал, что я не знаю ответа ?
Это не настолько сложно, прикрутить скрипт, который до компиляции будет читать имя файла и добавлять его в качестве строки в скетч.
Просто это нахер никому не надо.
А кому надо, тут пусть и реализует.
Кто сказал, что я не знаю ответа ? Это не настолько сложно. А кому надо, тут пусть и реализует.
По какой причине тогда не ответить на вопрос, а разводить флудилово "знаю но не скажу""? Му#дак по жизни Ваше кредо? Другого вывода не сделаешь...
Шел бы ты лесом.
Сам твой вопрос по сути тупой.
Ненужная функция нужная одному лишь тебе.
Самостоятельно ты ее реализовать не сможешь.
Что то тебе объяснять бесполезно.
Вон тебе выше показали, как весь путь в скетч запихнуть.
Его и пихай, универсального инструмента как оттуда вытащить только имя файла нет.
Условно можно парсером вытащить, но это опять же бред.
Ладно, кончайте сраться. Чем ответ от Bruzzer не устроил? Не работает???
Все отлично работает. Единственны нюанс, который нужно учитывать, в многофайловых скетчах маркос возвращает путь и имя файла, в котором находится функция из которой он выполнен.
Только если оно(это имя) будет обозначено где-то в теле скетча
В том то и задача - получить в теле строку с именем самого файла.
В том то и задача - получить в теле строку с именем самого файла.
Задача несколько бредовая.
Ручками вбивай
Не знаете ответа, зачем постить "лишь бы что то"?
Не знаете ответа, зачем постить "лишь бы что то"?
Кто сказал, что я не знаю ответа ?
Это не настолько сложно, прикрутить скрипт, который до компиляции будет читать имя файла и добавлять его в качестве строки в скетч.
Просто это нахер никому не надо.
А кому надо, тут пусть и реализует.
Стандартный предопределенный макрос __FILE__
Serial.println(__FILE__);
По какой причине тогда не ответить на вопрос, а разводить флудилово "знаю но не скажу""? Му#дак по жизни Ваше кредо? Другого вывода не сделаешь...
По какой причине тогда не ответить на вопрос, а разводить флудилово "знаю но не скажу""? Му#дак по жизни Ваше кредо? Другого вывода не сделаешь...
Шел бы ты лесом.
Сам твой вопрос по сути тупой.
Ненужная функция нужная одному лишь тебе.
Самостоятельно ты ее реализовать не сможешь.
Что то тебе объяснять бесполезно.
Вон тебе выше показали, как весь путь в скетч запихнуть.
Его и пихай, универсального инструмента как оттуда вытащить только имя файла нет.
Условно можно парсером вытащить, но это опять же бред.
Ладно, кончайте сраться. Чем ответ от Bruzzer не устроил? Не работает???
Да макрос __FILE__ используют в дебаг-логерах больших проектов, но скетчи в большинстве один файл, иногда даже Очень большой файл, по 3 тыс строк).
Для полноты добавлю,сам иногда в сериал вывожу.
__DATE__
__TIME__
Дата и время когда компилился файл
Ладно, кончайте сраться. Чем ответ от Bruzzer не устроил? Не работает???
Все отлично работает. Единственны нюанс, который нужно учитывать, в многофайловых скетчах маркос возвращает путь и имя файла, в котором находится функция из которой он выполнен.
Все можно аналогично))
Все отлично работает.
Это у Вас работает, а я у ТС спрашивал :-)