@proembedded

Страница 115 из 975
Combot
07.11.2016
06:48:26
combot.org/chat/-1001058940891

Eugene
07.11.2016
07:32:50
Нас посчитали?

Cate
07.11.2016
08:25:05
:-/

Ivan
07.11.2016
08:26:01
хм...

Google
Cate
07.11.2016
08:27:25
ссылка не меняется, она в описании.

Pavel
07.11.2016
09:28:21
всем привет! коллеги, а никто не знает опенсурсную программу для PID-регулятора? желательно, чтобы можно было из debian-овского пакета поставить. Ручки тянутся написать, но велосепидить не хочется :)

я пока нашёл только fancontrol

Keroronsk
07.11.2016
10:15:46
PID Without a PhD читал?

Pavel
07.11.2016
10:17:00
отличная ссылка, спасибо. это к чему?

поясню. хотелось бы иметь демона, который можно было бы снаружи конфигурировать. примерно так, как это делается с cron, incron, etc… чтобы добавление нового PID-регулятора в систему означало только написание конфига

наверное, хочу странного

Ivan
07.11.2016
10:26:45
А у вас много PID-регуляторов одновременно разных?

Pavel
07.11.2016
10:27:28
3-4

Ivan
07.11.2016
10:28:18
хм..3 вентилятора?

Pavel
07.11.2016
10:28:37
почему обязательно вентилятора?

Ivan
07.11.2016
10:29:41
а зачем еще PID нужен?

Pavel
07.11.2016
10:30:38
ммм. думаю, это к гуглу лучше. вопрос был про открытую программу

Google
Ivan
07.11.2016
10:35:16
я понимаю, что любой вопрос в конференции можно свести, что лучше к гуглу. Я в линуксе не знаток, но допускаю, что есть стандартное /dev/ устройство, которое отвечает за вентиляторы и там стандартный функции для изменения каких-то параметров. И если у вас несколько вентиляторов, то возможно это все заработает из коробки если такая утилита/либа есть.

Если у вас какая-то магическая штука, которая регулирует допустим частоту FPGA через какой-то магический интерфейс и не выглядит PID устройство в линуксе, то из коробки это вряд ли будет работать.

Pavel
07.11.2016
10:37:51
я отталкивался от того, что PID регулятор - это функция с параметрами. в embedded-приложениях может быть несколько PID-регуляторов. в общем случае - для разных целей. а значит, скорее всего, с разными коэффициентами.

можно писать для каждого пид-регулятора свою программу

но

интерфейс с устройствами в linux происходит через всякие там прослойки, типа hwmon, gpio, etc.. и мне показалось, что можно сделать одного демона, который бы

следовательно, можно попробовать решить задачу в общем виде.

Ivan
07.11.2016
10:39:52
ну у вас в итоге с fancontol-ом заработали вентиляторы?

Pavel
07.11.2016
10:39:54
таймер и функция PID-регулятора - внутри демона

снаружи - конфиг

неа - он “вещь в себе”

Ivan
07.11.2016
10:40:26
хммм

Pavel
07.11.2016
10:40:28
(я с ним ещё не разобрался до конца)

Ivan
07.11.2016
10:40:40
или ваши вентиляторы не представлены стандартным линуксовым способом.

что fancontrol их не видит

Pavel
07.11.2016
10:41:18
вентиляторы управляются PWM

а эта зараза ещё хочет, чтобы обороты измерялись

ладно, заглубились.

Ivan
07.11.2016
10:46:26
http://wiki.ros.org/pid

Pavel
07.11.2016
11:01:40
любопытно

Google
Pavel
07.11.2016
11:01:43
спасибо!

LexsZero
07.11.2016
11:13:40
а зачем еще PID нужен?
самое распространенное применение - термостатирование.

Kirill
07.11.2016
11:16:14
но есть еще миллиард юз кейсов же

LexsZero
07.11.2016
11:19:52
угу

Stanislav
07.11.2016
11:44:46
uGFX?
это страшный ебаный пиздец видя который хочется расплакаться забыть об уи на мк и лепить фронтенд на андроиде с общением по блютусу

единственно годное решение катати к которому пости все пришли наебавшись с вот этими легковесными лсд

LexsZero
07.11.2016
11:47:30
ну, есть еще китайские HMI вроде nextion

они конечно говно то еще, но для многих задач вполне удобны и как-то работают

Stanislav
07.11.2016
11:52:06
может быть и годнота кстати но я больше про необходимость писать уи на арме с видеопамятью как таковом да потом что уи это впринципе жирно

а так уже есть всякие embed qt

ну и кресты конечно

Pavel
07.11.2016
11:54:26
qt форева!

Stanislav
07.11.2016
11:54:39
хотя я чуть не написал уи библиотеку с абсолютным позиционированием и отдельным тредом на фриртос. кнопочки сделал, слайдера

Pavel
07.11.2016
11:54:39
с фреймбуфером отлично работает

Stanislav
07.11.2016
11:55:18
с фреймбуфером главное чтобы он был. лол

Pavel
07.11.2016
11:55:31
лул?

Stanislav
07.11.2016
11:55:46
во

хотя это же лишние шекели

Cate
07.11.2016
18:30:50
Внимание, хорошие новости! Приглашаем вас на празднование юбилея нашей Санкт-Петербургской группы пользователей Linux! Регистрация: http://www.it-sobytie.ru/events/8140, вход только по приглашениям.

Dmitry
07.11.2016
18:38:50
Google
Cate
07.11.2016
18:39:04
да.

да нет.

я пришлю подтверждение и запишу в маленький черный блокнот. Так что обойдемся без таких проблем. Мы любим лес))

Dmitry
07.11.2016
18:41:05
Хм, а я думал, тут как и обычно с линуксом, всё самому придётся собирать

Cate
07.11.2016
18:41:15
)

Я уже собрала. Собрала поляну и все такое, от вас только придти.

IDDQD
07.11.2016
18:47:38
лять че же я в мск то делаю?)))

Dmitry
07.11.2016
18:48:42
Живёшь?

IDDQD
07.11.2016
18:49:10
Живёшь?
да странная жизнь какая то, бригализь?

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

Gregor
07.11.2016
20:32:27
Ты был на Панчуле?

В этот раз

Cate
07.11.2016
20:33:40
Вы там нас в мск на эвенты зовите.

мы ж можем и приехать)

Друзья, добро пожаловать на конференцию Linux Piter(http://www.it-events.com/events/6997), наши коллеги подготовили два интереснейших доклада: "Device Tree Overlay" - Олейников Иван и Ходырев Дмитрий "Creating high-speed NIC on FPGA-powered Linux from scratch" - Павел Курочкин и Денис Габидуллин А в преддверии конференции приглашаем вас на вечеринку SPbLUG 20 лет: http://it-sobytie.ru/events/8140

Ivan
07.11.2016
23:30:56
Паша high-speed это сколько?

Сколько удалось выжать на FPGA?

Alexey
08.11.2016
07:02:35
Доброе утро, эмбеддеры, у кого-нибудь есть лёгкая сишная библиотека для графики на LCD, желательно наиболее оторванная от какой-то железки где-то на уровне абстракции set_pixel, get_pixel?
По поводу графических либ: Сейчас на работе досталась u8glib https://github.com/olikraus/u8glib/wiki/userreference Внедрять её не приходилось, получил уже готовую для работы с нашим дисплеем. Насчёт простоты тоже хвалить не буду. Но как варианть предложу, вдруг пригодится.

Dmitrii
08.11.2016
07:05:37
Спасибо

Cate
08.11.2016
08:20:25
Паша high-speed это сколько?
ты ник упоминай)

Google
Cate
08.11.2016
08:20:47
еще на линукс питер есть скидка

15%

для частных лиц, могу в личке поделиться.

IDDQD
08.11.2016
09:01:00
В этот раз
В этот раз нет, ибо посмотрел материал и он такой же как и в прошлом году; смысла особого не увидел. Единственное интересно было б послушать про rtos, но там это бонусом шло, аля если времени хватит

Ivan
08.11.2016
10:24:57
@lady_noname, а дивайс через и пишется?

или это специально так написали?

http://www.it-events.com/events/6997?dialog_id=6eb45a8716b48f2f5f1c7127a64608aa

какая-то лайв трансляция в интернете будет?

ну, для тех кто 8к рублей зажал на вход

Ivan
08.11.2016
10:34:41
http://www.it-events.com/events/6997?dialog_id=6eb45a8716b48f2f5f1c7127a64608aa

Навзание доклада у Метротека

Создаем с нуля ethernet-диавйс

*дивайс

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