LINUX.ORG.RU

Сообщения Oberstserj

 

Type-C Gen2

В связи с тем, что на сегодняшний день зоопарк кабелей с разъемом type-c разросся настолько широко, что уже и сам производитель конкретного шнура не в состоянии ответить под какое устройство и с поддержкой чего создает его, предлагаю поделиться ссылками на магазины с нормальными полноценными USB 3.1 Gen2 кабелями.
Для тех кто еще не знает о каком зоопарке идет речь, читать например это.

 ,

Oberstserj ()

Поясните за xrandr плиз.

Итак в руках неопознанная материнка. Вернее полуопознанная, но не в этом дело. Из всех разъемов видео на плате явно присутствует только VGA. Однако xrandr выдает наличие и LVDS и DP вдобавок. При этом на плате нет ни разъемов, ни гребенок, ни контактно-прижимных плашек точно. Второй день уже с лупой ее осматриваю. Собственно вопрос, это нормальное поведение для xrandr видеть то чего нет, или я чего-то не догоняю?

 ,

Oberstserj ()

Очередной вопрос по RPi

Как-то все эти годы я игнорировал существование RPi, но таки случай все равно впихнул мне в руки это поделие. Применение нашлось, но вопросы все равно остались:

  • разъем DSI предполагает подключение дисплея по протоколу MIPI. На этом информация как-то заканчивается и начинается бред: тонны противоречивой информации по поводу возможностей этого интерфейса конкретно в RPi. Матрицу с каким максимальным разрешением может тянуть малинка через этот разъем?
  • Сколько там линий MIPI вообще?
  • На тытрубах куча видео, где подключают дисплеи от иПхонов через переходники HDMI-to-MIPI. Вопрос нафига нужен переходник, если DSI разъем итак тот самый MIPI. Возможности самого чипа молностью поддерживают по этому интерфейсу вплоть до 1920х1200. Получается линии к разъему не развели что-ли?
  • Я так понял, что битность цвета зарыта где-то в недрах X.org? Кто в теме как настроить/посмотреть? Или это вопрос только аппаратного уровня?

 , ,

Oberstserj ()

Выравниваем kicad_mod

Попалась в руки интересная библиотека компонентов для KiCAD эдак под 500 файлов. 3D-модели делал другой человек, причем, по всей видимости, не обремененный пряморукостью, в следствие чего центры моделей и футпринтов сильно в разных местах, так еще и под прямым углом. Ну не беда, поправим kicad_mod фалы, подумал я. Угол-то поменять фигня вопрос, всемогущий sed прожевал полтонны файлов за долю секунды и угол поправил. А вот как переякорить центр футпринта возник вопрос. Дело в том, что это делается путем задания координат падов относительно условно принятого центра. В файлах библиотеки условный ноль приходится на первый пад, а надо чтобы пады были симметрично расположены относительно X и Y. Для простоты примера можно взять футпринт под стандартную двухрядную PLD-полоску например. Нужно переместить условный ноль с первого пада в центр симметрии футпринта. Ясно что perl и sed мне в помощь, но как пересчитать координаты падов для произвольного числа падов и количества рядов? Для понимания вопроса, возьмем в качестве примера этот файлик,

(module Pin_Socket_Straight_2x02_Pitch2.00mm (layer F.Cu) (tedit 59E18A98)
  (descr "Through hole pin stricke, 2x02, 2.00mm pitch, double row")
  (tags "pin stricke double row")
  (fp_text reference REF** (at -0.9906 -6.016) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value Pin_Socket_Straight_2x02_Pitch2.00mm (at -0.9906 -4.016) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -1.9906 -0.016) (end 0.0094 -0.016) (layer F.SilkS) (width 0.15))
  (fp_line (start 0.0094 -0.016) (end 0.0094 -2.016) (layer F.SilkS) (width 0.15))
  (fp_line (start 0.0094 -2.016) (end 2.0094 -2.016) (layer F.SilkS) (width 0.15))
  (fp_line (start 2.0094 -2.016) (end 2.0094 -0.016) (layer F.SilkS) (width 0.15))
  (fp_line (start 2.0094 -0.016) (end 2.0094 1.984) (layer F.SilkS) (width 0.15))
  (fp_line (start 2.0094 1.984) (end -1.9906 1.984) (layer F.SilkS) (width 0.15))
  (fp_line (start -1.9906 1.984) (end -1.9906 -0.016) (layer F.SilkS) (width 0.15))
  (fp_line (start -2.5906 -2.616) (end 2.6094 -2.616) (layer F.CrtYd) (width 0.05))
  (fp_line (start 2.6094 -2.616) (end 2.6094 2.584) (layer F.CrtYd) (width 0.05))
  (fp_line (start 2.6094 2.584) (end -2.5906 2.584) (layer F.CrtYd) (width 0.05))
  (fp_line (start -2.5906 2.584) (end -2.5906 -2.616) (layer F.CrtYd) (width 0.05))
  (fp_line (start -2.4906 -1.016) (end -2.4906 -2.516) (layer F.SilkS) (width 0.15))
  (fp_line (start -2.4906 -2.516) (end -0.9906 -2.516) (layer F.SilkS) (width 0.15))
  (pad 1 thru_hole rect (at -0.9906 -1.016) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
  (pad 3 thru_hole circle (at -0.9906 0.984) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
  (pad 2 thru_hole circle (at 1.0094 -1.016) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
  (pad 4 thru_hole circle (at 1.0094 0.984) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
  (model Pin_Sockets.3dshapes/Pin_Socket_Straight_2x02_Pitch2.00mm.wrl
    (at (xyz 0 0 0))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 0 90))
  )
)
чтоб перед глазами был, там все понятно.

 , , ,

Oberstserj ()

Kicad присоединился к санкциям?

Недавно на одной машинке под минтом обновился кикад до 4.0.7 и началась веселуха. А именно, стабильно после перезагрузки компа при запуске кикада и попытке просмотреть библиотеку футпринтов вываливается ошибка, мол такого пути к библиотеке не существует (в смысле? А до этого ты гад с чем работал?!). Если в мастере библиотек снести все и заново добавить, то все опять работает. До перезагрузки. Чтение логов ничего внятного не показало. Однако закралось сомнение по поводу кириллицы в пути к библиотеке. И точно! Переместил в место без кириллицы, все работает как часы. Версия 4.0.5 до этого не привередничала. Санкции штоль? :)
P.S. ЧСХ, под слакой такой прикол наблюдается и на 4.0.5, но кириллицы у меня уже давно нет на ней, так что не трогает.

 ,

Oberstserj ()

О неадекватном поведении некоторых модераторов.

С одной стороны правила форума кажутся адекватными. С другой стороны понимаешь, что правила весьма однобоки и действуют в угоду модераторам, которым срочно стало необходимо повысить ЧСВ. В частности один персонаж откровенно начал неадекватничать, разводя нехилый флейм, провоцируя отвечать на него. Ну что ж, ЛОР славен этим. Меня подзабанили за оскорбление. Каюсь, было. Наказали? Ок, адекватно. Хотя по сути своего оскорбления от своих слов отказываться не собираюсь. А вот дальше фигня. Оскорбленный (кстати без мата и прочей нецензурности), он же по совместительству модератор, затирает часть сообщений так, чтобы смысл разговора максимально затерялся, а я при этом выглядел агрессивным идиотом, от которого остались комментарии, которые выглядят как обращенные ни к кому и без смысла, ибо сама переписка отсутствует и разрулить кто там на самом деле неадекватничал невозможно. Суть темы: не пора ль все-таки привести эту модераторскую вакханалию к порядку? Например подобные решения о бане должны приниматься минимум тремя незаинтересованными модераторами (например). Ибо в конкретно моем случае неадекват вышеупомянутого товарища замечен не только мной, но и еще тремя участниками. Предлагаю обсудить.

 , ,

Oberstserj ()

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