472,146 Members | 1,356 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,146 software developers and data experts.

turn on/off usb lamp

hi,

i want to turn on/turn off a usb lamp via a vb.net button...
i think i would have to turn on/turn off the power for this usb port....

how could i do this?

kind regards
Nov 21 '05 #1
10 23425
"Zabby" <Za***@discussions.microsoft.com> schrieb:
i want to turn on/turn off a usb lamp via a vb.net button...
i think i would have to turn on/turn off the power for this usb port....


Check out if the manufacturer of the USB lamp provides an SDK which allows
turning off the lamp.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Nov 21 '05 #2
and if not? :)

"Herfried K. Wagner [MVP]" wrote:
"Zabby" <Za***@discussions.microsoft.com> schrieb:
i want to turn on/turn off a usb lamp via a vb.net button...
i think i would have to turn on/turn off the power for this usb port....


Check out if the manufacturer of the USB lamp provides an SDK which allows
turning off the lamp.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>

Nov 21 '05 #3
Looks like you have to do somekind of device driver level programming for this.

Anyway there seem to be a product that traps raw USB data at
http://www.hhdsoftware.com/usbmon.html.My guess is that you will have to do
something similar.

Another idea is you can try and disable/enable the device, if Windows
recognizes it. I am not sure what API to use, but my guess is that there is a
set of Windows API/DD API which will allow you to do it.

--
Rgds,
Anand
VB.NET MVP
http://www.dotnetindia.com
"Zabby" wrote:
hi,

i want to turn on/turn off a usb lamp via a vb.net button...
i think i would have to turn on/turn off the power for this usb port....

how could i do this?

kind regards

Nov 21 '05 #4
"Zabby" <Za***@discussions.microsoft.com> schrieb:
and if not? :)


The USB library for .NET
<URL:http://www.icsharpcode.net/OpenSource/SharpUSBLib/>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://classicvb.org/petition/>
Nov 21 '05 #5
the usbmonitor is a good idea...
but i think, the usb lamp turns on when you connect it...
but i am not sure, because i don´t have bought one yet...

so i would have to disable or enable the device...

any sample code, how to disable/enable a device in vb.net?

"Anand[MVP]" wrote:
Looks like you have to do somekind of device driver level programming for this.

Anyway there seem to be a product that traps raw USB data at
http://www.hhdsoftware.com/usbmon.html.My guess is that you will have to do
something similar.

Another idea is you can try and disable/enable the device, if Windows
recognizes it. I am not sure what API to use, but my guess is that there is a
set of Windows API/DD API which will allow you to do it.

--
Rgds,
Anand
VB.NET MVP
http://www.dotnetindia.com
"Zabby" wrote:
hi,

i want to turn on/turn off a usb lamp via a vb.net button...
i think i would have to turn on/turn off the power for this usb port....

how could i do this?

kind regards

Nov 21 '05 #6
i testet it with a usb lamp...
the lamp starts lightening, when i connect it to usb...

but even if i deactivate the whole usb-port, it´s always lightening....
:(

"Zabby" wrote:
hi,

i want to turn on/turn off a usb lamp via a vb.net button...
i think i would have to turn on/turn off the power for this usb port....

how could i do this?

kind regards

Nov 21 '05 #7
Hi Zabby,

No disrespect meant toward you at all, but if you want to program for a
specific piece of hardware, acquire it first. Even if a piece of hardware
can be controlled it wont necessarily be to your liking or be reliable! And
that applies to expensive hardware too that boast a control protocol which
doesnt actually work! You might not even like the lamp and have wasted
hours/days of work getting the code for something inadequate.

Anyway, just my opinion.

Nick Pateman.

"Zabby" <Za***@discussions.microsoft.com> wrote in message
news:CF**********************************@microsof t.com...
the usbmonitor is a good idea...
but i think, the usb lamp turns on when you connect it...
but i am not sure, because i don´t have bought one yet...

so i would have to disable or enable the device...

any sample code, how to disable/enable a device in vb.net?

"Anand[MVP]" wrote:
Looks like you have to do somekind of device driver level programming for
this.

Anyway there seem to be a product that traps raw USB data at
http://www.hhdsoftware.com/usbmon.html.My guess is that you will have to
do
something similar.

Another idea is you can try and disable/enable the device, if Windows
recognizes it. I am not sure what API to use, but my guess is that there
is a
set of Windows API/DD API which will allow you to do it.

--
Rgds,
Anand
VB.NET MVP
http://www.dotnetindia.com
"Zabby" wrote:
> hi,
>
> i want to turn on/turn off a usb lamp via a vb.net button...
> i think i would have to turn on/turn off the power for this usb
> port....
>
> how could i do this?
>
> kind regards

Nov 21 '05 #8
wasn´t a good day for you - uh?

in my post i wrote:
"i testet it with a usb lamp...
the lamp starts lightening, when i connect it to usb...
but even if i deactivate the whole usb-port, it´s always lightening...."

so, i didn´t solved my problem yet....

"Nick" wrote:
Hi Zabby,

No disrespect meant toward you at all, but if you want to program for a
specific piece of hardware, acquire it first. Even if a piece of hardware
can be controlled it wont necessarily be to your liking or be reliable! And
that applies to expensive hardware too that boast a control protocol which
doesnt actually work! You might not even like the lamp and have wasted
hours/days of work getting the code for something inadequate.

Anyway, just my opinion.

Nick Pateman.

"Zabby" <Za***@discussions.microsoft.com> wrote in message
news:CF**********************************@microsof t.com...
the usbmonitor is a good idea...
but i think, the usb lamp turns on when you connect it...
but i am not sure, because i don´t have bought one yet...

so i would have to disable or enable the device...

any sample code, how to disable/enable a device in vb.net?

"Anand[MVP]" wrote:
Looks like you have to do somekind of device driver level programming for
this.

Anyway there seem to be a product that traps raw USB data at
http://www.hhdsoftware.com/usbmon.html.My guess is that you will have to
do
something similar.

Another idea is you can try and disable/enable the device, if Windows
recognizes it. I am not sure what API to use, but my guess is that there
is a
set of Windows API/DD API which will allow you to do it.

--
Rgds,
Anand
VB.NET MVP
http://www.dotnetindia.com
"Zabby" wrote:

> hi,
>
> i want to turn on/turn off a usb lamp via a vb.net button...
> i think i would have to turn on/turn off the power for this usb
> port....
>
> how could i do this?
>
> kind regards


Nov 21 '05 #9
The USB ports supply 5V power to whatever is plugged into them. A device can
use the data lines and/or the power lines when plugged into them. Since most
lights don't use the data at all, they'll just get power from the 5V lines.

5V power is always supplied to the ports, even if you disable to USB ports.
There's no method, that I've found anyway, of turning the power off to a USB
port.

Unless you can program the light and send data to it (I don't know of ANY
that you can do this with), you can't do what you want.

--
<i><b>RageInTheMachine9532</b></i><font size="-2">
"<i>...a pungent, ghastly, stinky piece of cheese!</i>" <b>-- The Roaming
Gnome</b></font>
"Zabby" wrote:
hi,

i want to turn on/turn off a usb lamp via a vb.net button...
i think i would have to turn on/turn off the power for this usb port....

how could i do this?

kind regards

Nov 21 '05 #10
Hi Zabby,

actually, a quote from you,

"but i am not sure, because i don´t have bought one yet..."

No need to bad mannored, I was offering my professional advice as I've spent
many an hour controlling hardware via many different protocols, I've even
had to write code to support some via documents before even recieving the
hardware, just to come across problems which needn't have happened.

And I also said "Anyway, just my opinion.", take it or leave it, no skin off
my nose!

Nick.
Nov 21 '05 #11

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

14 posts views Thread by Ranger West | last post: by
1 post views Thread by Geoff Blake | last post: by
6 posts views Thread by Gilles Ganault | last post: by
39 posts views Thread by Gilles Ganault | last post: by
reply views Thread by Saiars | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.