1) Только маньяк будет разбираться в запросе, написанном в одну строку. Это такой же код - его надо форматировать.
2) Очевидно, что результат запроса зависит от данных. Данные где? Может всё как надо работает?
Обычно для подобных вопросов нужен минимальный пример, воспроизводящий проблему - набор данных и sql-запрос, якобы работающий не правильно, и результат его работы.
Rett-oo, жизнь-то меняется, уже 64 байта: https://www.postgresql.org/docs/current/sql-syntax...
Вот только в кириллице наверное два байта на символ идёт. Ну или посгрес у Вас старый.
И вообще, я бы не стал злоупотреблять возможностью давать кириллические названия таблицам, колонкам и прочему. Да, сам посгрес это разрешает. Но кто может быть уверен, что какой-нибудь драйвер или приложение, работающее с этой базой на таких именах не завалится?
Так, как оно в исходном скетче из вопроса написано. В цикле loop опрашивается ИК приёмник, определяется требуемый режим, в зависимости от режима выполняются действия с лентой. Если режим не изменился, то так одно и то же действие и будет крутится.
В приведённом коде нет функции Fire2012(). Но очень подозреваю, что она только усугубит имеющуюся проблему, которую Вы похоже не до конца ещё поняли.
Можете сами ещё погуглить что-нибудь про совместное использование FastLED и IRRemote. Но суть остаётся одна - либо нужен более мощный процессор, либо нетривиальное программирование.
podushka, Я собственно только хотел убедиться, что именно отправляется из Ардуино. Формально вроде всё так. Ну и надеюсь, что в мониторе порта из Arduino IDE эти получаемые строки видно.
Но когда я увидел по примерам, что этот QSerialPort используют кто во что горазд, даже комментарий свой удалил - ардуина тут с большой вероятностью не виновата. Проблема скорее всего на этой стороне. К сожалению, проверить как оно правильно, мне негде.
В документации к плате есть подробная инструкция по использованию различного числа модулей памяти - как распределять модули по слотам. Всё соблюдено? Не забудьте про примечание к разделу об установке памяти, помеченное "Important"
Что-то на проблему XY похоже... Есть "кривоватые" исходные данные (полигоны определялись без связи друг с другом), а вопрос про какие-то пересечения фигур.
Так навскидку просится две точки, расстояние между которыми меньше некоторой величины, превратить в одну.
Айнур Бирдин, маловероятно.
Смысла большого нет, чтобы этим заниматься. Какие-нибудь прошивки телефонов гораздо больше любителей ковыряют, чем биосы. Ну и интересующий процессор отличается ядром от поддерживаемых платой квадов.
Более чем странное задание, поэтому сложно предложить нормальное решение. Слишком много каких-то чудных условностей и ограничений. Приведённый код не менее странный, точнее, просто неверный.
Во-первых, используется очень своеобразный ввод числа. Вводим число в десятичной системе, но считаем что ввели число в двоичной системе и пытаемся во всём этом не запутаться. Раз уж специального символа для указания на двоичное представление числа нет, то логичнее было бы вводить его как строку.
Во-вторых, введите 111111 и посмотрите, что получится.
А откуда Вы взяли, что такая команда "udev" есть? udev - это вся подсистема.
В ней есть демон systemd-udevd, утилита управления udevadm. Возможно, её имели ввиду?
Скорее всего у Вас известная проблема из-за попытки использования одного и того же аппаратного таймера для разных нужд. В данном случае один и тот же таймер используется библиотекой ик-управления и для формирования шим для моторов. Почитать об этом можно на гитхабе на страничке IRremote в этом разделе https://github.com/Arduino-IRremote/Arduino-IRremo... Там же есть и инструкция, как перенастроить библиотеку на другой таймер и какие пины при этом использовать.
Для начала, написать, о каких вообще моторах идёт речь, и привести схему подключения. Ну и по гайверовским библиотекам логично было бы у него и консультироваться. На его форуме вопрос задавали?
И кстати, строк setSpd(160) в скетче две - о какой идёт речь?
Вместо "компьютер (современный)" лучше написать - материнка такая-то, на сайте производителя драйвера под Windows 7 есть/отсутствуют.
Сами понимаете, в одном случае стоит думать почему не устанавливается, в другом нет.
Islam777, а какие варианты? Тут никакого волшебного заклинания не существует.
Для начала, я имел ввиду все драйвера с сайта производителя. Как минимум ещё на чипсет. Но лучше весь комплект.
Далее можно попытаться проверить физическую работоспособность микрофона загрузившись с какого-нибудь live-дистрибутива. Не 100% точность, но если вдруг заработает, то хотя бы будешь уверен, что стоит возиться дальше.
Ну и в конце идёт сама windows. Проверка и восстановление файлов (sfc). И переустановка если ничего не помогло.
А поточнее? На входе постоянное напряжение или переменное? А на выходе? А мощность какая требуется?
В зависимости от этого может одно устройство потребуется, может комбинация нескольких.
А без этого всего вот первый попавшийся: https://aliexpress.ru/item/1005003654682834.html Но может Вам совсем другое нужно...
2) Очевидно, что результат запроса зависит от данных. Данные где? Может всё как надо работает?
Обычно для подобных вопросов нужен минимальный пример, воспроизводящий проблему - набор данных и sql-запрос, якобы работающий не правильно, и результат его работы.