Не знаком с jpnevulator
, но в целом :Если у вас есть два приложения, читающие с одного tty, то только одно приложение получит данные.
Если вы хотите продублировать данные, вы должны создать второй (или третий )tty и позволить приложению читать с него.
Один из способов сделать это — использовать что-то вроде ttybus . Затем вы можете прикрепить jpnevulator
к одному из новых tty, а ваше приложение — к другому.
Другой способ — использовать socat
с -x
или -v
, например.
socat -x PTY,link=/tmp/ptya /dev/ttyS0
, а затем укажите свое приложение на /tmp/ptya
, в то время как socat
выгружает трафик в шестнадцатеричном формате на stderr
.
Материнская плата/BIOS отвечает за включение компьютера. Не так много вещей, которые заставят материнскую плату включиться. Я бы попробовал проверить настройки BIOS, чтобы увидеть, что включено.
События, характерные для включения питания::
Включение питания после восстановления питания может быть полу-случайным (в редких случаях ), как вы описываете. Если по какой-либо причине у вас пропадет напряжение в сети, это приведет к запуску вашего ПК. Может быть неочевидно, что мощность упала достаточно сильно, другое оборудование может даже не заметить этого
Однажды я видел, как случайным образом включался целый компьютерный зал, но всегда около 7 утра. Оказалось, что фабрика через дорогу примерно в это время включила все свое тяжелое оборудование и понизила напряжение в сети ровно настолько, чтобы сработали компьютеры.