www.8devices.com
View unanswered posts | View active topics It is currently 28 Mar 2024, 23:37



Reply to topic  [ 18 posts ]  Go to page 1, 2  Next
 Carambola with DslrDashboard 
Author Message

Joined: 22 Jan 2013, 12:03
Posts: 9
Hi

I'm a long time OpenWrt user and I like it from begining. When I read about Carambola I was very exited about it and finally managed to order one with a developer board.
My project isn't a hardware one (hope in future) but a software one. I'm the developer of the DslrDashboard Android application that can be used to control DSLR camera connected to your Android device with USB.
I connected my DSLR to Carambola USB. Wrote a small application that communicates with the USB connected DSLR camera and DsrlDashboard on Android. Carambola wireless is enabled (AP mode) and my Nexus 7 is connected to it.

A small demo of it:
http://www.youtube.com/watch?v=J_sfvSelj-Q

It is still work in progress but hope in future I can improve it.


22 Jan 2013, 12:14
Profile

Joined: 08 Dec 2011, 09:35
Posts: 138
Nice! Show us more! :)


22 Jan 2013, 16:26
Profile

Joined: 04 Oct 2012, 11:57
Posts: 21
Great!
Could you write a bit more about the software and the part running at the carambola?

Regards
Michael


22 Jan 2013, 21:39
Profile

Joined: 22 Jan 2013, 12:03
Posts: 9
I built my OpenWrt for Carambola according the howtos. In the configuration I enabled the USB kernel modules and libusb-1.0.

The application is written in C/C++ (I'm not very good with it as I work with .net on Windows and with Java for Android).
It listens for an incoming connection. After the connection is made it forwards the PTP command packets from DslrDashboard to USB camera and the PTP response/data from USB camera to DslrDashboard.

The application still needs some work, better error checking and probably some udev rules as libusb-1.0 does not have notification when the USB device is inserted or removed.
Also a package is needed for it.


23 Jan 2013, 06:20
Profile

Joined: 08 Dec 2011, 09:35
Posts: 138
So it should work with any PTP enabled camera? What type application will it be open or closed source?


23 Jan 2013, 07:14
Profile

Joined: 22 Jan 2013, 12:03
Posts: 9
DslrDashboard is free and open source ( https://code.google.com/p/dslrdashboard ) .
Works with the Nikon dslr line (think from the D40 and up) (the D3x00 models are not fully supported as there is no SDK for them).
Also I began to add code to support Canon models (650D works, and I have reports that some other models to - unfortunately Canon does not document the PTP commands/properties in SDK so it is harder to support more models without having one for testing).
Other models are not supported right now as they are not documented (no SDK) and I don't have the money and time to support them.

The proxy application (I named it DslrDashboardServer :P) can work with any PTP camera as it only forwards the packets between the PTP camera and the application.
Here you can read about the packets that are used ( https://code.google.com/p/dslrdashboard ... etworkMode ) very simple.

I will release the source of the proxy application to.


23 Jan 2013, 10:18
Profile

Joined: 08 Dec 2011, 09:35
Posts: 138
hubaiz, thank you for your answer! If you need beta tester, I have an access to several cameras:
Canon: 1Ds, 1D, 5D, 6D, 7D, 60D, 40D, 20D Nikon: D600, D800


23 Jan 2013, 10:33
Profile

Joined: 22 Jan 2013, 12:03
Posts: 9
Nice collection :)

I have a Nikon D5000 and got a Canon 650D for testing.

Hope in near future I will get a Nikon D7000.


23 Jan 2013, 10:38
Profile

Joined: 22 Jan 2013, 12:03
Posts: 9
Do you maybe have an Android device to that has USB OTG function? Then actually I could use your offer to help with the Canon models regarding the live view function.


23 Jan 2013, 10:47
Profile

Joined: 08 Dec 2011, 09:35
Posts: 138
Yes, I have Android tablet 4.0.4 with OTG.


23 Jan 2013, 10:50
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 18 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron

Protected by Anti-Spam ACP Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.