tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルUSBへの電源供給?信号?を切る
記事No12746
投稿日: 2008/07/11(Fri) 14:32
投稿者かつのり
VB6SP5を使用しております。
USB連動タップを持っているのですが、この機器の差し込まれているUSBへの
電源信号を数秒、ストップしたいのですが、この様な事は、出来るのでしょうか?

プログラムの使用目的は、自分の使っているルータがたまにフリーズので、その時の
復旧方法は、電源を入れなおすだけなので、PINGでルータの動作を監視し、ルータ
フリーズが確認されたら、手持ちのUSB連動タップが差されているUSBの電源信号を
ストップし、USB連動タップで電源供給している機器の電源を切り、数秒後、電源
信号を再度送り、USB連動タップで電源供給している機器を起動させる。という
動作をさせたいと思っております。

お分かりの方がおりましたら教えて下さい
http://www.sanwa.co.jp/product/syohin.asp?code=TAP-RE7U

リブーターという機器を購入するれば、この様な事はできると思うのですが、値段が
結構するので・・・手持ち機器を利用して作れないかと思い投稿しました。

[ツリー表示へ]
タイトルRe: USBへの電源供給?信号?を切る
記事No12747
投稿日: 2008/07/11(Fri) 15:51
投稿者
回答ではありませんがちょっと思ったことを。

ルータがたまにフリーズするというのがそもそもの問題だと思うのですが
そっち方面の改善は無理なんでしょうか?

リブーター買うくらいならルータを新調するとか。
フリーズがルータの故障によるものであることが前提ですが。

[ツリー表示へ]
タイトルRe^2: USBへの電源供給?信号?を切る
記事No12750
投稿日: 2008/07/11(Fri) 16:45
投稿者かつのり
> 回答ではありませんがちょっと思ったことを。
>
> ルータがたまにフリーズするというのがそもそもの問題だと思うのですが
> そっち方面の改善は無理なんでしょうか?
>
> リブーター買うくらいならルータを新調するとか。
> フリーズがルータの故障によるものであることが前提ですが。

返答ありがとうございます。
私もそう思いました。そして、原因は何かを探していたのですが・・・
多分、通信負荷ではないか??と思われました。
それで、ネットでルータ、フリーズで検索するとけっこう多いなと感じ
ました。その時に、自動復旧機能ありルータやリブーター機器のある
事をしりました。
今回は、手持ち連動タップの活用とUSB電源制御の勉強のつもりで
コードを書きたいと思っています。
USB電源制御は、今回の事以外にも色々と活用できるのではないか
と思っております。

[ツリー表示へ]
タイトルRe^3: USBへの電源供給?信号?を切る
記事No12753
投稿日: 2008/07/11(Fri) 23:48
投稿者オショウ
> 今回は、手持ち連動タップの活用とUSB電源制御の勉強のつもりで
> コードを書きたいと思っています。
> USB電源制御は、今回の事以外にも色々と活用できるのではないか
> と思っております。

  電源はハード的に供給されているので、電源を切る=USBから抜く
  と言う動作を、抜かないで行うことは可能です。

  Setup API関係でUSBデバイスの特定のものをイジェクトする動作
  は可能です。(私も作りました)
  が、それを抜かないで挿したまま再認識させてそのまま使う・・・
  と言う動作には失敗しており、一旦、抜き差しして再認識させ利用
  しています。

  できるかできないのか・・・と言われれば、何とも・・・

  VB6でコーディングしたものは見たことがありませんが、C言語
  や.NETで記述したものは、海外サイトには多数上がっています。

  勉強なら・・・SetupAPI関係を調べてやってみて下さい。

以上。

[ツリー表示へ]
タイトルRe^4: USBへの電源供給?信号?を切る
記事No12776
投稿日: 2008/07/14(Mon) 17:52
投稿者かつのり
>
>   VB6でコーディングしたものは見たことがありませんが、C言語
>   や.NETで記述したものは、海外サイトには多数上がっています。
>
>   勉強なら・・・SetupAPI関係を調べてやってみて下さい。
>
返答ありがとうございます。
返事が遅れてすみません。

早速、「SetupAPI関係」を調べたいと思います。

ありがとうございます。

[ツリー表示へ]
タイトルRe^3: USBへの電源供給?信号?を切る
記事No12789
投稿日: 2008/07/17(Thu) 08:25
投稿者y4yama
> 今回は、手持ち連動タップの活用とUSB電源制御の勉強のつもりで
> コードを書きたいと思っています。
> USB電源制御は、今回の事以外にも色々と活用できるのではないか
> と思っております。
失礼いたします。 ちょっと思い付きを・・・
COM1(RS-232C)には、信号線以外に制御線があり、ソフトでON/OFF制御できます
電圧レベル・電流容量は電子工作でどうにかするとして、このON/OFFを連動タップのUSBの5V端子に接続すれば、ばっちり、実現できそうです
ただ・・・電子工作が、ネックでしょうネ (知った人ならあっという間に作れそう・・)

[ツリー表示へ]