Difference between revisions of "Wishlist"
From ElphelWiki
(→UDMA support) |
m |
||
(44 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
− | + | As user I noticed some things I wanted to have on my camera, I hope anyone that has ideas can add them here. | |
+ | What features are you waiting for? | ||
+ | What software components are still missing that you cannot live without? | ||
+ | {{Legacy}} | ||
+ | |||
+ | ==Software== | ||
+ | If a project has been completed just add the developer that did it, or is busy on it. | ||
=== Sensor === | === Sensor === | ||
* [[Dead/Hot pixel correction]] | * [[Dead/Hot pixel correction]] | ||
=== Compass === | === Compass === | ||
− | * [[Implement calibration]] | + | * '''DONE''' [[Implement calibration]] |
=== Networking === | === Networking === | ||
* [[DHCP (timeouted) and DNS-SD]] | * [[DHCP (timeouted) and DNS-SD]] | ||
+ | * [[GigaBit ethernet]] | ||
+ | * Zeroconf (Rendezvous) for LAN device announcing | ||
+ | * [[http://opensoundcontrol.org OpenSound Control]] [[http://en.wikipedia.org/wiki/OpenSound_Control OpenSound Control on wikipedia]], [[http://www.linuxjournal.com/content/introduction-osc introduction to OSC on linuxjournal]] | ||
+ | * CF Ethernet card support [[http://www.pocketpcfaq.com/peripherals/cfethernet.htm CF 10/100 Ethernet cards list]] | ||
+ | * CF USB card support [[http://www.twin-paradox.com/SEPDA.html SolarExpress]] [[http://www.ratocsystems.com/english/products/CFU2U.html CFU2]] | ||
+ | * External USB Display support [http://gizmodo.com/5116061/mimo-um+750-7+inch-usb-display-lightning-review Mimo UM-750 7-inch]. | ||
=== Fastest Boot === | === Fastest Boot === | ||
* [[Fast Boot]] | * [[Fast Boot]] | ||
− | === | + | === APIs === |
* [[C API]] | * [[C API]] | ||
+ | * [[SOAP API]] | ||
=== UDMA support === | === UDMA support === | ||
* Enable [[UDMA]] in the Axis kernel. Needed to support most fast CF cards, will also boost speed on SATA. | * Enable [[UDMA]] in the Axis kernel. Needed to support most fast CF cards, will also boost speed on SATA. | ||
+ | |||
+ | === Debayer Algorithmn === | ||
+ | * Higher image quality debayer algorithmn FPGA implementation -> [http://scien.stanford.edu/class/psych221/projects/99/tingchen/algodep/vargra.html VNG] | ||
+ | |||
+ | ==Hardware== | ||
+ | What will the next elphel camera most likely entitled '''Elphel 373''' be like? | ||
+ | |||
+ | ===Power Supply=== | ||
+ | * optional 5-36V supply over additional jack [http://focus.ti.com/docs/prod/folders/print/tps5430.html DC/DC] [http://focus.ti.com/docs/prod/folders/print/tps23750.html POE] [http://www.rlocman.ru/review/article.html?di=52247 TI Article] | ||
+ | |||
+ | ===Sensor=== | ||
+ | * Vignetting hardware correction | ||
+ | * Lens distortion hardware correction | ||
+ | * Fixed pattern noise (FPN) correction | ||
+ | * Flash mode for rolling shutter | ||
+ | * Make image thumbnails (binning 8x8 from DCT[0,0] data) | ||
+ | '''Position adjustment''' | ||
+ | *initial focus/pan/tilt sensor adjustment | ||
+ | *Square shaped SFE and equidistant holes for easy change of orientation | ||
+ | |||
+ | '''Interface''' | ||
+ | *group VLDS pairs in flexible cable from sensor to board | ||
+ | *[[CCD table|CCD sensors]] | ||
+ | |||
+ | '''Sony IMX021''' | ||
+ | *designed for DSLRs (possibly the sensor used in Nikon D300 / D90) | ||
+ | *12.4 MPix | ||
+ | *5.5 µm pixel | ||
+ | *0.18 µm technology | ||
+ | *28mm x 22.2 mm APS-C sized 1.8" image area (28.4 mm diagonal) | ||
+ | *12 bit column ADC | ||
+ | *10.4 fps in 12.4 MPix mode | ||
+ | *on-chip noise reduction | ||
+ | *parallel A/D for every pixel coloumn | ||
+ | |||
+ | ===CPU=== | ||
+ | *USB2.0 Support | ||
+ | |||
+ | ===External data sensors support=== | ||
+ | *'''DONE''' GPS | ||
+ | *'''DONE''' Compass | ||
+ | *Dry contact (simply switch event) | ||
+ | *'''DONE''' RFID | ||
+ | *Proximity | ||
+ | *Environment sensors: Temperature/Humidity/Pressure/Illuminance/Loudness/.. [http://www.catnip.co.uk/wx Open Weather], [http://www.sciproj.com/FeaturedVendorProduct.aspx?uid=1208227 EL-USB-RT], [http://www.raphnet.net/electronique/usbtenki/index_en.php USBTenki], [http://www.sparkfun.com/commerce/product_info.php?products_id=8311 USB Weather Board], [http://www.farnell.com/datasheets/129494.pdf CY3271-EXP1 (PSoC Environmental Sensing Kit)] | ||
+ | *Futaba servo captute interface (for robots) | ||
+ | |||
+ | ===External control=== | ||
+ | *USB3.0 Support | ||
+ | *Futaba servo control interface (for robots) [http://www.parallax.com/Store/Accessories/MotorServoControllers/tabid/160/CategoryID/35/List/0/Level/a/ProductID/346/Default.aspx?SortField=ProductName%2CProductName PSC] [http://www.endurance-rc.com/pantilt.html Pan&Tilt] [http://www.openservo.com/ OpenServo] [http://www.embeddedrelated.com/usenet/embedded/show/46581-1.php Verilog solution] [http://www.sparkfun.com/commerce/product_info.php?products_id=8897 Polulu] | ||
+ | *Relay control | ||
+ | *CAN support [http://www.qprotos.com/quickcan.htm quickcan] [http://www.gridconnect.com/usbcanin.html USB CAN Adapter] | ||
+ | *DMX512 support [http://en.wikipedia.org/wiki/DMX-512 DMX512] | ||
+ | *Secure Digital support [http://www.delkin.com/products/adapters/sd-to-cf/sd-to-cf.html CF-SD] |
Latest revision as of 09:11, 5 March 2020
As user I noticed some things I wanted to have on my camera, I hope anyone that has ideas can add them here. What features are you waiting for? What software components are still missing that you cannot live without?
This is a legacy page. Information may not reflect the current state of the products or code.
Contents
Software
If a project has been completed just add the developer that did it, or is busy on it.
Sensor
Compass
Networking
- DHCP (timeouted) and DNS-SD
- GigaBit ethernet
- Zeroconf (Rendezvous) for LAN device announcing
- [OpenSound Control] [OpenSound Control on wikipedia], [introduction to OSC on linuxjournal]
- CF Ethernet card support [CF 10/100 Ethernet cards list]
- CF USB card support [SolarExpress] [CFU2]
- External USB Display support Mimo UM-750 7-inch.
Fastest Boot
APIs
UDMA support
- Enable UDMA in the Axis kernel. Needed to support most fast CF cards, will also boost speed on SATA.
Debayer Algorithmn
- Higher image quality debayer algorithmn FPGA implementation -> VNG
Hardware
What will the next elphel camera most likely entitled Elphel 373 be like?
Power Supply
- optional 5-36V supply over additional jack DC/DC POE TI Article
Sensor
- Vignetting hardware correction
- Lens distortion hardware correction
- Fixed pattern noise (FPN) correction
- Flash mode for rolling shutter
- Make image thumbnails (binning 8x8 from DCT[0,0] data)
Position adjustment
- initial focus/pan/tilt sensor adjustment
- Square shaped SFE and equidistant holes for easy change of orientation
Interface
- group VLDS pairs in flexible cable from sensor to board
- CCD sensors
Sony IMX021
- designed for DSLRs (possibly the sensor used in Nikon D300 / D90)
- 12.4 MPix
- 5.5 µm pixel
- 0.18 µm technology
- 28mm x 22.2 mm APS-C sized 1.8" image area (28.4 mm diagonal)
- 12 bit column ADC
- 10.4 fps in 12.4 MPix mode
- on-chip noise reduction
- parallel A/D for every pixel coloumn
CPU
- USB2.0 Support
External data sensors support
- DONE GPS
- DONE Compass
- Dry contact (simply switch event)
- DONE RFID
- Proximity
- Environment sensors: Temperature/Humidity/Pressure/Illuminance/Loudness/.. Open Weather, EL-USB-RT, USBTenki, USB Weather Board, CY3271-EXP1 (PSoC Environmental Sensing Kit)
- Futaba servo captute interface (for robots)
External control
- USB3.0 Support
- Futaba servo control interface (for robots) PSC Pan&Tilt OpenServo Verilog solution Polulu
- Relay control
- CAN support quickcan USB CAN Adapter
- DMX512 support DMX512
- Secure Digital support CF-SD