@ru_arduino

Страница 6216 из 7737
01.05.2018
01:48:56
а типа шкаф ардуин закупили для чего? таких объектов типа много где есть и все надо "автоматизировать"?

Nikita
01.05.2018
01:49:02
на столе мои ардуинки на которых провожу опыты, так как об ардуинах узнал недели 4 назад

Dolphin
01.05.2018
01:49:43
readDataAndSendMessage - прерывание, а значит, никакой отправки внутри!

твоя задача - считать порты и быстро вернуться из него

Google
Dolphin
01.05.2018
01:50:23
а отправка уже по выставленному флагу, что данные получены

в общем цикле

Nikita
01.05.2018
01:51:41
говорили что один раз возникла ситуация когда поставили задачу которую решить надо вчера. и для этого побыстрому наваяли что то на ардуинке, после этого их и заказали так как "удобно"

а отправка уже по выставленному флагу, что данные получены
вот тут прям спасибо!) не знал о таком ньюансе

Dolphin
01.05.2018
01:53:00
вот тут прям спасибо!) не знал о таком ньюансе
ну это тупо переменная, типа: volatile uint8_t _flag;

Nikita
01.05.2018
01:53:35
хорошо, что не лего-конструкторы, эх )
я сам уже чуть ли не седой хожу с некоторых перлов.

Dolphin
01.05.2018
01:53:48
сброс флага типа: _flag=0; установка: _flag=1;

01.05.2018
01:54:23
_flag ^= 1; // :)

Dolphin
01.05.2018
01:54:30
а в общем цикле нечто типа: if (_flag) { // тут отправка _flag=0; }

01.05.2018
01:55:46
зачем? это был toggle, а это чо?

Dolphin
01.05.2018
01:56:06
а это установка )

Google
Dolphin
01.05.2018
01:56:16
или: TRUE

01.05.2018
01:56:23
ну эт я вижу )

Nikita
01.05.2018
01:57:44
а после считывания при выходе из прерывания структура не разрушается разве?

Dolphin
01.05.2018
01:58:07
только добавь при объявлении переменной - volatile

Nikita
01.05.2018
01:58:47
Точно! Спасибо

Dolphin
01.05.2018
01:58:55
но лучше не структурой а массивом

тогда с отправкой будет удобнее

и лучше иметь два массива

один заполняется, второй отправляется, потом переключаешь

Nikita
01.05.2018
02:00:22
мне еще говорили, что если отправлять много маленьгих датаграмм то сетевуха может посчитать это дудосом и отрубить связь, поэтому возможно еще нужно буферизировать

01.05.2018
02:01:02
а тебе по-любому буферизировать, UDP ничего не гарантирует

Dolphin
01.05.2018
02:02:08
UDP.write(buffer, size);

можно передавать массив и указывать его размер

а ты пытаешься передавать строками

это очень накладно

Nikita
01.05.2018
02:04:44
можно передавать массив и указывать его размер
я в начале думал передавать вектором, но потом узнал что ардуинка незнает про контейнеры) а так да, это похоже лучший вариант

Dolphin
01.05.2018
02:05:36
Зато ардуинка знает про указатели

И эта задача упрощается в разы

Google
Илья
01.05.2018
02:32:47
Знатоки внимание вопрос в транзисторном тестере сгорел 7550а-1 заменю на 7805 че нить изменитсят

Shadow
01.05.2018
02:41:47
Утречка

котеечка :)

Dolphin
01.05.2018
02:49:32
я в начале думал передавать вектором, но потом узнал что ардуинка незнает про контейнеры) а так да, это похоже лучший вариант
#define buff_len 10 uint8_t data[buff_len*2]; uint8_t *data_first=&data[0]; uint8_t *data_second=&data[buff_len]; uint8_t *data_buf=&data[0]; uint8_t *data_send_buf=&data[0]; void Swap(void){ data_send_buf=data_buf; *(data_buf++)=PINA; *(data_buf++)=PINB; *(data_buf++)=PINC; *(data_buf++)=PIND; *(data_buf++)=PINE; *(data_buf++)=PINF; *(data_buf++)=PING; *(data_buf++)=PINH; *(data_buf++)=PINJ; *(data_buf++)=PINK; if (data_buf==(data_second+buff_len)) data_buf=data_first; }

Илья
01.05.2018
02:52:43
7805 не LDO
Low drop?

А lm1117?

Dolphin
01.05.2018
02:57:07
ну ДШ позырь

на обоих

и сравни

Dolphin
01.05.2018
02:57:52


Илья
01.05.2018
03:02:03
Пища сахалинцев.

Посмотрел сравнил все ок. Вроде.

Dolphin
01.05.2018
03:21:07
Пища сахалинцев.
ты с Сахалина?

Что делают с заговорщиками?

Всех на Лубянку

Путин неожиданно сообщил о том, что именно молодые инженеры разработали и новейшую систему вооружения, впервые показанную во время президентского Послания. "Когда я с ними встретился, мы и госпремию им дали, пришли совсем молодые люди. Я их спрашиваю: вы откуда взялись? Они говорят: как гранты только начали платить, мы всей группой из вуза пришли и создали коллектив. И в течение семи лет они создали эту мощнейшую, самую современную в мире боевую ударную систему", - рассказал Владимир Путин.

Google
Dolphin
01.05.2018
03:33:39
Ардуинщики, ага

Илья
01.05.2018
03:36:26
Dolphin
01.05.2018
03:36:35
Ага!
Кореец? )

Admin
ERROR: S client not available

Илья
01.05.2018
03:36:45
метис)

Dolphin
01.05.2018
03:36:52
ясн ))

респект! ;)

Илья
01.05.2018
03:36:58
а ты в теме)

с этих де краем?

Dolphin
01.05.2018
03:37:12
я недалеко тут ))

Во Владивостоке

@Dr_Zlo13 тоже сосед

Илья
01.05.2018
03:37:58
бывал в ваших краях частенько

Dolphin
01.05.2018
03:38:00
еще ближе к тебе )

КнА

чет какой-то пиздец надвигается, холодина собачья, дождь ((

Илья
01.05.2018
03:39:32
сронце шпарит с утра! градусов 12-14

с моря тока приехал

а хабаре ток пролетом бывал

Google
Dolphin
01.05.2018
03:40:40
эх, значит ненадолго с погодой у нас ... надеюсь )

Илона Маска могут уволить из Tesla

Производитель электрокаров Teslaб основанный Илоном Маском, сжигает 6,5 тысячи долларов каждую минуту, подсчитало Bloomberg. Компания закончила 2017 год с 3,4 миллиарда долларов наличными и 9,4 миллиарда долларов долга. Если автопроизводитель продолжит съедать деньги такими темпами, то в 2018 году без дополнительного финансирования он останется без наличных, пишет агентство.

В России вступил в силу штраф за остановку на вафельной разметке Блядь, где теперь останавливаться, если у нас вся разметка - "вафельная"?!

Динар
01.05.2018
05:43:58
w5100 не очень подходит для быстрого обмена )

Dolphin
01.05.2018
05:44:38
8 байт пакет

800 байт в секунду

Динар
01.05.2018
05:45:10
Ну гдет 30..50мс будет он "идти"

Пока spi сконвертит..

Dolphin
01.05.2018
05:46:45
Настройка студии под программирование ардуинки в нативе, через прописывание дудки в экстернал тулз: https://www.youtube.com/watch?v=QkThIoGrTAQ

Динар
01.05.2018
05:46:50
Ну зато порт готовый это хорошо) код есть

Dolphin
01.05.2018
05:52:24
ты в муте, чувак

Страница 6216 из 7737