Skip to content

Hardware & Devices

Discussions on hardware (choosing, setting up, troubleshooting) and device drivers (for those who like the colour blue)

This category can be followed from the open social web via the handle hardware-devices@forum.codeproject.com

1.5k Topics 6.1k Posts
  • programming with the infrared port

    csharp tutorial
    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • 0 Votes
    1 Posts
    1 Views
    No one has replied
  • Communicating with CDROM in VB.NET

    csharp hardware json question
    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Best laptop for programmers?

    question
    8
    0 Votes
    8 Posts
    12 Views
    E
    I've heard they inhabit this area, but I haven't seen any evidence. I promise, if I catch a picture in the wild, you'll be the first to know... ;) _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
  • Java Telephone API

    java hardware json workspace
    4
    0 Votes
    4 Posts
    8 Views
    D
    hi Tapi is difficult but possible and i have used ocx so it was quite easy like wise you can refer for helps in jtapi which will help you a lot.... you will be able to finish your project only if you try using available functions... if you try to implement functions then that itself will become a project........ take care Madhu
  • Caller ID Application

    question
    4
    0 Votes
    4 Posts
    8 Views
    D
    we do have vb programs....... you need to refer tapi materials for this.... you can use tapi dll for this but you need to have a phone line with caller id facility and a full duplex voice modem.... download TapiEX ocx search for this in net and down load it the sample programs with this software will have code which u need madhu
  • How to learn my computer's hardware properties

    hardware performance tutorial
    3
    0 Votes
    3 Posts
    5 Views
    L
    Try ReSysInfo System Information Viewer [^] "Success is the ability to go from one failure to another with no loss of enthusiasm." - W.Churchill
  • How can I monitor speech flow?

    question tutorial workspace
    4
    0 Votes
    4 Posts
    6 Views
    J
    Dear Anonymous, I don't understand what do you mean when you said which way you want it? I understand that I will need to monitor the sound continuously, so that I can detect the starts and stops of the speaker. Also, could you please expand on which mcisendstring functions and API calls I should examine because I need help and possibly don't know what questions to ask. By the way, I have used the mci functions to play sound and record, but signal analysis is something new to me.
  • suitable graphics card?

    com graphics hardware business question
    9
    0 Votes
    9 Posts
    15 Views
    B
    no worries dude :) im all sorted now a groovy 9600xt is waiting for me to pick it up fromthe shop cheery :) ! Bryce --- To paraphrase Fred Dagg - the views expressed in this post are bloody good ones. -- Publitor, making Pubmed easy. http://www.sohocode.com/publitor Our kids book :The Snot Goblin
  • Netgear WGR614v6

    security com help question
    7
    0 Votes
    7 Posts
    9 Views
    E
    Well, I went more bizarre in my solution.... The machine I do the longest copies from is my DVR on a wifi ethernet bridge... so I am picking up a pair of electric outlet bridges to see if I can manage 1/3 megabit through the walls... they claim it will do 11 megabit, most reviews say 6 realistically, that's all still more than I need. and surprise... LinkSys, bypass the wifi for anything other than handheld and work laptops which so far have not been a problem. Maybe swap the wifi out come tax season. _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
  • A very urgent problem

    help question
    2
    0 Votes
    2 Posts
    3 Views
    L
    Does CreateFile return INVALID_HANDLE_VALUE? Does your driver antry set a dispatch handler for DeviceIoControl? Does you DeviceIoControl handler handle that IOCTL? Is the buffer size correct for thst IOCTL? Nunc est bibendum
  • Microtouch Monitor - Raw Values

    question
    2
    0 Votes
    2 Posts
    4 Views
    A
    Watch the USB traffic and read the device specifications. Don't try it, just do it! ;-)
  • Real hardware

    question hardware
    4
    0 Votes
    4 Posts
    8 Views
    D
    No, sorry I don't ... but if you go to Google and search for EPROMs and/or IC chips, you'll probably find a company that "deals" in that type of thing ... :..::. Douglas H. Troy ::.. Fold with us|Development Blogging|viksoe.dk's site
  • How to detect LPT port base address?

    tutorial question
    2
    0 Votes
    2 Posts
    3 Views
    A
    You don't need to detect the base addresses because the pnp manager should do this for you. Enumerating LPT ports works via setupapi. Don't try it, just do it! ;-)
  • Almost hardware

    question csharp hardware help tutorial
    3
    0 Votes
    3 Posts
    2 Views
    N
    That problem was that one ground couldn't know about the other, and then how would the ground be able to know when to flow? I solved the proplem by 'cheating', as the ground I'm going to use don't have to be that specific. Now my system is really good, I'm going to implement kirchkorvs rule or something, can't remember the name... Niklas Ulvinge aka IDK
  • wants help on to Communicate device through parralel port

    help question
    2
    0 Votes
    2 Posts
    4 Views
    I
    check out the following links http://www.beyondlogic.org/spp/parallel.htm[^] http://www.beyondlogic.org/porttalk/porttalk.htm[^] - Indivara "...This city desert makes you feel so cold. It's got so many people but it's got no soul..." - Gerry Rafferty, Baker Street
  • dialogics telephony card and sweden?

    help question
    2
    0 Votes
    2 Posts
    4 Views
    R
    Try running through the PBXpert process to learn the tones in the area you are in then enable the resulting TSF file in the DCM for that board. Should help out a little bit. George Carlin wrote: "Don't sweat the petty things, and don't pet the sweaty things." Jörgen Sigvardsson wrote: If the physicists find a universal theory describing the laws of universe, I'm sure the asshole constant will be an integral part of that theory. My Blog[^]
  • hard drive serial number

    question help
    2
    0 Votes
    2 Posts
    3 Views
    L
    Yes, see here[^]. This is fixed during manufacturing. Elaine :rose: The tigress is here :-D -- modified at 12:29 Tuesday 6th September, 2005
  • PC104 driver with Windows

    hardware tutorial design question
    2
    0 Votes
    2 Posts
    4 Views
    L
    The NT4 kernel contained most of what is known as WDM (win2k is just NT5 and XP is NT5.1). Almost everything except the plug and play stuff in fact. You can still use the old NT4 API, it is still there, your driver might fail WHQL though as some of these calls are 'disallowed' these days. The cals in question are the ones that access the hardware, these days it is supposed to be done through one of the system bus drivers. However, you can still wirte your own bus driver, we do, and still pass WHQL, so it is a little murky in this respect. Also, 2k and XP (NT 5 and 5.1) still run NT4 drivers, so you will have no problem if you use the NT4 DDK to write the driver. If the device is a network device, and you just stick to using the NDIS api, then it will run on CE (and linux too as there is an NDIS wrapper for linux). If you need to call any of the standard API funcs though your driver will not run on CE. Windows 98 supports a subset of WDM. What sort of device is it, because it is fairly straight forward to write a monolithic (hardware to IO manager) driver of the ISA bus on NT4. Nunc est bibendum!
  • Get the PnP ID of USB thumdrive

    help tutorial
    2
    0 Votes
    2 Posts
    5 Views
    Q
    Dinakara K wrote: buf = IIf((obj.InterfaceType = "USB") And (objDrive.DriveLetter = "J"), _ obj.PNPDeviceID, "") buf = "Model: " & obj.Model & vbCrLf buf = buf & "PnP Device ID: " & obj.PNPDeviceID & vbCrLf msgbox buf Try replacing the immediate If statement with a regular If statement. Every time you go through your For...Next loop its adding Dinakara K wrote: buf = "Model: " & obj.Model & vbCrLf buf = buf & "PnP Device ID: " & obj.PNPDeviceID & vbCrLf to your buf variable no matter what is returned by the IIF statement. Besides, buf = "Model: " & obj.Model & vbcrlf is replacing whatever you had you IIF statement return.