добрый вечер attachInterrupt(0, isr, CHANGE); void isr() { } - expected constructor, destructor, or type conversion before '(' token Почему так? и почему если в сетап перенести то error: a function-definition is not allowed here before '{' token
добрый вечер attachInterrupt(0, isr, CHANGE); void isr() { } - expected constructor, destructor, or type conversion before '(' token Почему так? и почему если в сетап перенести то error: a function-definition is not allowed here before '{' token
есть вопрос: есть розеточная линия(автомат в щите,с узо),идёт на две розетки в разных помещениях(шлейф в коробке,сделан на... Читать далее
Всем доброго дня суток! Изменяюсь, может не по теме. Сразу оговорюсь- в видеонаблюдении не силён. К регистратору подключено... Читать далее
Добрый день! Есть такой вопрос, у меня прибор контроля и учёта электроэнергии от компании satec Em133. Я подключил его по... Читать далее
Доброй ночи,ребята поставил камеру на Туарег 2019 (CR) залил прошивку и параметрию,висит ошибка что блок управления не кодирован,кодировку... Читать далее
В общем вчера с меня охерели, куда я и мои монтёры тратят спирт) я заставляю всех монтеров перед присоединением медных кабелей... Читать далее
Привет коллеги . столкнулся с такой проблемой ) Опель вектра б . 1997. Проблема след. При включении поворотов начинает моргать... Читать далее
Комментарии: 159
Anonim
void isr() { } void setup() { // put your setup code here, to run once: attachInterrupt(0, isr, CHANGE); } void loop() { // put your main code here, to run repeatedly: }
Lexx
тогда на после 59 а, ну да, надо вызывать внутри скоупа сетапа
Anonim
обьявлять прерывание внутри этого же прерывани. Компилятор немного офигел )
Dmitriy
вынес наверх до сетапа exit status 1 expected unqualified-id before string constant
Anonim
внутри сетапа включение прерывания. Описание вне сетапапа
Lexx
выносить можно сигнатуру функции, у тебя там вызов
Anonim
смотри, как я выше написал
Lexx
ебаная сишка
Dmitriy
прописные или зашлавные - пофиг же
Anonim
проблема не висшке не пофиг
Lexx
тебе про структуру говорят все равно ебаная когда микропитон не будет тормозить на стм, тогда заживем а не вот это перекладывание байтиков из пина в пин
Anonim
мерзкий язык
Lexx
это да звто удобный, сука
Anonim
очень
Lexx
как будто взяли и для людей сделали
Anonim
особенно найти в коде, где вместо четрех пробелов Tab затесался
Ratmir
табы лучше, имхо
Anonim
форматирование отступами @ Для людей
Lexx
зачем табы и пробелы мешать? IDE ПОДСВЕТИТ структурный код
Anonim
1. хз что там до тебя написали 2. нормальные иде табы на пробелы меняет, ненормально (или блокнот) не меняет
Lexx
ретроград кто написал? другие компетентные писатели? блокнот не для этого сделан
Ratmir
смотря какой
Anonim
т.е. мне качать иде на пару гиг чтоб поправить один скрипт?
Lexx
ну ни хуя себе
Ratmir
и подсветка синтаксиса
Sergy
вы тут пыхтон обсуждаете?)
Ratmir
питухон
Anonim
нотепат и подосрал мне, если что набрасываем
Lexx
проблема не питона
Anonim
да да да
Ratmir
там есть замена. просто делай её перед запуском
Anonim
Смешная дискуссия.
Lexx
когда молоток подосрал в завинчивании шурупов
Anonim
напомнило "если в айфоне чтото не работает, то оно не нужно"
Ratmir
и плагины поставь, если собираешься в нём писать https://t.me/godindev/1196
Lexx
это правда
Anonim
если в питоне проблема, то проблема не в питоне
Lexx
если проблема не в питоне - проблема не в нем
Anonim
слишком много теловидвижений. Хорошо хоть, что он может отображать невидимые символы (табы, пробелы) но проблема не нотепаде форматирование отступами — ДИЧЬ
Ratmir
ctrl+r -> enter -> esc много действий... бред сказал
Lexx
да вы сосвсем поехавшие если думаете что в промышленной разработке пробелы с табами мешают)
Ratmir
пробел тоже отступ)
Lexx
и чето там настраивают, телодвигаются
Ratmir
табы лучше, имхо
Lexx
совсем сишка мозги проела
Ratmir
ты просто не писал много кода в нотпаде)
Lexx
почему?
Anonim
ctrl+r -> enter -> esc много действий... бред сказал
Ratmir
быстрее ставятся и легче переходить
Anonim
вот именно
Lexx
руками? ide меняет таб на 4 пробела
Ratmir
я всегда это меняю в обратку
Lexx
зачем?
Ratmir
затем что так удобнее. ты просто в нотпаде не редактировал код, видимо
Lexx
кому нужно твое удобство внутри экосистемы? отщепенство и эстетствующее воительство
Lexx
зачем?
Ratmir
это тут у тебя ide под мелкие проекты и ардуино всякие, а когда ты нормальный разработчик и тебе нужно быстро что-то на сервере изменить без использования гита - это гораздо легче
Lexx
моя оборона? тогда вим но удаленные серверы не проблема иде
Ratmir
ещё я вим на сервере не настраивал. ну-ну
Ratmir
никто не подключает сервер напрямую к ide, ибо есть система контроля версий
Lexx
система контроля версий не про серверы как можно сервер к иде подключить?
Ratmir
да на изи. смотря какая ide
Lexx
а что ты подразумеваешь? шелл-доступ в терминале внутри иде?
Ratmir
фулл ssh. от файлового менеджера, до автосинхронизации и консоли
Lexx
блять зачяем?
Ratmir
я сам себе админ за шкафом
Lexx
а я вижу) лазишь руками - совершаешь ошибки. с телефона - втройне
Ratmir
говорю же, не шаришь. ситуации разные бывают
Lexx
убей поду, куб заново поднимет ну расскажи
Ratmir
сочувствую, если у тебя так
Lexx
не совершаешь? пока что не совершаешь?
Dmitriy
хмм сменит тип пина на пин с подтяжкой к плюсу однако в режиме глубокого сна - потребление как было 22-25мка так и осталось
Ratmir
сколько приходилось на сервак с телефона заходить - ни разу не делал ошибки. ты кривой какой-то походу и в кубе далеко не всё поднимается
Dmitriy
подтяжка же сохраняется в режиме сна?
Anonim
atmega328? да
Dmitriy
да
Lexx
короче, человеческий фактор - не про патлачей в свитерах я понял
Anonim
подтяжка ток потребления не увеличивает, пока кнопку не нажмешь
Dmitriy
что думаете?
Anonim
во сне все состояния регистров (и выводов) сохраняются подтяжка ток потребления не увеличивает, пока кнопку не нажмешь
Lexx
ой, ладно, хотел потроллить, а тут вот
Dmitriy
да, это я проверил но почему реагирует на касание пада - вряд ли это дает 0 на пине
Lexx
дребезг контактов?
Dmitriy
каких?)
Lexx
пальца и пина
Dmitriy
палец не может снять напряжение с пина в 0
Lexx
как скажешь
Dmitriy
изолированный щуп тестера тоже будит
Anonim
можешь светодиод на вход повесить. Если подтяжка включена, то будет тускло светится. Если надо более дубовый вход — вешай резистор 1-10к
Dmitriy
короче внешняя подтяжка резюком 10к и все будет ок
Anonim
запитай от повербанка. Скорей всего наводки от сети
Dmitriy
и так на акке висит
Anonim
никакими проводами, устройствами не контачит с розеткой или землей?
Dmitriy
нет
Lexx
что не поднимается?
Ratmir
только олень полезет сайт в кубе поднимать. java сервера тоже нет смысла в кубе поднимать, ибо он сам по себе жрёт слишком много
Dmitriy
наверное увеличивает, но микроскопически
Ratmir
куб нужен только если тебе нужно большое окружение строить
Lexx
ну так...
Dmitriy
срабатывает, даже если просто пада коснусь пальцем - чот не того
Lexx
да и сайты нормально в кубе живут, если на потоке =)
Ratmir
живут, но мороки много и смысла мало, если 1 сайт и окружение маленькое
Lexx
> на потоке
Ratmir
а если в куб лезть из ide, то только привязав виртуальные директории к системе, другого смысла нет
Lexx
хз, у меня нет надобности лазить в куб из ШВУ есть надобность в кубстл чето дергать с локальной машины
Ratmir
приходилось, дабы git не дёргать постоянно и тестить на машине сразу
Lexx
а чебы и не дернуть и не потестить? нормальный процесс с ожидаемым результатом нежели руками с телефона чето поправить
Dmitriy
в спячке подтяжка сохранилась - но каждое касание пина...
Ratmir
с телефона я правил базу, системные процессы, конфиги, мелкие скрипты и прод, когда надо было срочно, а пк под рукой нет
Lexx
ну или пк должен под рукой быть, или ломаться не должно. дежурный там, туда-сюда
Ratmir
git не дёргается просто так. да и ci/cd будет слишком долго обрабатывать. легче всего - привязать куб к системе и уже по ssh кинуть автосинхронизацию из ide
Lexx
каждый день дергаю
Ratmir
для пустых коммитов? или коммитов с ошибками?
Lexx
без ошибок после ревью
Ratmir
без ошибок. значит на локалке тесты делаешь. а когда надо на машине сделать, с дебагом и т.д. в гит коммитить не будешь это
Lexx
делаю и что-попало в образ не отправляю удивительно чтобы не падало потом ну и риски учитывают простой на фиксы если уж прям звезды сошлись
Ratmir
логично. но бывают моменты, когда приходится на машине тестировать, а не в локалке
Lexx
как скажешь
Ratmir
поэтому было дело, что вязал куб на ide
Lexx
куб - про повторяемость что на локалке, что на машине забавно, что оба поняли о чем речь =) ок, да, умею по ссш ходить в под :3 но не то чтобы это нужны было чаще раза в год
Ratmir
ага
Vasil
Так палец наводку сильную даёт, ничего удивительного
Dmitriy
Изолированные щупы не дают по идее Нужен осцил короче
Lexx
я не про сайты
Ratmir
для всего остального и скрины существуют
Lexx
бложек я тоже по ссш поднимал
Dmitriy
pinMode(2, INPUT_PULLUP); attachInterrupt(0, isr, LOW);
Anonim
питон @ промышленое
Lexx
удивительные возможности не ебать себе голову и руки
Lexx
откуда я знаю что тебе делать?
Dmitriy
надо было еще от пина избавится и конкретно прерывание 0 прописать
Lexx
вместо того чтобы ебаться со скобочками визуально видно блоки
Anonim
со скобочками тоже видно. Есть правила хорошего тона (о форматировании)
Lexx
любой
Ratmir
sublime, notepad++
Lexx
или ты про нормальные тектовые редакторы? вот
Ratmir
у них плагины есть даже для кода
Dmitriy
OOOO
Lexx
так не делают
Dmitriy
Заработало, вот спасибо
Sergy
ага, исенно