LINUX.ORG.RU

Сообщения DarthVadimius

 

Qucs-S снова жив

У нас пока продолжается карантин, и я решил заняться общественно полезным делом и оживить свой проект Qucs-S, для чего потребовалось провести ритуал некромантии. Qucs-S https://ra3xdh.github.io/ был в замороженном состоянии с 2017 года. Это симулятор электронных схем, который может использовать различные движки (рекомендуется Ngspice). Сейчас я спортировал проект на Qt5 и планирую релиз в ближайшие месяцы. На Ubuntu18.04 всё компилируется и работает, но в процессе портирования могло что-то отвалится. Проблему с Qt3Support я решил просто выдрав нужные классы из исходников Qt4 и поправив их для совместимости с Qt5.

Заинтересованные личности могут протестировать сборку на Qt5. Здесь были люди, которые им пользовались. Подробности о ходе работ здесь: https://github.com/ra3xdh/qucs_s/issues/72 @James_Holden , можешь проверить, что у тебя всё работает в новой версии.

 , ,

DarthVadimius
()

Протестировать HiDPI на обычном мониторе

Как можно в Linux протестировать поведение иксового (в частности Qt-шного) приложения на HiDPI, имея в распоряжении только обычный монитор? И возможно ли это вообще? Google выдаёт ссылки как такое сделать только для браузеров и MacOS.

 , ,

DarthVadimius
()

Вышел кандидат в релизы Qucs-S RC7

Qucs --- это известный open-source симулятор электронных схем, использующий движок Qucsator, отличный от SPICE. Qucs написан на С++ с применением Qt4.

Qucs-S --- это неофициальная сборка Qucs, которая позволяет использовать SPICE-движки моделирования Ngspice (рекомендуется к применению), XYCE, или SpiceOpus в качестве движка моделирования по умолчанию. Применение SPICE-совместимого движка даёт возможность напрямую использовать модели компонентов, приводимые в даташитах. Также SPICE-совместимые движки показывают лучшие результаты при моделировании импульсных схем, по сравнению с Qucsator.

Сегодня вышел следующий кандидат в релизы Qucs-S. Скачать пакеты можно со страницы релиза: https://github.com/ra3xdh/qucs/releases/tag/0.0.19S-rc7

Под Linux имеется архив с исходным текстом. Процедура сборки описана там же. Сборка производится при помощи CMake.

Qucs-S позволяет:

  • Использовать все стандартные компоненты SPICE и создавать нестандартные компоненты.
  • Использовать стандартные виды моделирования SPICE: анализ на постоянном токе, во временной и частотной области, параметрический анализ
  • Созадавать нестандартные виды моделирования при помощи скриптов Nutmeg (постпроцессор SPICE).
  • Использовать напрямую без слоёв совместимости библиотеки подсхем в формате SPICE.
  • Включать в схему напрямую SPICE-модели полупроводниковых компонентов.
  • Разрабатывать компактные модели, используя технологию XSPICE CodeModel

В данной теме предлагаю электронщикам, которых немало на ЛОРе, обсудить данный кандидат в релизы Qucs-S.

 , ,

DarthVadimius
()

Мышь на COM-порту в Slackware-14.1

Недавно понадобилось запустить древнюю двухкнопочную мышь на COM-порту под Slackware-14.1 с XFCE на древнем компьютере. Система запускается на 4-м runlevel.

Нашёл инструкцию, что это можно сделать через inputattach. Если от рута в терминале выдать после загрузки Х :

inputattach --microsoft /dev/ttyS0

то мышь работает и в консоли, и в Х.

Но если я вписываю эту команду в стартовые скрипты (/etc/rc.d/rc.local), то inputattach завершается сразу же после старта. Я пробовал такие варианты: inputattach --microsoft /dev/ttyS0&

Опять-же если это запустить вручную в консоли после старта X, то всё работает. Также пробовал запускать через nohup, В таких вариантах:

honup inputattach --microsoft /dev/ttyS0&
nohup inputattach --microsoft /dev/ttyS0 > /dev/null 2>&1 &

Также пробовал вписывать эти команды в различных вариантах в xinitrc . inputattach не хочет стартовать в фоне через стартовый скрипт. Как правильно вписать этот inputattach в стартовый скрипт?

 , ,

DarthVadimius
()

RSS подписка на новые темы