hardware

SPI and GDO, what is GDO an acronym for?

In connection with a SPI bus there is typically a number of GDO pins used for interrupting the master or the slave of the SPI connection. But what is GDO an acronym for? ...

What did they program this toy with?

A rather strange question: I'm often asking myself with what programming languages things were created. I recently found this toy mini computer I played with when I was 13 or so at home. (Note: It is not one of those toy "notebooks", it's really small and came as an extra with a magazine) "Features": Hadware: LCD with a small field o...

Curiosity beyond abstractions: how is bytecode executed? how do device drivers work?

Everything I've seen on *nix has been a set of abstractions off hardware, but I'm curious as to how the hardware works. I've programmed in assembly, but that's still only a set of abstractions. How does a processor understand assembly opcodes (as bytecode)? How do device drivers work (with an explanation at a lower level (of abstracti...

Hardware Info gather online

I would be interested if it is possible to get another computers audiocard details and/or if the headphone jack is plugged in while he is visiting a website. Is this possible? How could this be achieved (what computer language is best suited to code for that?)? Is this allowed/prohibited? I know google analytics gathers all kind of dat...

Mouse configurable buttons for programming

Different mouse models has been already discussed. But all these mouse got configurable buttons. Has a programmer, how do you set them? I use The Microsoft Intellimouse Optical. So set the Left side button to "Copy" and the Right side button to "Paste". I did not set the Wheel click to anything. I'm curious to see if there is any bet...

What are the ascii values of up down left right?

Hey guys Was wondering what the ascii values of the scroll keys are? ( up down left right) ...

Java2D OpenGL Hardware Acceleration Doesn't Work

It doesn't work with OpenGL with even the simplest of programs. Here is what I am doing.. java -Dsun.java2d.opengl=True -jar Java2Demo.jar (Java2Demo.jar is usually included with the JDK..) The text output is: OpenGL pipeline enabled for default config on screen 0 When I don't pass in the above VM argument things work fine (but...

Android Nexus One - Can I save energy with color scheme?

Hi! I'm wondering what color-scheme is more energy-saving for AMOLED display? I've already decided to manage c-scheme according to ambient light, thanks to this post: Somewhat-proof, the link posted by nickf: Ironic Sans: Ow My Eyes. If you read that in a well lit room, the black-on-white will be the most pleasant to read. If you...

What's the best machine for development?

I know that this is a very objective question but I really want your opinion on this. What's the best right now in terms of comfort and performance? What do you use and why? ...

Java: add listener to the processor

how can I add a listener to the computer's processor? I want the mouse cursor to change when the processing is hight. ...

Automatic DPC latency testing - how?

For real-time multimedia tasks the low latency is essential. A stable low latency value makes it possible to use a computer for making music for example. As far as I know, under Windows systems there's a DPC latency thing that's quite crucial for ensuring the stability of the latency. You can read more about Deferred Procedure Calls her...

I want my software to respond when someone inserts a coin, how can I do it ?

I understand this can seem a bit weird. So I'll give more details. Is it possible for my computer to interact with some kind of "coin collector" ( just like the kind that's used in a vending machine ) ? Basically I'd like to be able to implement the following methods public void onCoinInserted( Coin coin ){ if( coin.value == 10 ) ...

How can I emulate/fake/immitate an SD card with a live connection to a computer?

I have a machine in a remote location that contains an SD card slot as its only output. I would like to read the output without needing to physically go to the machine and remove the card. My idea is to place a PC next to the machine and connect the SD card slot of the machine to a USB or serial port or some other input on the PC. Is t...

label to display graphics card or total system ram through registry possibly?

hi all i have this great code that i love that will display the kind of processor model and speed like so RegistryKey Rkey = Registry.LocalMachine; Rkey = Rkey.OpenSubKey("HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\0"); Labelproc.Text = (string)Rkey.GetValue("ProcessorNameString"); and i was wondering if theres a way to do this ...

Hex Decompilers for PIC

I've faced to a problem with a PIC Micro controller. I have a micro-controller programmed by me long time ago and I lost the relevant source code and the schematic diagrams. Now I need to invert the value of a port. I can do this using some NOT gates but it is a big hassle to do so. or alternatively I will need to write the whole progra...

learning the Lower levels of computing

I am a software developer with four years experience in .Net development, I always like to keep up to date with the latest technologies (.net related normally) being released and love learning them. I didn't however go to university and learnt all I know through helpful colleagues, .Net courses, the internet and good old books. I feel th...

board with webserver, email, snmp

I am looking for board, module, kit for our new project. requierments: necessary: IP interface IPv4/IPv6 DHCP, StaticIp, ICMP(Ping) SNMP V2, V3 HTTP, Webserver Email good to have: Telnet SSH SysLog There are two ways: complete controlled modul + master(some 8-bit with rs232, spi, ..) I've found this http://www.connectone.com...

Usage of peripherals (special hardware) to make programming more efficient?

Possible Duplicate: What peripherals or accessories help you program? Outside the standard mouse/keyboard combination are there any other peripherals that you use to make you programming more efficient? One option that I have considered is using AutoHotKey to script the buttons on a Logitech Wingman to run different functions...

HFT strategy coding on hardware

Hardware accelaration and embedded programming has mostly been used so far to parse datafeed and/or to route orders to exchange. Have there been attempts to write simpler HFT strategies such as equity market-making in hardware? Have they been successful? Which companies are doing this and what kind of programming model is used? ...

VB.net Unique Hardware ID ideas

I was wondering if there would be anything else I could use in my Hardware ID protection that would make it much more unique. I am currently using Processor ID Volume ID Mac Address Graphics Card Name If you guys can provide source codes to anything else that would make it even more unique please tell me. ...