hardware-interface

Writing Hardware Drivers, APIs, and Services

What books/blogs/podcasts etc... discuss patterns and best practices for designing software systems that interact with custom hardware and robotics? I am particularly interested in any books that would discuss strategies for writing a program that has to orchestrate and coordinate actions between several different custom hardware and rob...

Forward compatible hardware detection

Being a softie, I'm currently fighting some hardware techies on a hardware detection mechanism. I feel like it should be possible to build a detection/discovery mechanism that is 'future proof', in a way that the detection software, built today, will be able to recognize a limited set of properties of all hardware versions developed in ...

Low level (voltage) access of headphone input in android

Is there an API in android to access the headphone hardware input? Ideally I'd like to be able to directly read the incoming voltage/current. Accessing this in either Java or the NDK would be fine. Preferably if there's a way to do this on non rooted phones. ...

Any way to use HTML as an interface to a C/C++ program?

I'm developing a product that is interfaced over USB. I want to write a control app for it, but I cannot program a GUI for poo, so I came up with the idea of using a web page (local to the app's install directory) as the interface to the program. So, the line of communication would be: User --> HTML page (not hosted - it's local) --> C+...

Bluetooth human device interface for reading digital input channels

An idea is to make Win Mobile phone become super alarm for car. Now I am searching for devices simalr to Velleman interface board, but I need device which can be connected to mobile device using bluetooth trough compact framework and C#. I need digital inputs for caching real events such as engine started or door opened. Is there a way t...

interfacing sd card with a tms320f28335

Hello guys, i´m trying to access to a sd card with a tms320f28335, i´m using the physical layer 2.0, the problem is that i have a full access with a 1gb card but when i try to access with a sd 2gb the card answers me a 0x05 when i send: spi_xmit_command(READ_OCR(0x7A), STUFF_BITS, DUMMY_CRC); //Transmit READ_OCR command //Wait until ca...

how multicore processors boot ?

talking in very low level, how the cores are initialized ? ...