Denisio
я бы написал на asp.net core софтину которая с одной стороны цепляется за COM, а с другой - вебсокеты из бравзера
Denisio
чтобы открываешь и в реальном времени видно
великий
Что есть "обработка", если nmea стандарт для GPS координат?
Ну это вообще-то не важно. Например фильтрация.
D.S.
мы же вчера выяснили, что всегда выходит x1=32 и x2=32, это может быть только если длина равна нулю. l1=Incoming_Text1.length(); l1 = 0 вопрос почему Incoming_Text1.length(); возвращает 0 не? )
я помню что вчера писали я думал уже об этом пытался делать по другому. видимо именно потому-что в конце процедуры инкоминг текст буфер очищается и у меня л1 получается по нолям.
D.S.
Потому что при обработке выше по коду строке присваивается пустая строка.
да но я думал если выше в коде присвоить это значение другой переменной и взять оттуда то будет работать. но все равно не работает
D.S.
может быть из за 73 и 79 строки? )
нет. наоборот 73 и 79 они содержимое запоминают в буфер. я даже думал наоборот длину взять из буфера... но пока не знаю как...
D.S.
D.S.
ждём )
хорошо для эксперимента проверю
D.S.
Мальчишке голову взорвать решил? =) Он тут и так с ума сходит, хочет чтобы ему рабочий код подсказали =)
мальчишке?? голову взорвать? возможно этот мальчишка тебе в отцы годится. а потом еслиб ты сделал хотя-бы половину того что я сделал то у тебя бы взорвался на пол пути. а-то смотрю такой "умный" а выталкиваешь из себя одно дерьмо. что за загадка? ты обосновать сможешь что я хотел чтоб за меня писали код? или пиздабол такой?
великий
хорошо для эксперимента проверю
все будет работать если не использовать в главном цикле переменную Incoming_Text1
D.S.
Потеряли пацана? =)
пацан в трусах у меня хочешь познакомиться?
D.S.
Если стыдно не будет =)
слушай ЧМО не провоцируй хорошо? 😉
Евгений
знаешь почему фу? да потому-что ты дерьмо. встань окрой форточку нормально будет.
фу, это к тому что я от тебя читаю =) Давай лучше расскажи как работает скетч после замечаний
D.S.
фу, это к тому что я от тебя читаю =) Давай лучше расскажи как работает скетч после замечаний
слушай дерьма кусок. не можешь написать ничего полезного просто молчи хорошо? ты не у себя дома. и не у себя в группе.
D.S.
сделай одолжение замолчи уже. не будь как базарная баба. поешь печенек.
Евгений
ты читаешь то что заслужил. а теперь иди помойся.
Да ну... ты только свой монитор испачкал. Лучше сосредоточься на скетче и докажи себе, что ты умный =)
D.S.
Да ну... ты только свой монитор испачкал. Лучше сосредоточься на скетче и докажи себе, что ты умный =)
я уже доказал. у меня уже почти готовый проект. что у тебя? словесный понос? ну да. на другое ты и не способен.
D.S.
Да ну... ты только свой монитор испачкал. Лучше сосредоточься на скетче и докажи себе, что ты умный =)
я уже доказал. у меня проект уже на финишной прямой. а ты блядь до сих пор сидишь поносишь. ничего полезного. почитай архив своих сообщений. после этого ты должен молча удалиться из группы.
заблокировать
?
Евгений
заблокировать
Понять, простить, предупредительный сделать
нельзя переходить на личности держите себя в руках
D.S.
заблокировать
за что? за то что мне мешают спрашивать тут о моём проекте? люди которые не сделали ничего полезного для группы? если я сделал что-то не так. я не расстроюсь.
прекращаем базар. Если хотите пообщайтесь в личке. кто смог и хотел вам помочь написали. Ничего личного. Нельзя же людей заставлять делать против их желания.
Evgeniy
Я бы тоже чутка расстроился , если ко мне обращались , пацан , мальчишка. Тоже не очень то культурно)
D.S.
прекращаем базар. Если хотите пообщайтесь в личке. кто смог и хотел вам помочь написали. Ничего личного. Нельзя же людей заставлять делать против их желания.
так я ничего не заставлял. ради интереса сам почитай че он несет. я бы промолчал еслиб он мне хотябы неправильную идею подал. я бы подумал что человек старается помочь. но он не то чтоб что-то полезное сделал. еще и сидит издевается. как это можно понять?
D.S.
согласен конечно ни кого не оправдываю.
извиняюсь конечно за оффтоп. немного перенервничал.
C
?
блокируй. этот пасажир через день говном поносит
D.S.
🤝
Евгений
Евгений
🤝
Я бы на Вашем месте (по приходу в тупик) очистил скетч и сосредоточился на выводе текста, без всяких лишних переменных итд итп. Что называется дели и властвую
D.S.
Я бы на Вашем месте (по приходу в тупик) очистил скетч и сосредоточился на выводе текста, без всяких лишних переменных итд итп. Что называется дели и властвую
надо объявить глобальную переменную и туда присвоить инкомингтекстленж. и после этого я думаю точно заработает. я уже говорил что я не программист. еслиб я знал как это делается. я бы давно уже сделал. всё что я на сегодняшний день сделал это смотрел как делали другие и исходя на чужом опыте пишу своё... и не очень быстро получается.
Василий
как такая LED панель называется ?
D.S.
p4.75 smd
Василий
спасибо
D.S.
спасибо
Не за что
Евгений
надо объявить глобальную переменную и туда присвоить инкомингтекстленж. и после этого я думаю точно заработает. я уже говорил что я не программист. еслиб я знал как это делается. я бы давно уже сделал. всё что я на сегодняшний день сделал это смотрел как делали другие и исходя на чужом опыте пишу своё... и не очень быстро получается.
Посмотрел ваши труды, чуть нормализовал для понимания и уверен что ошибка в процедуре Process_Incoming_Text Так как если убрать все лишнее из этой процедуры, в loop возвращается все красиво: 16:32:14.375 -> Входящий текст первой строки: Text 1 16:32:14.375 -> Длина текста первой строки: 6 16:32:14.375 -> Входящий текст второй строки: Text 2 16:32:14.422 -> Длина текста второй строки: 6 но если процедура Process_Incoming_Text работает: 16:36:00.119 -> Входящий текст первой строки: Text 11Длина текста первой строки: 61Входящий текст второй строки: Text 21Длина текста второй строки: 61Входящий текст первой строки: Text 11Длина текста первой строки: 61Входящий текст второй строки: Text 21Длина текста второй строки: 61 =)
Евгений
Так наглядность и нужна, чтобы найти проблему
Евгений
Конечно там же выше наркомания какая то =)
D.S.
Конечно там же выше наркомания какая то =)
ну сначала надо довести до ума а потом уже буду как-то оптимизировать. а пока оперировать тем что есть.
Евгений
Причем тут оптимизация? Код можно сказать один и тот же Но если отработал Process_Incoming_Text - получается каша
Евгений
Попробую все библы собрать
Евгений
помогите пожалуйста тут скетч. хочу текст писать по середине. но почему-то не хочет слушаться. где я делаю ошибку?
уф, мой рабочий день закончен... 5 минут ковыряний кода =) и вывод: придется терпеть боль и унижения, если не понимать алгоритмы программирования =) Че в чужом коде написано? Чо за чем идет? и когда очищаться? это все надо осмысливать и ставить в правильные места, чтобы не получить такими граблями: ""; L1:0; X1:32 ""; L2:0; X2:32 В моем кривом коде (без табло) Text1; L1:5; X1:17 ! Test !; L2:8; X2:8 Ошибку в коде о которой я писал ранее скорее всего связана с моей прежней кривой версией =) Ошибка в вашем коде описана выше =) как ее сразу не поняли, моя не понимать
Евгений
Всем хорошего вечера, а мы поглащать свежий, заофисный воздух =)
Miron
Хорошо вам
Miron
Я работаю с 13ти до ночи:)
Евгений
Да, ваш, ошибка указана ребятами выше
D.S.
Да, ваш, ошибка указана ребятами выше
ошибку я и сам понимаю что надо вытащить локальную переменную в глобальную. но у меня не получается выводить. даже дело не в том что инкоминг_текст очищается а в том что она локальная. и внутри процедуры. из того что я читал. можно поставить :: чтоб изнутри процедуры изменять глобальные переменные. но нихрена не работает
D.S.
ладно позже поломаю голову. придумаю что нибудь
D.S.
Я вообще не понимать, для чего ее чистить если с ней идёт работа?
чтоб память не занимать. я так понял... ну ладно допустим не очищаем. она так и стоит в памяти. но это ничего не изменило. я уже проверял... много варивантов проверял. только после этого сюда пришел за помощью
Евгений
Я работаю с 13ти до ночи:)
Иной раз перевернуть хочется график, но хомяки умрут :)))
D.S.
@st_karlson почему тогда у меня считает правильно?
так у меня тоже считает правильно. только из-за того что локальную переменную изнутри процедуры не может получить и присваеивает к переменной стр_лен = 0 так и получаю я 32. как вы и остальные указывали выше.
Евгений
Ты наверное не понял, я "дебаг сообщения" вставил в loop
Евгений
Та версия что ты кидал - расчет происходит в loop :) А очистка раньше )))
великий
int x1=(64-strlen(text1.text)*6)/2;
Определяется длина той же строки text1.text что и выводится ниже в display.print. Это правильный подход. Не нужно мерять одну строку а выводить на экран другую.
Lucifer
А два кондера на 100мкФ хорошо ток сглаживает)
Lucifer
Это на дс дс
Lucifer
Lucifer
Это то что идёт на мк