yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] zpeverman:
Progress Update

Hey Chainfire,

Do you think we could all get a progress update on how the app is coming?

Maybe about what new features you are working on adding currently or any bumps you are having with those features. Maybe this awesome community here can help you smooth those bumps out.

I don't want this to be a ton of extra work for you but a while back you had some posts where you were talking about what you were currently working on implementing. We haven't got to see one of those in a while.

Thanks for great App, it has gotten better with every update and I am sure it will keep getting better. (Especially with a focus pulling function :D)

Look forward to hearing how the progress is coming. Thanks again.
[Paid Software Announcement and Discussion] Chainfire:
At the moment I'm mostly working on core code for DSLR Controller... stuff you don't actually see but should have a positive effect on out-of-memory issues and such (less crashing, for those that experience it). Next to that, HDR, Timelapse, and Bramping are next in line are being worked on. In that order.

(I hope to release the next update next Friday)
[Paid Software Announcement and Discussion] cyberspaceguy:
I don't understand about problems with last release with Galaxy SII and android....this app works with sgsII and last cyanogenmod 7.1.0 or miui 1.11.11?

thanks.

p.s.: thanks for you work!
[Paid Software Announcement and Discussion] ziggymaj:
App is working great on Galaxy Tab 7.0 Plus/Canon 5D Mark II!

But I can't start video-recording or don't know how to do it, if somebody can help? Thanks. Great App!
[Paid Software Announcement and Discussion] ShreddinPB:
The 18th or 25th? (knowing that release dates can slide.. just wondering which friday ;) )

Will that update just be the core code you are talking about?

I ask cause I mainly shoot HDR sunsets and want to use this for that, and where I live (west coast) its that time of year where the sunsets get very nice.

I currently use one of these I built

http://www.hdrlabs.com/occ/index.html

but would like to move away from it as its a little fidgety and doesnt save any exposure settings in the photo as its just a bulb shutter release.
[Paid Software Announcement and Discussion] Dacoco:
Thanks for ignoring me chainfire! What a great support... Thumbs up!
[Paid Software Announcement and Discussion] Chainfire:
Some parts are missing with the new updates from Samsung. CM and MIUI will not be compatible until they build on an Ice Cream Sandwich base. So no, they will not work (CM9 I believe will be the first version built on ICS)

Video start/stop is not implemented yet. Each device does this differently, which makes it a PITA to get to work.

If all goes well, it would be this Friday. I hope it will include a preliminary HDR function, but no promises.
[Paid Software Announcement and Discussion] ShreddinPB:
I'll keep my fingers crossed! I cant wait to try it out!
[Paid Software Announcement and Discussion] Chainfire:
The source for ICS is being released _right_now_ by Google, so I guess we'll see a lot more compatible devices pretty soon :)
[Paid Software Announcement and Discussion] phsak:
thank very much . I want it. :)
[Paid Software Announcement and Discussion] youbecha:
I'll bite...what is an HTC Flyer?

NOTICE: This is a BETA / PRE-RELEASE version. The product is not finished yet and there will still be issues. Due to massive demand and a great many requests to release, it is being released early.
[Paid Software Announcement and Discussion] cyberspaceguy:
I hope thant now with ICS your app can return alive because I bought an SGS2 only for your app! you can believe me! :)
[Paid Software Announcement and Discussion] itsskin:
HDR! HDR! HDR! Can't wait :D

Thank you for hard work!!!
[Paid Software Announcement and Discussion] zakwil:
Anyone use a Galaxy S i9000?

Is someone with a Galaxy S i9000 use the dslr controller?

Which ROM do you use?
[Paid Software Announcement and Discussion] kazama42:
Use tablet as field monitor

Can anybody explain how this works while filming?

I would like to buy this app+a tablet and use it in place of an hdmi monitor while filming with a 5d Mk II. Some questions I can't find the answers to:

Does live view work while recording?

If so, What is the framerate when using live view while filming?

Is one tablet in particular working better than the rest?
[Paid Software Announcement and Discussion] zpeverman:
Get it now!!!

I use this app with a T2i and a Galaxy Tab 10.1. The Live view mode is working great. There is minimal delay between the camera and the tablet for me, however, occasionally when I stop recording the app will freeze up. It just requires a force close and restart of the camera. This bug should be fixed eventually. Currently there is no way of starting and stopping the record from the tablet, but I believe I read somewhere that it just is not implemented yet.

Also, you have access to almost every option you need for video recording (aperture, shutter speed, ISO, and I believe there is the possibility of adding a focus control that will work similar to a Follow Focus.:D

I can say that between the Galaxy Tab and the Toshiba Thrive the Tab is much better. It runs a lot smoother and crashes much less. The biggest advantage to the Thrive though is that it has the built in USB so no adapter is needed so the connection is very secure. The Tab requires an adapter for USB devices and leaves much to be desired in the security and durability department.:(

My last 2 cents: For an app that is under $10, you cant beat it. it is well worth more than that even in beta. Plus, if you buy it now you get the upgrade to version 1 for free. So don't kick yourself later and get the app now. If you are patient with the beta phase, you will be sitting with a great app for a fraction of the price that all the other people are paring for...:p

Chainfire, If I have said anything that is not correct, please let us know. But I think I read everything in posts of yours at some point. Thanks.
[Paid Software Announcement and Discussion] cyberspaceguy:
I would likt to buy your app but it doesn't work with last android release :-((( no way to fix it? right?....
[Paid Software Announcement and Discussion] Chainfire:
Sounds right to me.
[Paid Software Announcement and Discussion] cr0wnest:
Even the Galaxy Note doesnt support this app. Must be samsung's bane with the USB jig. Only device in my house that is compatible with this app is the galaxy tab 10.1 :(
[Paid Software Announcement and Discussion] birdster:
Hi chainfire, love your app and looking forward to your new updates, On Tuesday im getting a Galaxy Nexus, i brought this phone thinking it would be pure google and have the necessary hardware and os to support your app, ive been reading its doesnt support usb mass storage only ptp and mtp will DSLR Controller work on this phone in theory ??
[Paid Software Announcement and Discussion] jrmy:
Will it work with HTC HD2 Android (2.3.7) ?

thanks
[Paid Software Announcement and Discussion] Chainfire:
@all

Disaster has struck. Both my SGS2 (with the right firmware) and Galaxy Tab 10.1 are out of business since past Friday. I hope to have them repaired before the end of the week, but I'm dependent on the Samsung here. I have nothing to develop with :(

(And I doubt either the Galaxy Nexus or Transformer Prime will be deliver before then)

I can't exactly guarantee it, but I'm 99% certain the Note will be compatible once the ICS update has been released (expecting the leak in December, official in February). I'm pretty much banking on it myself, I have a Note, the form factor is great for DSLR Controller.

I can't say. I'm waiting for the Galaxy Nexus myself to try it out. I'd give it a good 99% chance though! As soon as you have it, please let us know if it works!

Nope. Maybe one of the ICS ports (when ready) will support it. I'm not sure about that though.
[Paid Software Announcement and Discussion] birdster:
Thanks for the reply chainfire, I just got a confirmation email that my galaxy nexus is on the way, will report back asap if it works fella :D
[Paid Software Announcement and Discussion] Chainfire:
Where did you order it, if you don't mind me asking ?
[Paid Software Announcement and Discussion] birdster:
Ordred from three.co.uk, just arrived :D so far market gave me the option to install DC on the GN, so installed fine here, just off to get a micro usb adapter so i can hook up a micro usb to mini usb lead, will report back asap ;)

Update : No go here I'm affaid chainfire :( tried it with the new adapter (micro usb - mini-usb), tried all options and settings, if you need me to test anything if you have any ideas I will give it a go !
[Paid Software Announcement and Discussion] messus:
Havent been checking this thread for a while. But I am now running MIUI on my Samsung Galaxy S2, and I will never go back to any other ROM because MIUI is the best and most beautiful thing ever made for the SG2! MIUI is the way the SG2 should have been from factory in the box!!

So my question is, since I have discovered I cannot run DSLR controller on MIUI, when or will I ever be able to do so?

Best,

messus
[Paid Software Announcement and Discussion] BK553:
Paid Beta again? What happened to Superpower, Chainfire? I paid for that beta too, and you just stopped working on it.
[Paid Software Announcement and Discussion] Chainfire:
It will not work on the Sensation. Not sure about the Transformer or Galaxy Tab 10.1 - but I expect it to work. Nobody has reported success with either yet. I have a Galaxy Tab 10.1v myself, and a host connector for it has been ordered weeks ago, but it still hasn't arrived so I can't test - I know mine does support USB host, though.
[Paid Software Announcement and Discussion] toes2:
I've a Transformer and I'm having partial success with a regular USB cable plugged into one of the USB ports on the keyboard dock using both a 40D and a 1Ds Mk3. Partial meaning that I can see the live view, control the camera settings, tweak the focus. But capturing an image results in "capture failed".

Since I was assuming I'd need an OTG connector and that it wouldn't work at all, that seems a pretty good start :-)
[Paid Software Announcement and Discussion] Chainfire:
All right, that's a good start. If your device was not compatible or you had the wrong cable, nothing useful would happen at all :)

Edit: Does the Transformer have a full-sized USB connector on the device itself as well ?
[Paid Software Announcement and Discussion] Mike Philippens:
I hope this will one day work on a HTC Desire. I'll check Google for USB OTG support, maybe somebody made something (my device is rooted).

I have a 5D Mk1 and I also hope it works on that one. Obviously not the live view, but remote control is possible with that camera. I guess Canon provides a generic way to control all their camera's.

Great initiative and a smart decission to make it paid. It's not that much money and you'll only get the serious people to try so you have less noise and more focus.
[Paid Software Announcement and Discussion] knoxploration:
I'll cross my fingers; I have both a K-5 and K-7 here, and would happily pay for an app with Pentax support... :-)
[Paid Software Announcement and Discussion] Chainfire:
I doubt the Desire will ever support this, unless it sees an Ice Cream Sandwich port. As for a "generic way", it is less generic than you might think. No idea how well the 5D.I would perform with it.
[Paid Software Announcement and Discussion] toes2:
Canon have (at least) 2 different protocols for remotely controlling their cameras. The 5D Mk1, 20D, 350D and 1D Mk2 (and earlier cameras) all use the older protocol.

(I've got the Canon SDK and have been contemplating writing an app like this - I'm very happy Chainfire has saved me the grief!!!)
[Paid Software Announcement and Discussion] Ditchmond:
As a full time photographer this is a extremely useful app.

I was so excited that I purchased it first thing in the morning without even reading more. $8 is completely worthwhile.

Now I'm just waiting to get my OTG cable before I can test this out.

However I have a Samsung Nexus S and i'm not sure if it supports HOST mode yet. But I also have a Transformer as well that I can test it on. I'll be able to do some testing with a 1D IV, 5D II, and 60D. Keep up the amazing work!
[Paid Software Announcement and Discussion] toes2:
No, it has a proprietary USB+OtherStuff connector. I'll see how that works out once I get the right bits of hardware together.
[Paid Software Announcement and Discussion] nex7er:
What is this OTG cable everyone keeps talking about? I used a standard usb cable from my 5D MK II to my Transformers dock. Same one I use to send my pictures over to my hackintosh.
[Paid Software Announcement and Discussion] ryusen:
Weird question. I have an Archos Gen 8, which only runs 2.2, but does have a USB port. Is there a way i can side load to test (since the market says it's incompatible?)

Thanks,

Zarli
[Paid Software Announcement and Discussion] Chainfire:
The Transformer indeed does not need a special cable, none of the tablets that have a "full size" USB connector on it do. In your case, the dock incorporates the OTG cable inside. I have changed this in the description of the app.
[Paid Software Announcement and Discussion] Chainfire:
I have uploaded a new version (v0.51) of the app to Market with two very minor changes:

- It should no longer show up for people who do not have a compatible device

- Landscape now also works upside down

It could be a while before the update is visible for you.
[Paid Software Announcement and Discussion] lorenzo353:
thanks for the answer Chainfire.

if it is based on PTP commands, Nikon support must be easy.

Lorenzo
[Paid Software Announcement and Discussion] sureshgvv:
Add one more request for Pentax.. PLEASE!!!
[Paid Software Announcement and Discussion] youbecha:
I would say there definitely needs to be some kind of test/demo app to see if your android device/camera are compatible.

As far as paying for a beta...Minecraft is in beta and has sold a million copies.

Developing takes time/money.

But if money is an issue, Kickstarter is a way to get investors.

My question is...or I should say I assume that you need a Android 3.0 device to have the USB host mode, correct?

I look forward to seeing the development of this.
[Paid Software Announcement and Discussion] StuPastu:
This may be a little forward, but if you ever come across the need to test on a Nexus S 4G, mine is completely stock. It's running 2.3.5 at the moment. Not too sure about the OTG compatibility, and the fact that it doesn't sport a dual core chip might be a hindrance, but I just wanted to throw in my 2 cents.

I've got a EOS 7D, so I guess my only limitation to testing is the current app's compatibility.

I'll be following the thread and will most definitely purchase the BETA if/once the Nexus S is supported.

Keep up the great work.
[Paid Software Announcement and Discussion] nex7er:
Someone needs to buy a second Transformer usbcable, cut it and stick it together with a micro usb connector to see if you can make it work straight into the tablet itself.

:)
[Paid Software Announcement and Discussion] Chainfire:
You are making assumptions here. PTP is indeed used to communicate with the camera, but how you use a Nikon device compared to a Canon device is completely different. There are far more differences than there are similarities.

Aside from the SGS2 with the 2.3.4 KG* series, yes, you'd need a Honeycomb device.

However, if you check Market for DSLR Controller, and you see version 0.51 (NOT v0.5 !) that means your device supports USB host. v0.51 does not show up if your device does not support USB host. That doesn't say anything about the camera, though.

Thanks. See my response above for compatibility notes.
[Paid Software Announcement and Discussion] Chainfire:
Interesting... it should work... did you use a micro<->mini USB adapter OR an USB OTG/HOST adapter? These are not the same thing! That Market allows you to install it is promising, though.

Probably when MIUI updates their base to ICS. That could take quite a while though (a year or more would not surprise me).
[Paid Software Announcement and Discussion] krishan.jurel@gmail.com:
USB host class driver

Hello Chainfire,

I am just curious about the availability of USB host class drivers for this app. are there canon DSLR camera drivers already available in honeycomb, or is there proprietry drivers for Canon EOS serios?

Please advise on availabilityof USB host class drivers for EOS?

Best Regards,

-krishan
[Paid Software Announcement and Discussion] taaz69:
How to determine firmware version.

On the Samsung GS2, how do I tell which version of firmware I have. All I see is 2.3.4. I do not see letters such as kg, kh etc.

Thanks.
[Paid Software Announcement and Discussion] shaggy-h:
I've just picked up a Galaxy Nexus and installed DSLR Controller (which I bought the moment I heard about it even though I knew it wouldn't work on the phone I had at the time, a Nexus One!).

I don't yet have a USB Host cable (there's one on the way...) but thought I'd try running the app anyway to see what happens. Unfortunately it crashes on startup. Immediately after launching the app the screen rotates to landscape orientation then I get "Unfortunately, DSLR Controller has stopped. [Report] [OK]". I press OK to dismiss and then get the same error again a second or two later. After a second press of OK the app is gone.

I sent a report using the Report button, but if it helps here's what I'm seeing in the logcat:

W/InputDispatcher( 178): channel '41d0e418 eu.chainfire.dslrcontroller/eu.chainfire.dslrcontroller.LiveViewActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x8

E/InputDispatcher( 178): channel '41d0e418 eu.chainfire.dslrcontroller/eu.chainfire.dslrcontroller.LiveViewActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

W/InputDispatcher( 178): Attempted to unregister already unregistered input channel '41d0e418 eu.chainfire.dslrcontroller/eu.chainfire.dslrcontroller.LiveViewActivity (server)'

E/InputDispatcher( 178): Received spurious receive callback for unknown input channel. fd=266, events=0x8

Is that just because there's no cable and/or camera attached, or something related to the Galaxy Nexus/ICS?

I will of course try again with my 40D attached once the host cable arrives. In the meantime, let me know if there's anything you'd like me to do to help diagnose this.
[Paid Software Announcement and Discussion] Chainfire:
I've seen this error reported in Market. It appears to be something ICS-specific.

I should have my own Galaxy Nexus early next week at the latest (if not, I'm going to explode), so I can _finally_ continue development on this. ICS compatibility is absolutely #1 on my to-do list.
[Paid Software Announcement and Discussion] Ciddy:
Just stumbled across this post in the SGS 2 Android Dev section;

http://xdaforums.com/showthread.php?t=1246116

Any chance this might help with getting DSLR Controller back working on SGS2 non-supporting Firmwares?
[Paid Software Announcement and Discussion] Chainfire:
This is actually not the problem. The kernel will connect the camera just fine on most SGS2 firmwares. It's the required Java-level APIs that are missing/disabled.

It is still possible to connect to the camera if root is available, with some hacking, but I have deemed it "not worth the effort", as it would take several weeks to code, be limited to root users (== only very few people in the target demographic), and will be obsolete when ICS for the SGS2 comes out, which should be a month or so from now.
[Paid Software Announcement and Discussion] orthoplanar:
Does the shutter release on the camera still work when you've got DSLR Controller running on a tethered tablet? And the on-camera magnify buttons? This would be very useful when shooting handheld.
[Paid Software Announcement and Discussion] Chainfire:
Well, actually it seems I changed my mind on the Android 2.3.x thing.

I've just gotten DSLR Controller to work on my Samsung Galaxy Note - 2.3.6, root is required, though - obviously kernel USB host is also required.
[Paid Software Announcement and Discussion] Chainfire:
It depends on various factors... the camera model, as well as the current mode.

For example, my 550D the shutter button and zoom in/out only works if liveview is enabled on the LCD on the back of the camera.
[Paid Software Announcement and Discussion] eleventy.org:
Video users

First of all, great working app!

Works perfectly on my kit: Asus Transformer - 550D/T2i. Best of all: Works nice together with Magic Lantern firmware.

To make it even better suited for video-users, I have 2 requests:

1) I'd like to bump the request for Follow Focus / Rack Focus. A slider would be nice, sending out small/medium steps as quick as possible to get a smooth focus pull. If you were able to read the focus distance, the perfect solution would be to be able to set 'Distance A' and 'Distance B', and then be able to slide from A to B. For example, slide from 4.6m to 1.3m.

2)As a video shooter, I like to use the Liveview function as an external monitor. For this, the new 'Peaking' image filter is a great aid in focussing. However, more and more video-users like to use custom low-contrast Picture Styles like Cinestyle to squeeze every bit of quality out of the codec. Because of the low contrast picture, the Peaking-filter barely shows up. So, an adjustable contrast setting for the Peaking filter would be nice.

Grtz,

eLeventy
[Paid Software Announcement and Discussion] zpeverman:
I second both of those suggestions. I think the follow focus control is something that a lot of people may not see the value in until they start using it. This will be something that every video shooter will utilize on shoots consistently.

Can't wait to see the next update to the app, so far it has done nothing but get better, and I only see it getting better in the future. Thanks for all of your hard work on the app Chainfire.
[Paid Software Announcement and Discussion] Ed Swift:
Just bought this today and it seems t work great on my 1000d. Other than autofocus not working, but i can manual focus on screen (and I don't tethered shoot to use AF.

Does anyone know how i can copy the files off the camera? I can see the review once a shot is taken but would like to be able to copy the created file so it's backed up. I thought the app may save the files to the phone as well as/instead of the camera but any raw viewer etc that i use can't find any .cr2 files anywhere, on phone or on what i think is the camera sd card.
[Paid Software Announcement and Discussion] Chainfire:
It's still saving to the camera only. Though with the Gallery app I believe you can transfer them to your phone ? This functionality is coming, but due to personal issues and a number of hardware failures development on DSLR Controller is quite a bit behind schedule.

I assure you it's on the to-do list, though :)
[Paid Software Announcement and Discussion] mailsvb:
This is great :-) Really looking forward to see this running on my SGS2
[Paid Software Announcement and Discussion] Chainfire:
I hope to release a (free) test app later today, to see if a device is compatible. DSLR Controller update likely tomorrow. There were also problems with DSLR Controller on ICS, these should now be fixed (currently being tested by some lucky Galaxy Nexus owners).
[Paid Software Announcement and Discussion] mailsvb:
I updated my phone to the latest software available around here (XWKK2). Hope this make me to one of the priviliged who can run the DSLR app ;-)
[Paid Software Announcement and Discussion] Ed Swift:
Thanks. :)

I think the problem is trying to get it to recognise cr2 files as the gallery app shows me only jpg's

I'm sure I'll find a way, and will let everyone know. :)
[Paid Software Announcement and Discussion] orthoplanar:
Thanks. I've got a 5DmkII. Can anyone with this camera try whether the buttons work in the same way?

Looks like I'm going to buy an Android tablet soon.. Are there big differences in speed between the tablets for this app?