@ru_arduino

Страница 968 из 7737
Человек-Даук
07.01.2017
20:50:36
обратная связь
плюс врачи целый год говно и мочу обсуждают

LexsZero
07.01.2017
20:51:48
СУСТЕМДЭ

давайте лучше про говно

Dr
07.01.2017
20:53:32
давайте лучше про говно
А давайте. Какие модули фильтров для опенкарта знаете?

Google
LexsZero
07.01.2017
20:55:23
> Opencart - PHP интернет-магазин для электронной коммерции

Dr
07.01.2017
20:57:04
Вы же хотели про говно

Samael
07.01.2017
20:57:14
LexsZero
07.01.2017
20:57:34
нет, это типа инет-магазин на похопэ.

Samael
07.01.2017
20:58:21
Может лучше про говно?

Dr
07.01.2017
20:58:48
Т.е. это типа реклама лезет?
Это типа шутеечка что пхп говно, опенкарт говно говна а модули для него говно говна мочи.

Samael
07.01.2017
20:59:57
Это типа шутеечка что пхп говно, опенкарт говно говна а модули для него говно говна мочи.
Примерно так и понял. Но в этом ни хрена не смыслю. Так что до этого говна мне насрать?

Spanish
07.01.2017
21:52:22
Опубликовано в канале @ru_electronics_feed достуные теги: #статья #объявление #каналья #книга #ссылка

Alexey
07.01.2017
22:02:17
А чо как плохо, описание картинки не скопировалось.

Dmitry
07.01.2017
22:03:41
хм… а фиг знает. как-то неправильно форвардит, наверное

и только с картинками такое…

http://tnenergy.livejournal.com/91662.html

Google
Влад
07.01.2017
23:20:31
Чатик, а как мне такой код переписать, чтобы передавать внутрь указатель? void uart_packet_damp(uint8_t uart_command_buf[]) { for(int i = 0; i <= 41; i++) { printf("0x%02X ", uart_command_buf[i]); } }

Dmitry
07.01.2017
23:27:22
s/damp/dump/ig

Влад
07.01.2017
23:27:52
вот, что-то мне тоже глаз мозолило.

Dmitry
07.01.2017
23:28:07
а пакет всегда 40? (а ответа всё равно навскидку не знаю)

Влад
07.01.2017
23:28:20
42

да, всегда.

Dmitry
07.01.2017
23:28:33
а, да

Влад
07.01.2017
23:37:59
static uint8_t uart_command_buf[42]; uart_packet_dump(uart_command_buf);

LexsZero
07.01.2017
23:38:04
void uart_packet_dump(uint8_t *buf) ?

ну так указатель и передается

Влад
07.01.2017
23:39:43
а обращаться к нему как в итераторе?

там какие-то заморочки же. printf("0x%02X ", *uart_command_buf[i]); ud-rpl_root.c:121:27: error: invalid type argument of unary '*' (have 'int') printf("0x%02X ", *uart_command_buf[i]); ^~~~~~~~~~~~~~~~~~~~

Если так сделать: uart_packet_dump(uint8_t *uart_command_buf[]), то собирается, но с варнингами: ud-rpl_root.c:151:26: warning: passing argument 1 of 'uart_packet_dump' from incompatible pointer type [-Wincompatible-pointer-types] uart_packet_dump(&uart_command_buf);

LexsZero
07.01.2017
23:48:06
потому что *uart_command_buf[] - это поинтер на поинтер на байты

buf[i] == *(buf + i)

это ж базовые операции с указателями

Влад
07.01.2017
23:50:36
варнингами сыпет

LexsZero
07.01.2017
23:50:50
покажи сигнатуру-то

Google
LexsZero
07.01.2017
23:51:04
void uart_packet_damp(uint8_t *uart_command_buf) { for(int i = 0; i <= 41; i++) { printf("0x%02X ", uart_command_buf[i]); } }

и да, у тебя волшебное число в коде, вынеси в дефайн.

Влад
07.01.2017
23:52:43
оно в дефайне, это я сюда скопировал так.

в смысле сигнатуру?

LexsZero
07.01.2017
23:53:41
объявление функции с типами аргументов и результата, в скриншот две строчки выше не влезло

Влад
07.01.2017
23:54:55
Изначально: void uart_packet_dump(uint8_t uart_command_buf[]) { for(int i = 0; i <= 41; i++) { printf("0x%02X ", uart_command_buf[i]); } } вызов: uart_packet_dump(uart_command_buf);

и массив static uint8_t uart_command_buf[UART_DATA_LENGTH];

LexsZero
07.01.2017
23:56:27
Изначально: void uart_packet_dump(uint8_t uart_command_buf[]) { for(int i = 0; i <= 41; i++) { printf("0x%02X ", uart_command_buf[i]); } } вызов: uart_packet_dump(uart_command_buf);
ну вот убери там в объявлении функции [] и поставь *. вызывай так же (ну или через &, в данном случае это однохуйственно)

Влад
07.01.2017
23:58:04
ага, так получилось.

а почему можно вызывать и так, и так?

LexsZero
07.01.2017
23:59:58
https://stackoverflow.com/questions/2528318/how-come-an-arrays-address-is-equal-to-its-value-in-c

потому что в сишке массивы это синтаксический сахар для указателей :3

и для них действуют все обычные правила pointer arithmetic

(ну, почти)

Stanislav
08.01.2017
00:03:29
двумерные слажна

Влад
08.01.2017
00:03:38
а, в том смысле, что если я обьявляю массив, то это уже указатель?

LexsZero
08.01.2017
00:03:43
да

Stanislav
08.01.2017
00:08:12
о чуваки напомните в чем вы схемы рисуете

кикад, протеус ?

Andrew
08.01.2017
00:08:29
eagle

Google
LexsZero
08.01.2017
00:08:32
орел, кикад

Stanislav
08.01.2017
00:09:12
а да орёл еще

меня потянуло чтото попробовать такое эдакое

а где наиболее нормальная база компонентов чтобы ручками не вносить ?

в орле наверное

Dmitry
08.01.2017
00:10:34
под диптрейс олегарт выкладывал

Stanislav
08.01.2017
00:11:09
о ну тогда я сижу на диптрейсе

https://libraries.io/github/unwireddevices/diptrace

оно ?

Dmitry
08.01.2017
00:38:27
по названию похоже

Влад
08.01.2017
01:23:13
А у меня тут железки по радио общаются

Dmitry
08.01.2017
01:30:48
и тоже анвайред?

Petr
08.01.2017
01:30:52
Как за 400 сообщений обсудить тян, говно, сбор ядра из исходников и закончить С

ЛоРаВан поди

ОлегЪ
08.01.2017
01:31:13
тут были тян?

Dmitry
08.01.2017
01:31:26
тут были тян и говно?

Petr
08.01.2017
01:31:35
Цц2650? Хм

ОлегЪ
08.01.2017
01:32:54
э.... http://i.imgur.com/bN0hRgx.png

давно оно так?

Petr
08.01.2017
01:35:03
Давненько

Google
Petr
08.01.2017
01:35:13
Хотя у меня хром бета

Dmitry
08.01.2017
01:35:36
А что изменилось?

ОлегЪ
08.01.2017
01:39:08
для чего написано "Надежный"?

народ совсем отупел и зеленого замочка ему мало?

Dmitry
08.01.2017
01:40:45
Это слоган сайта. Почти как названия кораблей: верный, смелый, etc

time
08.01.2017
01:40:54
> Браузер Google Chrome начал маркировать сайты, работающие по протоколу HTTPS, т.е. поддерживающие шифрование данных. Это первый шаг к тому, чтобы постепенно приучить пользователей обходить стороной незащищенные страницы. Об этом плане мы уже рассказывали ранее.

>Скоро разработчики Хрома планируют перейти ко второму этапу. Предполагается, что в конце января (или в Google Chrome 56) браузер начнет называть небезопасными сайты, которые работают без шифрования и при этом содержат формы для ввода паролей и номеров банковских карт. Например, 4pda.ru, lostfilm.tv и даже pornhub.com. Выглядеть это может так:

ОлегЪ
08.01.2017
01:41:46
ну так он сто лет показывает зеленым или красным замком, или белым квадратиком

time
08.01.2017
01:42:18
на порнхабе даже есть хттпс, только редиректит на хттп

ОлегЪ
08.01.2017
01:42:44
а страницу загрузок зачем испаганили? хром катится в говно http://i.imgur.com/3hnMjYQ.png

time
08.01.2017
01:43:14
так это уже давно

фаерфокс тормозит, хром превращается в "сафари для ипхоне", выхода нет

только вдоль

Andrew
08.01.2017
01:44:19
Хром никогда не был хорош

ОлегЪ
08.01.2017
01:44:37
Хром никогда не был хорош
был, лет пять назад

или больше

работал быстро, жрал мало

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