Выключите USB-устройство в программном обеспечении в Windows

Предупреждение: недопустимое смещение строки 'XXX'

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

Пример:

$var = "test";
echo $var["a_key"];

Если вы считаете, что переменная должна быть массивом, см., где она появляется и исправить там проблему.

27
задан Peter Mortensen 13 February 2015 в 15:53
поделиться

2 ответа

Так как это для разработки/теста вместо производства, я рекомендовал бы иметь тело-state_relay как часть второго устройства и использовать это для циклического повторения питания на соединении USB.

3
ответ дан Peter Mortensen 28 November 2019 в 05:55
поделиться

К сожалению, это не возможно на ПК запаса.

чипсеты хоста USB не имеют возможности к полностью выключению питания. Существует некоторая передача сигналов, что можно сделать в USB 2.0 или 3.0, чтобы попросить, чтобы устройство вошло в состояние сна, но порт обеспечит питание, даже когда ПК выключен. (Это - так устройства как iPod, и этажерка может все еще заряжаться в случае необходимости.)

0
ответ дан Mark Maxham 28 November 2019 в 05:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: