Беспроводной ключ

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, кода мы так и не увидели, потому трудно судить. Вот, например, каков глубокий смысл многочисленных проверок "permission_to_start == 1" в функции start_engine? Они там на каждом шагу, хотя, казалось бы - проверь один раз в начале и забудь? Эта permission_to_start  где-то в прерывании поменяться может? 

Ruzh
Offline
Зарегистрирован: 25.01.2018

ЕвгенийП пишет:

Ну, кода мы так и не увидели, потому трудно судить. Вот, например, каков глубокий смысл многочисленных проверок "permission_to_start == 1" в функции start_engine? Они там на каждом шагу, хотя, казалось бы - проверь один раз в начале и забудь? Эта permission_to_start  где-то в прерывании поменяться может? 


Ну как не увидели, я код начал давать меня остановили, ну а вы говорили что его нет (фото того что есть и как минимум работает тоже есть). Извинений не жду, да и не нужны они мне. А вы задумайтесь прежде чем безосновательно обвинять. Вопрос был не о коде изначально. Да, меняется в прерывании, если двигатель был заглушен кнопкой или с пульта, разрешение на старт отменяется и соответственно участок кода не выполняется, частые проверки вставил просто для безопасности что бы в момент после нажатия практически гарантированно запретить выполнение функции, так сделано в основном только в этой так как она выполняет те вещи которые требуют немедленного прекращения.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ruzh пишет:
Ну как не увидели
Да, так и не увидели. Увидели только огрызки.

Ruzh
Offline
Зарегистрирован: 25.01.2018

ЕвгенийП пишет:

Ruzh пишет:
Ну как не увидели
Да, так и не увидели. Увидели только огрызки.

я код начал давать меня остановили. вам и правда интересно? просто интересно что это вам даст? я сказал что перепишу и выложу, убрав по совету Serial действительно загрузка озу упала до 44%. сейчас пытаюсь уйти от прерываний. но раз вам сильно интересно что сейчас могу в личку дать дабы ваша душа была спокойна.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Мне - нет, неинтересно.

Просто Вы обещали в течение двух часов выложить код, иначе предложили считать себя треплом. Ну, вот собственно ... я и считаю. Думаю, что Вам это пофиг.

Ruzh
Offline
Зарегистрирован: 25.01.2018

ЕвгенийП пишет:

Мне - нет, неинтересно.

Просто Вы обещали в течение двух часов выложить код, иначе предложили считать себя треплом. Ну, вот собственно ... я и считаю. Думаю, что Вам это пофиг.

ну это же нужно быть таким твердолобым, ужас, я предложил - вы отказались, или вы думаете я его ночью писал? выше было написано что имею проблемы и не могу долго за компом проводить, фотки в кучку собранного устроуйства которое как минимум умеет дисплейчиком светить а значит код в нем есть видели все, прицепите сюда те функции что я дал и можно сделать вывод что устройство как минимум выполняет все то о чем я писал. если вы и в правду по 600 строк шмаляете за два часа как писали выше то вам до моего кода должен быть такой же интерес как мне до личной жизни соседской кошки. и заметьте, только вы сказали что его нет вообще, когда оказалось что есть - сказали мало, если сейчас дам весь - скажете плохо. принцип поняли?) надеюсь да, но все же если все равно интересно то хоть сейчас дам свои 430 строк, правда прерывания и булы еще не доделал но вам то какая разница:) вы ж не для этого его видеть хотите

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ruzh пишет:
я предложил - вы отказались

Я отказался? 

Ruzh пишет:
если вы и в правду по 600 строк шмаляете за два часа как писали выше

Я писал?

Надеюсь, Вы сможете подтвердить это ссылками на мои посты.

Впрочем, давайте это прекратим. Не надо ничего подтверждать, тем более, что я никогда не говорил ни про 600 строк, ни про то, что не надо выкладывать (хотя, кто мешал выложить всё за один пост - не понимаю).

Вы обещали выложить код и не сделали этого. Теперь начинаете приписывать мне действия и слова, которых я никогда не делал и не говорил. Трепло и есть трепло.

Давайте прекращать. 

Ruzh
Offline
Зарегистрирован: 25.01.2018

ЕвгенийП пишет:

Ruzh пишет:
я предложил - вы отказались

Я отказался? 

Ruzh пишет:
если вы и в правду по 600 строк шмаляете за два часа как писали выше

Я писал?

Надеюсь, Вы сможете подтвердить это ссылками на мои посты.

Впрочем, давайте это прекратим. Не надо ничего подтверждать, тем более, что я никогда не говорил ни про 600 строк, ни про то, что не надо выкладывать (хотя, кто мешал выложить всё за один пост - не понимаю).

Вы обещали выложить код и не сделали этого. Теперь начинаете приписывать мне действия и слова, которых я никогда не делал и не говорил. Трепло и есть трепло.

Давайте прекращать. 

извините, я вас перепутал, с DIYman.

b707
Offline
Зарегистрирован: 26.05.2017

Ruzh, я тоже, кстати, не понимаю - почему надо было выкладывать какие-то отдельные функции. Если у вас есть законченный рабочий код - то самое очевидное скопировать его в форум как есть, одним листингом от заголовков до финальной скобки. Тем более что в коде всего 300 строчек - тут новички нередко и по 2000 строк выкатывают.

А такие куски, что вы выложили - действительно наводят на мысль, что программу то вы и не писали - только жалкие недоделанные обрывки...

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

ЕвгенийП пишет:

Вы обещали выложить код и не сделали этого. 

Не понимаю тебя. ТС тут без году неделя, но ты то не можешь не знать, что выкладывание кода на этом форуме запрещено! Это же прямо тебе явно сказали:

Клапауций 234 пишет:

ЕвгенийП пишет:

Выкладывайте.

я запретил.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

DIYMan пишет:

Я не говорю, что надо гнаться за кол-вом строчек кода, но и "Вообще-то профессионал за 2 часа в среднем пишет 8 строк кода" - это тоже дичь, ибо на вкус и цвет - не только фломастеры, но и карандаши, и кисти с красками есть.

Расскажите об этом Бруксу. https://ru.wikipedia.org/wiki/%D0%91%D1%80%D1%83%D0%BA%D1%81,_%D0%A4%D1%...

Цитата:

...у нормального программиста (нас в расчёт не берём, мы ненормальные все :))

Здесь не могу не согласиться.

Цитата:

З.Ы. Чтобы не быть голословным, можем поступить так: опишите суть абстрактного проекта средней сложности, и, как я буду свободен - дам отмашку, засечём время, я набросаю тупо архитектуру, по факту посмотрим - сколько строчек кода она займёт, и какое время для её написания потребовалось.

Нет, это как-нибудь без меня.

Тем более, что такие эксперименты явно не показательны. Вон, в Оку влезает 15 взрослых человек

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

Чего сказать-то хотели? Брукс у нас - единственная непререкаемая истина? Читал в своё время. Его главная задача - чтобы его книжки продавались, он уже давно оторван от реалий, тащемта. Вы бы ещё Колумба сюда скастовали, что ли.

По остальному - не удивлён, что не к вам. Однако, замечу, что если нормальный, по вашим словам, пограммист пишет 8 строчек кода за два часа - то место такого пограммиста - на бирже труда с протянутой рукой, нравится вам это или нет.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

DIYMan пишет:

Однако, замечу, что если нормальный, по вашим словам, пограммист пишет 8 строчек кода за два часа - то место такого пограммиста - на бирже труда с протянутой рукой, нравится вам это или нет.

Ну да, если современный программист пишет замено больше, то я не удивляюсь качеству всего окружающего нас программного обеспечения.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

andriano пишет:

DIYMan пишет:

Однако, замечу, что если нормальный, по вашим словам, пограммист пишет 8 строчек кода за два часа - то место такого пограммиста - на бирже труда с протянутой рукой, нравится вам это или нет.

Ну да, если современный программист пишет замено больше, то я не удивляюсь качеству всего окружающего нас программного обеспечения.

Именно поэтому у вас смартфон, компьютер, кучу гаджетов, на которых на каждом своя прошивка. Во всём виноваты программисты - ужасное качество программного обеспечения, такое, что даже срачик в интернете не устроить толком.

Советую переходить на лечение народными средствами - подорожник там, святая вода: а то и во всяких аппаратах МРТ и рентген, да даже в градуснике - насрано программистами, жить страшно.