firmware...
I'm an idiot. Really. I realized what makes things happen after the bitstream comes out of the ADC, into the FPGA, and out to ram: a GPU is running firmware that writes the pictures out to disk. It's that simple. the firmware will also be charged with a couple other tasks:
Metering
Shutter control
Indicator lights
Server function
Notice what's missing from that list? There's nothing about driving an LCD or web browsing or any of that. I decided that because there are so many wifi devices, It makes more sense to make the camera into a Personal area network device. De-centralize it, integrate it with software on client devices. Make the camera into a limited access web-server, with a big enough drive, ssh services, and it can make up for inadequacies in storage elsewhere as well.
So, I've got the broad strokes of a design pretty much completely worked out in my head. Now for details.
Metering
Shutter control
Indicator lights
Server function
Notice what's missing from that list? There's nothing about driving an LCD or web browsing or any of that. I decided that because there are so many wifi devices, It makes more sense to make the camera into a Personal area network device. De-centralize it, integrate it with software on client devices. Make the camera into a limited access web-server, with a big enough drive, ssh services, and it can make up for inadequacies in storage elsewhere as well.
So, I've got the broad strokes of a design pretty much completely worked out in my head. Now for details.
0 Comments:
Post a Comment
<< Home