Dear All,

We're developing a scientific instrument which communicates via USB to
transfer experimental procedures from the PC and stored results to the PC.

Can anyone advise on what Device Setup Class this should go into? I can't
see one but creating a custom setup class seems a like a big step for this
one product (all the others are major groups of devices)

We are using the Jungo system to do the comms, so we don't have a separate
driver as such, just an inf file to tell Windows to use the Jungo driver when
our instrument is connected. The instrument uses interrupt-mode transfers
only.

Thanks for your help.

Re: Device Setup Class Question by Robert

Robert
Fri Jun 01 07:08:57 CDT 2007

Peter Hull schrieb:

> We're developing a scientific instrument which communicates via USB to
> transfer experimental procedures from the PC and stored results to the PC.

> We are using the Jungo system to do the comms, so we don't have a separate
> driver as such, just an inf file to tell Windows to use the Jungo driver when
> our instrument is connected. The instrument uses interrupt-mode transfers
> only.

How much data is transferred and how fast should it be.
Only dumping collected data to the PC without time restrictions is
easiest implemented as HID device. No drivers needed.
A simple command protocol can be created like writing a report to the
device and the device disgorges the data.

Re: Device Setup Class Question by PeterHull

PeterHull
Fri Jun 01 09:49:01 CDT 2007

"Robert Marquardt" wrote:
> How much data is transferred and how fast should it be.
> Only dumping collected data to the PC without time restrictions is
> easiest implemented as HID device. No drivers needed.
> A simple command protocol can be created like writing a report to the
> device and the device disgorges the data.
>
Dear Robert,

Thanks for the rapid reply! If I was starting today, I certainly would use
the HID support built into the OS. However in reality I can't go back on
decisions that have been made.

As far as I can see, I _should_ use a custom device class since this device
doesn't fit any of the ones listed - if that is the case should I be naming
it according to the type of thing it is, or my company name, or the
instrument's brand name?

Peter

Re: Device Setup Class Question by Doron

Doron
Sat Jun 02 00:10:26 CDT 2007

create a custom class, it is not that big of a deal and the only ones who
really see it are users who open device manager.

d

--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.


"Peter Hull" <PeterHull@discussions.microsoft.com> wrote in message
news:7077DF38-3788-432D-B1F1-BEBF40A4952B@microsoft.com...
> "Robert Marquardt" wrote:
>> How much data is transferred and how fast should it be.
>> Only dumping collected data to the PC without time restrictions is
>> easiest implemented as HID device. No drivers needed.
>> A simple command protocol can be created like writing a report to the
>> device and the device disgorges the data.
>>
> Dear Robert,
>
> Thanks for the rapid reply! If I was starting today, I certainly would use
> the HID support built into the OS. However in reality I can't go back on
> decisions that have been made.
>
> As far as I can see, I _should_ use a custom device class since this
> device
> doesn't fit any of the ones listed - if that is the case should I be
> naming
> it according to the type of thing it is, or my company name, or the
> instrument's brand name?
>
> Peter



Re: Device Setup Class Question by PeterHull

PeterHull
Sat Jun 02 01:30:00 CDT 2007

It just seems like it should be a big deal - for example all imaging devices
ever made are one class, and our instrument on its own is one class!

Anyway, thanks, that has answered my question, I will use a custom class.

Peter


"Doron Holan [MS]" wrote:

> create a custom class, it is not that big of a deal and the only ones who
> really see it are users who open device manager.
>
> d
>
> --
> Please do not send e-mail directly to this alias. this alias is for
> newsgroup purposes only.
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
>
> "Peter Hull" <PeterHull@discussions.microsoft.com> wrote in message
> news:7077DF38-3788-432D-B1F1-BEBF40A4952B@microsoft.com...
> > "Robert Marquardt" wrote:
> >> How much data is transferred and how fast should it be.
> >> Only dumping collected data to the PC without time restrictions is
> >> easiest implemented as HID device. No drivers needed.
> >> A simple command protocol can be created like writing a report to the
> >> device and the device disgorges the data.
> >>
> > Dear Robert,
> >
> > Thanks for the rapid reply! If I was starting today, I certainly would use
> > the HID support built into the OS. However in reality I can't go back on
> > decisions that have been made.
> >
> > As far as I can see, I _should_ use a custom device class since this
> > device
> > doesn't fit any of the ones listed - if that is the case should I be
> > naming
> > it according to the type of thing it is, or my company name, or the
> > instrument's brand name?
> >
> > Peter
>
>
>