@proembedded

Страница 388 из 975
Max
11.07.2017
20:27:04
А мне норм

Artem
11.07.2017
20:27:06
я не ем, я насмехаюсь

Cate
11.07.2017
20:27:09
граждане:)

Artem
11.07.2017
20:27:10
дык ерланг то и не нужен

Google
Max
11.07.2017
20:27:28
Молчу-молчу

Cate
11.07.2017
20:27:29
кто в hwzone на цц выставиться хочет?)

Artem
11.07.2017
20:28:05
мляяя CC как раз на мой отпуск выходит

Max
11.07.2017
20:33:22
О, а не метнутся ли мне в Питер

Как раз повод

Можно даже светюльки приволочь.

Max
11.07.2017
20:37:04
какие?)
Мне стыдно показывать. Тут сейчас изобьют и будут правы.

Cate
11.07.2017
20:37:15
да лан

Max
11.07.2017
20:37:30
А в реале я толстый и высокий, могу отмахаться )

Artem
11.07.2017
20:38:13
Мне стыдно показывать. Тут сейчас изобьют и будут правы.
именно. Млин, не приезжай когда я не буду в питере

Max
11.07.2017
20:39:28
Вы там между собой определитесь ))

Google
Cate
11.07.2017
20:39:44
не

Vovan
11.07.2017
21:54:00
Камрады, надо записывать и считывать данные ввиде напряжений и токов в флоатах по 485. а есть какой протокол чтото среднне между modbus и ГОСТ IEC 61107-2011? например. записать данные. [soh]w1,w2,w3[stx](123.2)(234)(234.3)[etx]CRC[eot] w1,w2,w3 регистры ф какие писать (123.2)(234)(234.3) данные. Лень выдумывать свой.

Gregor
11.07.2017
21:57:32
так ты ужё выдумал)

Vovan
11.07.2017
22:02:06
так ты ужё выдумал)
На чтение не понял как например. считать данные. [soh]r1,r2,r3[stx]/* пустое чтоль оставлять? */[etx]CRC[eot] или [stx] вообще удалить? И как обозначать окончание заголовка? ответ данные. [soh]1,2,3[stx](123.2)(234)(234.3)[etx]CRC[eot]

Gregor
11.07.2017
22:02:13
можно украсть идею у того же и2ц

Vovan
11.07.2017
22:02:39
Gregor
11.07.2017
22:02:45
на запись один флаг, на чтение — другой

бит в заголовке

у тебя количество данных одинаковое всегда?

если да, то размер пакета и его блоков известны и разделители не понадобятся

Vovan
11.07.2017
22:05:21
у тебя количество данных одинаковое всегда?
нет. Не только количество считываемых регистровх разное, и типы их значений разные. В .h оформлю. И ещё хотелось бы стандартной scanf() читать.

Gregor
11.07.2017
22:06:10
тогда можно идею из винапи взять)) там иногда в структуре лежит её собственный размер

разные типы и количество — это уже требует размышлений

а регистры — это текстовые имена?

Vovan
11.07.2017
22:13:46
а регистры — это текстовые имена?
r это чтение, 1,2,3,5 сколько каких записать. в качестиве адреса регистра может быть и поле "текст" можно совсем просто [soh]>1,2,3,5[stx]123,123.4,234.55,255[etx]CRC[eot] ">" типа на запись. "<" типа на чтение. Совмещать в одном сообщении запись и чтение это конечно круто, но не буду.

Gregor
11.07.2017
22:17:43
довольно мудрёная разметка строки получается...

Denys
11.07.2017
22:18:00
главное endianness одинаковый :)

или иметь в виду

Vovan
11.07.2017
22:18:54
довольно мудрёная разметка строки получается...
sprintf справится. её надо как то подсунуть тип считываемых данных(есть в дефайне по номеру регистра)

Gregor
11.07.2017
22:18:56
я в заголовке не вижу нужды, если конечно это не адресная система

Google
Gregor
11.07.2017
22:19:17
> или < достаточно имхо

Vovan
11.07.2017
22:20:33
я в заголовке не вижу нужды, если конечно это не адресная система
Не. Надо криворукому программисту(мне) начало строки искать. Там может текстовое поле быть. в base64 переводить ещё сложнее будет.

а, т.е. есть дефайн с номерами регистров и т.д.
Ну да. Не совсем регистр, поле по номеру, и его тип. В дефайне общем есть. Разбирать на лету тип ненужно. sprinf вернул ошибку, значит ошибка

Varkus
12.07.2017
02:13:52
Ну да. Не совсем регистр, поле по номеру, и его тип. В дефайне общем есть. Разбирать на лету тип ненужно. sprinf вернул ошибку, значит ошибка
А если он неправильно интерпретировал? - делать пакеты фиксированной длины. - принимать пакет в массив символов char[255] - в любой момент спокойно брать оттуда данные

shadowsoul
12.07.2017
04:13:38
@Varkus отстрели спамера

Ask
12.07.2017
05:37:31
ктонить с хид девайсом на стм может помочь?

Хокейний
12.07.2017
06:03:02
теперь так же буду называть

Varkus
12.07.2017
08:46:42
Много лет назад читал статью как дядька купил магнитолу и dir320. Потроха магнитолы выкинул, поставил туда дир320, экран и кнопки с родной панельки через i2c завел, звук через usb звуковуху. А еще он туда прикрутил голосовое управление по СЭМПЛАМ. Говорит очень адекватно работает и не тупит, даже если шумит мотор и играет музыка. Ссылку не могу найти. Вопрос: подскажите линукс ПО для распознавания аудио сигнала по сэмплам. Монструозные пакеты не катят, проц 300мгц и памяти 32метра.

Lucius
12.07.2017
08:54:10
pocketsphinx, но работает плохо

Varkus
12.07.2017
08:54:23
Не, точно не самописное.

Max
12.07.2017
08:54:59
У меня сфинкс на Orange Pi One завелся

Работает, но нужно тюнить

И микрофон хороший

~hummingbirdwhocode
12.07.2017
08:57:46
Вангую что на 32 метрах покетсфинксу не понравится

Max
12.07.2017
08:58:22
Надо пробовать

Lucius
12.07.2017
08:58:49
Работает если делать словарь меньше 100 команд

Max
12.07.2017
09:00:12
А гугло/яндексораспознавалки никто не прикручивал? Как там делается старт-слово?

Google
Max
12.07.2017
09:01:17
Я видел на хабре, но он там стартовал захват по пинку микрофона.

Чот мне кажется, тут большее западло будет постоянно слушать микрофон.

Admin
ERROR: S client not available

Denis
12.07.2017
09:02:35
ну при задаче активации по голосу иначе никак

особенно в машине

Max
12.07.2017
09:13:28
Ага, спасибо

http://www.nothinglabs.com/no-etch-circuit-boards-on-your-laser-printer/

Denis
12.07.2017
09:42:24
так обсуждали же

Pavel
12.07.2017
09:45:33
Max
12.07.2017
09:47:21
А вообще, кто-то опыт имеет с гибкими печатками?

Или я уже спрашивал?

Max
12.07.2017
09:49:43
Ну, мне интересно, насколько это дорогое удовольствие для двуслойки и насколько износостойкое.

Denis
12.07.2017
09:49:51
как сделать дома - не знаю, если что :)

хм. ценник - сложно сказать.

давно дело было

Max
12.07.2017
09:51:03
Мне примерно.

Google
Pavel
12.07.2017
09:51:21
двустороние уже довольно доступны, хотя несмонено дороже жестких при малых партиях раз так в 5-7

Max
12.07.2017
09:51:38
О, понял

Pavel
12.07.2017
09:51:40
но для решения отдельно взятых задач более чем

многослойные уже на порядок отличются

~hummingbirdwhocode
12.07.2017
09:57:23
как сделать дома - не знаю, если что :)
У Micah Scott вчера как раз вышло видео с интересным вариантом изготовления гибких PCB, сейчас достану

https://www.youtube.com/watch?v=zultG4QwgTg

Denis
12.07.2017
10:05:42
https://www.youtube.com/watch?v=zultG4QwgTg
Хм. а посередке у него просто тонкая медь?...

Alexandre
12.07.2017
10:12:39
так обсуждали же
обсуждали, только все обсуждения свелись снова к теме "все пи......ы, я один д'артаньян", в смысле "все это херня, давайте делать ЛУТ"

Denis
12.07.2017
10:20:29
обсуждали, только все обсуждения свелись снова к теме "все пи......ы, я один д'артаньян", в смысле "все это херня, давайте делать ЛУТ"
ну у этого товарисча тоже есть перспектива. частично это проще лута... хотя бы тем, что тут нет мокрого процесса...

Alexandre
12.07.2017
10:21:10
ну у этого товарисча тоже есть перспектива. частично это проще лута... хотя бы тем, что тут нет мокрого процесса...
сомневаюсь, что таким образом можно получить хотя бы 0,5/0,5, но как идея - вполне годно

Denis
12.07.2017
10:21:31
там 0.4

https://youtu.be/F9uNdE_027Q?t=63

Страница 388 из 975