Actually I was looking for the interface to Bluetooth device at hardware level - Arduino to be precise.
From few sources I gather that at that level and with serial ( TX /RX) I/O it is just a modem communication with the host processor using plain Hayes AT protocol.
I suppose SPI interface would work similar - converting to AT commands if necessry.
At this point I am not that concerned how the Bluetooth device communicates with another Bluetooth device or how it handles networking between multiple devices. That will come later.
Is there a documentation on how OS ( XP in particular) should initialize newly inserted USB device?
For example - when inserting Microsoft 2.4GHz transmitter - the XP goes thru three "install newly found device " ( one of then is "human interface") , always complains that the device is "not safe" to install and ends up with "Found new hardware" balloon.
Another example - inserting "old" 500 MB flash goes thru several similar install - including "generic volume".
Sometime, not always , I get "newly installed device is functioning properly".
Sometime, not always too, new device gets detected on "local" USB ports and fails to get installed / detected on D_link USB (powered) hub - recently updated to the latest and greatest driver.
If it is just "unsupported" / obsolete XP lack of USB operation ( happen before when it was still supported by MS) , I'll live with it.
I am not interested in "update to Windoze XYZ", just looking for some reasonable documentation on how USB (plug and pray) devices are detected / installed by ANY OS. ( Perhaps it is in USB doc itself? I did not look ).
If you have problems with a specific USB device / OS combination you should search the web.
There are standard devices like hubs, human interface, and storage volume which usually does not require a specific driver but will use a default driver provided by the OS. But non-standard devices require a specific driver. When this is not provided by the OS it must be installed (found new hardware with Windows).
Thanks, very nice doc, easy to navigate.
I need to study it in detail.
So far I am unclear why single USB device "belongs / need" multiple data / stuff like "human interface", "disk drive " , "volume" etc.
I am still not clear when the OS detects valid "plug and pray" USB device , with internal resources already known, why it goes thru all those dialogs.
I can see when external resources are needed, but I would expect that the OS would do , at least some stuff, "automatically" and just report " USB device installed , ready to run".
I think I just opened can of worms.
I can plug in my Arduino development port to "direct" USB port,it installs (on XP) without single problem as plug and play.No restart.
If I remove it and move it to my D-link port ABSOLUTELY nothing gets reported by XP.
Needles to say Arduino IDE no longer recognizes the COMx port as active and the only way to get it back is to uninstall the COMx,and rescan for new hardware. Than XP goes thru clear install and ask for "restart".
So far it looks as "chaining" USB - direct PC port , PCI USB interface and or D_link is pretty inconsistent.
I just wonder ( rhetorical question only ! ) if newer versions of Windows work better?
When my system is restarted then my screen brightness goes to 0 % I tested all possibilities like setting up for screen resolutions , Swapping Motherboards , swapping Processors , Even i had swapped RAM Three times engineer came and they are also doing same procedure which i have done earliest
From an Access application, I am trying to generate a ".accde"fileusing VBA from a ".accdb"file. I´m using the "app.SysCmd 603, INPATH, OUTPATH" method, but always returns0and do not works.
Any idea how to fix it?
NAT is super easy to setup in Linux (assuming you have a decent Linux and networking background). It's essentially already a capability built into the kernel, so you just have to configure it (no additional packages required). If it's an old machine, Linux can also make better use of available resources (i.e. not a resource hog), of course, assuming you pick a Linux distro that doesn't use a lot of resources (i.e. don't use Ubuntu w/ Unity, perhaps with MATE).
pick a Linux distro that doesn't use a lot of resources (i.e. don't use Ubuntu w/ Unity, perhaps with MATE).
I have an old broken machine that struggled with XP, installed Ubuntu server (by taking the hard disk out and putting it in another machine!) Runs apache and a few other things just fine. It's the GUI that hurts. I manage it remotely (ssh) of course.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
I'm trying to deploy ultraVNC to multiple computers, could anyone tell me what is the easiest way to deploy ultraVNC without user interaction? I've tried using /silent and /very silent switch to hide the installation box, but so far keeps coming out. Also, is there any way to bypass the UAC from prompting the logged in user to allow installation to continue? Finally, how can I copy the configuration of an already installed ultravnc to future installations?