
Konstantinium
10.05.2017
13:27:06
Подключаешь любую люминисцентную лампу без балластов. Смотришь как она горит

RED
10.05.2017
13:27:36
Где я её?
Возьму то

Konstantinium
10.05.2017
13:27:42
Две лампы. В некоторых хитра защита

Google

RED
10.05.2017
13:28:11
Такая пойдет
?
Только такая есть

Konstantinium
10.05.2017
13:28:33
Нннууу... Если кондер убрать

RED
10.05.2017
13:28:43
А где он

Konstantinium
10.05.2017
13:29:05
В белом прямоугольнике пластмассы между контактами

LexsZero
10.05.2017
13:30:36
охуительно. либо мОнтеры стуканули, либо они таки заблокировали перегон коротнув рельсы

Konstantinium
10.05.2017
13:30:41
Да и вообще. Цепляй один провод на контакт, а второй на кусок фольги от шоколадки, которым ты обернешь лампу в любом месте. Вч дорогу найдет.

RED
10.05.2017
13:31:06
О.о
Не убьет меня?

Konstantinium
10.05.2017
13:31:23
Ну ты руками вч не трогай

RED
10.05.2017
13:31:53
Мама!

Google

RED
10.05.2017
13:31:58
Где бы взять фольгу осталось
Почему просто мультиметром не замерить выходящее напряжение?
?
Частота не даст?

Konstantinium
10.05.2017
13:32:42
Да не, даст. Но не так весело.

Dr
10.05.2017
13:32:43

RED
10.05.2017
13:33:05
Что можно вместо фольги?

Konstantinium
10.05.2017
13:33:08
Неонок дома нет?

RED
10.05.2017
13:33:48
Нет

Konstantinium
10.05.2017
13:34:23
Да блин. Просто выкидывай лампы, и клей туда светодиодную ленту

RED
10.05.2017
13:34:56
А как её подключить? Туда же?
Или напрямую к блоку питания надо будет уже

Konstantinium
10.05.2017
13:35:30
Ну, мы выяснили что у тебя есть мультиметр. Найди на плате 12 вольт.

John
10.05.2017
13:36:01
интересно, а в нормальных странах тоже творится дебилизм с этими сраными банками и буквоедством?

RED
10.05.2017
13:36:15
Аргх, а какая должна быть частота светодиодов там? есть поредее же
На ленте
Количество
*

LexsZero
10.05.2017
13:36:27

Google

Konstantinium
10.05.2017
13:36:30

LexsZero
10.05.2017
13:38:16
В рашке самый продвинутый онлайн-банкинг.
тут чтоб счет открыть - чуть ли не скан ануса требуют и личное собеседование. а в рашке тинькоф и рокетбанк.
В рашке в общем-то так же, просто конкурентность на рынке порешала так, что этот головняк банки берут на себя. Там есть целая служба безопасности, которая изучает каждый пук в твоем паспорте который курьер им отправил, пока ты с этим курьером мило обсуждаешь тарифы
В рашке банки относительно новые, им проще переходить на самый свежак. В европке/штатах у большей части банков онлайн-банкинг ограничивается функцией "посмотреть чо там по счетам", то есть как у нас было у втб24 10 лет назад. Потому что банки старые и неповоротливые.

Dolphin
10.05.2017
13:41:58
Сделай инит не глобально, а в функции main

Влад
10.05.2017
13:44:01
с volatile перестало ругаться

Dolphin
10.05.2017
13:44:24
хм

Влад
10.05.2017
13:44:28
но не увеличивается, лол

Dolphin
10.05.2017
13:44:31
ну да ок
статиком объяви
не увеличивается, потому что условие не выполняется видимо, потому что инит не выполнен

RED
10.05.2017
13:46:07

Влад
10.05.2017
13:46:18
со статиком увеличивается

LexsZero
10.05.2017
13:46:33
стек сломан?

Влад
10.05.2017
13:46:35
вспомнил, что в контики надо делать статиком все переменные внутри процессов

Dolphin
10.05.2017
13:46:59
?

Google

Влад
10.05.2017
13:47:00
вспомнить бы еще почему

LexsZero
10.05.2017
13:47:13
потому что стека нет? :]

Илья
10.05.2017
13:47:34
си-буддисты ёпт

Влад
10.05.2017
13:48:06
а со статиком оно что, глобальным всегда будет?

Alexandre
10.05.2017
13:48:08

LexsZero
10.05.2017
13:48:19

Влад
10.05.2017
13:48:28
аа
у тебя определение uint16_t chank_num = 0; тут же стоит или вне функции?
PROCESS_THREAD(fw_update_process, ev, data)
{
PROCESS_BEGIN();
if (ev == PROCESS_EVENT_EXIT)
return 1;
static struct etimer fw_timer;
static uint16_t chank_num = 0;
while (1)
{
etimer_set( &fw_timer, FW_DELAY);
PROCESS_WAIT_EVENT_UNTIL( etimer_expired(&fw_timer) );
if (chank_num < 500)
{
send_fw_chank_req_packet(chank_num);
printf("Req %"PRIXX8" chank\n", chank_num);
chank_num++;
}
else
{
process_exit(&fw_update_process);
return 0;
}
}
PROCESS_END();
}

Alexandre
10.05.2017
13:49:11
volatile uint16_t chank_num = 0;
?

Влад
10.05.2017
13:49:16
внезапно. у меня в мозгу почему-то static и глобальные переменные существовали независимо друг от друга

Admin
ERROR: S client not available

Влад
10.05.2017
13:49:33

Alexandre
10.05.2017
13:49:51

Влад
10.05.2017
13:50:56
не, не оу. это недо-многозадачность контики так глючит — там переменные, которые должны быть доступны между переключениями контекста процессов должны быть статик.

Mohammad
10.05.2017
13:50:57
Проблему решил. Спасибо. Стм32 все супер показывает. Это проблема была значит либо в моем коде, либо как-то неправильно настроил кварц для атмега16
Я про юарт

LexsZero
10.05.2017
13:51:13

Alexandre
10.05.2017
13:51:28

LexsZero
10.05.2017
13:51:58
https://en.wikipedia.org/wiki/Static_(keyword)#Static_local_variables

Dolphin
10.05.2017
13:52:11
Подозреваю что в этой ситуации компилятор оптимизировал переменную, разместив в регистрах

Google

Mohammad
10.05.2017
13:52:19
понятно -_-
Нормально работает чип от profelic. Просто драйвер обновить надо

Alexandre
10.05.2017
13:52:31

Dolphin
10.05.2017
13:52:31
и при переключении контекста просто игнорировал инит
я определяю волатильные переменные в регистрах
но инитить их нельзя
volatile uint8_t my_data asm("R8");
например

Влад
10.05.2017
13:54:39
при переключении контекста, когда он возвращается к процессу, он выполняет, походу, блок иницализации, а только потом переходит на сохраненную позицию в процессе. ну и затирает предыдущее значение или очищает стек и создает новую переменную.

Dolphin
10.05.2017
13:56:10
отладчик есть?
в нем бы позырил :)

Влад
10.05.2017
13:57:15
мне лень

Dolphin
10.05.2017
13:57:27
понимаю

Влад
10.05.2017
13:57:28
я просто не буду забывать добавлять статик

Dolphin
10.05.2017
13:57:46
но тада и гадать нехуй, ибо там может быть все что угодно :)

LexsZero
10.05.2017
13:59:28

Влад
10.05.2017
14:01:41
*разводит руками*

777Andrej
10.05.2017
14:20:19
https://hi-tech.mail.ru/amp/news/xiaomi-singapur/

Petr
10.05.2017
14:25:26
Кстати сайт огорожен от гугла

Илья
10.05.2017
14:35:57
потому что если не разомкнуты, тут и гадать нечего

Felix
10.05.2017
14:36:26