yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] Chainfire:
I hope it will be fixed soon, yes.

Not sure about the 500D, though I think I've seen others mention it works with it. The Nexus One does not have USB host support.

Yes it seems there are compatibility issues with the 5D mk II. Working on it.

Some thing. I'm guessing a number of issues have the same origin, and this is actually the same issue the 5D mk II has. Doing my best to figure it out :)

All of these things are on the to-do list. What I'm wondering in this case though is how exactly the stepping should be ?

For example, shutter speed, would the stepping go in factors? i.e. 1/4000 -> 1/2000 -> 1/1000, etc, or how exactly do you imagine this ?

All of these things should be supported eventually, though.

Same story, 5D mk II, 40D, etc. Working on it :)

Try waiting for the update to 2.3.4 to be complete on the SGSII, you should be able to find it then. Not sure about the A500 though, others have reported it missing. Is anybody with an A500 still able to find it on Market ? If so, which Android and firmware version are you using ?

Seeing as there are already issues with the mk.II, I have doubts that the original mk.I works. Also, it is not unlikely the original 5D doesn't even support the PTP protocol. I'm just guessing here, though.

There are two things: kernel USB host support and Android USB host support (API). It is well possible you have a kernel supporting USB host but not the Android APIs. Which tablet do you have, exactly ?

It could also be possible it actually does have the APIs but it somehow doesn't report that to Android Market... that would be weird, though. I do believe DSLR Controller is the first app in the Market that actually makes use of this feature, so it may be there is a bug somewhere?
[Paid Software Announcement and Discussion] gwclark:
It would be best to have it selectable by 1/3, 1/2, 1 or 2 f/Stops per image.

GW
[Paid Software Announcement and Discussion] toes2:
Or better still, have it so the user can select any multiple of 1/3 or 1/2 of a stop. 1 stop, as per your example, would be a very sensible default.
[Paid Software Announcement and Discussion] ANNDECRIST:
Just tried it on the Canon 50D. No problems with focus or any of the buttons. This was with an ASUS Transformer
[Paid Software Announcement and Discussion] tweak41:
I have the Viewsonic Gtablet running a Honeycomb port -- Flashback 7.1: http://xdaforums.com/showthread.php?t=1138100
[Paid Software Announcement and Discussion] gregvfx:
I believe it does support PTP protocol, have been using the OTG cable on my Xoom to transfer photo's, and I can control the camera using DSLR remote pro from my Laptop.

Unfortunately I had to refund the app as I cannot justify $8 for a beta that may not end up working for my camera. I will keep an eye out on this forum to see if there is any progress.
[Paid Software Announcement and Discussion] ac1964:
This is one of the most innovative apps that I have noticed for an Android device, fair play to you for getting it this far.

I have an Advent Vega tablet, sold by PC world in the UK.

I installed a modaco ROM on this device and it supports USB Host mode.

But it says its incompatible in the Android Market, probably because the default ROM doesn't support USB host mode.

I noticed a post on the Market that you put a filter on the list of compatible devices, so that it doesn't show up for devices that do not support USB host mode.

Is there any chance of releasing a version that doesn't have this feature, so that I can install it on the Vega.

I am using an EOS5D, mk 1.
[Paid Software Announcement and Discussion] swansor:
gtab10.1 7d

I have a gtab 10.1 with latest ui update connected to 7d. Works good so far. will fully test in am.

great app!
[Paid Software Announcement and Discussion] Borman18:
I was just searching for an app like this the other day. Plugged in my 5d2, and it worked perfectly, allowed me to change settings and take a picture. Framerate is slow right now, but that was expected. Plugged in my t1i (500d) and again, worked just as expected. Using an Acer Iconia a500 with ASUS rom, plugged in with a normal USB cord, and it worked flawlessly. Love it! I'm more than happy to support developers making useful applications such as these, thanks again!
[Paid Software Announcement and Discussion] bluebird2:
HDR Functions

As a user of the Promote Control System, this app will now make me go and get an Android tablet. Finally found a real use for one!

We utilise exposure fusion via the bracketed feature of Promote extensively and can give some feedback on one way we'd like it to work here.

Using live view, we'll determine the lower and upper shutter speeds to ensure we capture all shadows and highlights. Using 1 EV steps, we'll adjust the number of shots until the Promote's display shows the correct exposure range (F stop and ISO are not adjusted).

If the number of shots needed to capture the entire DR is more than about 9, we'll increase the exposure gap to 1.5EV or even 2EV in extreme situations.

The unit will ensure mirror lockup is enabled if selected by us though normally live view is sufficient.

If we can bypass live view (in accurate at best), it would be really good to set the low and high exposure values directly on the tablet - perhaps with a 3 way split screen - one to show the darkest, one for the mid point and one for the highlights. Tapping each would zoom and allow you to reset it's speed if wrong.

Ho hum ... can but dream :)

Good luck with the app - look forward to buying it one the tablet arrives.
[Paid Software Announcement and Discussion] pixelk:
Upgraded to 2.3.4 only to test this beta, and it's really impressing.

Keep up the good work !

Tested on a

Samsung Galaxy S2 XXKG6 2.3.4 - Canon EOS 7D fw 1.2.5 - noname USB Host cable

*** EDIT ***

After reading the whole thread, I have a few request to add to (the bottom of) your to-do list :

- exposure bracketing, in EV/Aperture and exposure time - you should be able to state a start, end and increment value

- Focus bracketing : take multiple picture with incremental focus change (again with start, stop and increment settings)

- Memorize focus : to come back to a selected focus quickly

- Download to phone (I know it's already on the list)

- Automated bulb mode : to be able to set the exposure time before hand

- Start / stop blub mode : start the bulb exposure with one press, stop it with a second press

- Locked continuous trigger : in non-bulb modes, start taking pictures with one press, and stop with another (like pushing on the trigger continuously)

- Enhanced contrast liveview : would be very usefull for astronomy pictures

- Red filter (display everything in red shades) : again very usefull for astronomy
[Paid Software Announcement and Discussion] gedas5:
@ Chainfire

as for HTC Desire support i have a question as i would love to have this app running on my HTC Desire along with EOS 500D. In this thread the devs have managed to hack USB Host support for this device: http://xdaforums.com/showthread.php?t=702742

so my question is if there's something from the ROM, cable or USB Host mode that would not allow us to ever have this app running? I see this as probably the most useful app ever created for Android and it would be real shame if just few devices were supported.

thanx for your great work Chainfire.

p.s. i was about to run to the shop looking for cable only just before going i saw that it might never get support...

edit: neverming Chainfire as i was reading the whole thread again i found the guy asking about Desire support as well... even though i have 500D which theoretically is supported but the only obsticle as far as i understand is firmware of Desire. however, in your requirements 2.3.4 firmware version is stated. does that mean if i get 2.3.4 version on Desire it might work?

another question is that the right cable that would be needed in case it is possible to use this app some time in the future?:

http://thehtcphone.co.uk/otg-cable-adapter-mini-usb-a-plug-usb-a-socket
[Paid Software Announcement and Discussion] jonas18z:
Is it possible to add host support to the nexus S, if so will it work?
[Paid Software Announcement and Discussion] Chainfire:
Technically there is no distinction between 2.3.3 and 2.3.4. I noted it like that because the only phone known to be compatible is the SGS2, and it is only compatible with the 2.3.4 firmwares.

I am not much of an Android ROM chef, but if they do really have USB host support working, possibly all that is needed is to port the android.hardware.usb package to get support for DSLR Controller. Possibly these can be ripped out of the SGS2 firmwares that have it (KG* 2.3.4 series - there is also a KG* 2.3.3 series). If they can do that as well, then fix that the device reports that it has USB host to the Market app, it should be fully operational.

EDIT: Re the cable, it seem this uses MicroUSB type A (square edges), while you probably need type B (diagonal edges) - though I'm not sure. This cable should work though: http://www.amazon.co.uk/Host-Cable-...1_1?s=computers&ie=UTF8&qid=1312722462&sr=1-1

EDIT#2: Note that the current android.hardware.usb source code available online only includes UsbAccessory, NOT UsbDevice. You need this! That is why I say rip it out of the SGS2 firmware, not compile it from code. UsbDevice is part of the Honeycomb / ICS source, which is not yet public.
[Paid Software Announcement and Discussion] ShannonAUT:
Will it work with the Galaxy Tab 10.1 & Canon 7D?
[Paid Software Announcement and Discussion] joeski27:
Hey Chainfilre, just to add a bit more to the description of my problem with the touch screen focusing, you were right in stating that something is occurring that is putting the camera into the "Busy" state. Basically, I make the connection, perform a touch screen focus, then take the photo. The photo is taken successfully, however on the camera's upper window you can see the "BUSY" phrase remains indefinitely, basically getting stuck there. Now interestingly the "BUSY" icon is not present on the screen of the DSLR Controller UI.

But here's one odd thing that may shed some true light on the problem. Now I tried performing the same type of photo capture using Live View on the camera, without the assistance of your app, using the "Live" autofocus setting. I performed the following: 1) held down the AF-ON button to achieve the autofocus, which results in the focusing frame eventually blinking green (briefly, but not staying green) and beeping, 2) used the shutter button to capture the image. What was different from what occurred using your program was that after I touched the screen in the app to focus, I observed on the camera that not only did the focusing box blink green & beep, but it

stayed

green, even after taking the photo, which obviously it isn't supposed to do...hence the fact that the camera shows "BUSY" in the top settings window.

Anyways hope this helps in some way; I like to think we're honing in on the issue, and hopefully it won't be a big one to fix. And hopefully you'll actually be able to duplicate it when your USB adapter arrives! :cool:
[Paid Software Announcement and Discussion] ACOMELATO:
Video feats

Once video is supported, do you think it is possible to include custom shutter speeds and frame rates? As a video producer, i'm wondering how far control customization could go.

thanks for the amazing work and very good luck!!
[Paid Software Announcement and Discussion] gedas5:
@ Chainfire

thank you for your reply. Looks like the owners of other Android devices apart from SGS2 or tablets will be very envy to those lucky running this wonderful application.

Just wanted to express my gratitude towards everything you doing and just wish everything was more simple in regards to other devices which would make your job easier and way more happy users ;)
[Paid Software Announcement and Discussion] Farmfield:
Magic Lantern

I use my DSLR primarily for filming and I'm about to build a professional JIB (small crane) for an upcoming project. For the JIB, I need an external monitor. I've been into buying a cheap TV, 7-10" as this monitor - but with that I get a, eh, monitor - nothing else. But your application together with a cheap pad would of coarse be a much better solution - as that also gives me some camera control - so that's what I'm gonna do. ;D

So to the point. I also use a firmware-mod improving my Canon DSLR as a videocamera. This mod is called Magic Lantern, but you probably heard of this as a Canon DSLR-user and developert. But the question is, is it possible for you to implement access to the Magic Lantern-meny through your application? Possibly this is to much work (or just nopt interesting), but as Magic Lantern is an open source project it might be of interest for you to at least check it out, check the code, to see what's possible.

And, as I said, this might be of no interest for you, but I thought I'd at least bring it up as Magic Lantern is such an amazing mod - if your a DSLR filmmaker - and the mod together with your application would be such an amazing combination.

And if you're unaware of Magic Lantern, you'll find info about it and also the sourcecode at -> magiclantern dot wikia dot com

Rgds/JohnnyF*
[Paid Software Announcement and Discussion] Chainfire:
Sorry, fixed :)
[Paid Software Announcement and Discussion] Chainfire:
DSLR Controller has been updated to v0.92! Massive update!

Full changelog: http://dslrcontroller.com/download.php#changelog-092

If you're going to use R-MF or the new Focus Pull feature, be sure to read the guide, as it's a complicated subject: http://dslrcontroller.com/guide-rmf_focuspull.php
[Paid Software Announcement and Discussion] reneph:
Hey cf,

thx for your work, but unfortunately I don't have the AF/R-MF-Switch-Button if I am in liveview-mode (if I deactivate liveview-mode, I can switch the AF-modes). Is this a bug or am I using it wrong?

Greetings

(SGS2, latest CM9 (4.0.4 ICS), Canon EOS 40D)
[Paid Software Announcement and Discussion] TheZuneLune:
SO, all excited about follow-focus (though limited) I set up my handy 5D II and my Asus Prime and followed your guide. I was able to get the R-MF but I never saw this screen:

I tried with 2 lenses: 17-40mm L (USM) and 70-200 f/2.8 IS I (also USM).

Here is what I get:
[Paid Software Announcement and Discussion] Chainfire:
Hey Reneph, on your VxWorks model, you are always already in R-MF mode, because this model does not support AF over USB. Check the top-left: the button is disabled and states R-MF.

Sorry, but I cannot see this picture.
[Paid Software Announcement and Discussion] reneph:
Okay, just asked because I wanted to force manual focus without switch at the lens itself. (In a short test the HDR-function focused all the time - also if i set "autofocus-mode: none" in hdr-bracketing-settings! So this should not be I think :D )
[Paid Software Announcement and Discussion] Chainfire:
Ok, let me rephrase that: VxWorks models are unable to do autofocus through USB without also taking a picture ;)

Still, I should probably do a new round of VxWorks testing. Unfortunately, the only person I know IRL who has a VxWorks model is on a three month vacation :X
[Paid Software Announcement and Discussion] reneph:
Oups, got it now. Thanks for the information, good to know about that VxWorks-limitation!
[Paid Software Announcement and Discussion] Chainfire:
I'm not sure which version of DSLR Controller you are running, but it is *not* v0.92. Check Google Play (Android Market) for the update.
[Paid Software Announcement and Discussion] TheZuneLune:
Problem solved.... :o
[Paid Software Announcement and Discussion] TheZuneLune:
I created a quick video that demonstrates the follow focus

[YOUTUBE]3VyruvyW8w0[/YOUTUBE]
[Paid Software Announcement and Discussion] wwjoshdew:
Thanks for the update! The app will now START and STOP recording, BUT ONLY IF I don't auto focus! Once I auto focus (pressing on the screen), if I press record, it freezes up and then calms down. (but doesn't record) pressing it again causes the same action. If I turn the camera off (canon 60D connected to my Prime) and then turn my camera back on, I CAN start recording! I can even stop the recording. That is, until... I press somewhere to auto focus. Then it won't stop or start recording again. I got that special build you sent me, I've just been very busy. I did send the error report to! Thanks for listening to your customers, the app will be crazy awesome once I can start and stop recording! :D
[Paid Software Announcement and Discussion] Chainfire:
You're really going to have to send me those logfiles like I described, or else I cannot do anything.

Is the app still crashing at this problem, or just not doing what you expect ? Note that if you auto-focus, and the focus succeeds, you go into focus mode. Tap it again to exit focus mode... Does it work then ?

Also, the image you attached is corrupt, please upload it again.
[Paid Software Announcement and Discussion] wwjoshdew:
Trust me, I WILL get you those logs. I understand that there is NOTHING you can do without them. I don't expect you to perform miracles. I DID send that error report using Android's built in feature. That's why I did the screenshot.

EDIT: I press on the screen and I let if finish focusing. Pressing on it again focuses on another part of the screen. Pressing the record button (after letting it focus) causes the app to freeze for a second, but it doesn't start recording. If I launch the app without ever auto focusing, it will start recording, and even stop recording (as long as I don't try to focus) just fine.
[Paid Software Announcement and Discussion] Chainfire:
I've sent you a new special version, that can make useful logs, and MAYBE has fixed the issue. Please let me know ASAP.

The developer console is not listing the report you sent in. Please keep in mind that for me it is best if you use a manual logcat tool, these crash reports are not very reliable.
[Paid Software Announcement and Discussion] wwjoshdew:
You sent me DSLRController-v0.91-disturb3d1.apk, 13 days ago. I haven't received anything newer than that. I'm at work, so my camera isn't with me. I will try very hard to remember to uninstall the Market version (it will ALWAYS and FOREVER be the Android Market to me!), and install the one you sent me. I didn't know the manual logcat ones were better. TRUST ME, I know how, can, and will make one. Just gonna find time. I sent ChainsDD one a while back, and this is what he had to say about it...

https://twitter.com/#!/ChainsDD/status/121739791346835457

https://twitter.com/#!/ChainsDD/status/121863530415783936

https://twitter.com/#!/ChainsDD/statuses/121863808586235904

EDIT: Just got your email. I WILL try that when I get home! I'll be home around 2pm Central Time here in Kansas City! :D
[Paid Software Announcement and Discussion] Chainfire:
I resent it. Would you believe I actually emailed the new file to myself instead of to you? *doh*

ALSO: It seems ChainsDD wants you to send more bug reports, if you read his tweets ;)
[Paid Software Announcement and Discussion] wwjoshdew:
Nah, I'll forget you said that! :D

What are you talking about? I haven't tweeted him in a while. Superuser is working just fine! :)

EDIT: You F*****G MADE WMWifiRouter??? I used that a LOT on my PPC 6700! IF you read my first posts on here... Wow.
[Paid Software Announcement and Discussion] Chainfire:
Err yes, that's mine too :) How come you figure that out just now?

Anyways, v0.93 has been officially released on Android Market - there was a focus issue i v0.92 that was showstopper for 550D users, had to be fixed immediately.
[Paid Software Announcement and Discussion] wwjoshdew:
I had no clue. That app was insanely awesome though. My buddy had a ZVW apache 6700 without a data plan. I'd just tether mine with his.

I can't wait to try out the update when I get off work. I'll report back immediately with a log or to confirm it's fixed
[Paid Software Announcement and Discussion] Novalim:
Radio trigger

Hi Chainfire, maybe you can help me with the following question.

A lot of times I use radio triggers to trigger my camera (450D) and with that my speedlites (using a 2nd remote on my camera's hotshoe).

I can:

A) Trigger my camera with a remote, but this will not work when DSLRc is using liveview (will work if liveview is disabled and then triggers my flash at the same time)

or B) Use DSLRc to set off my camera, it shoots but then it does not trigger my flash (also, works and triggers flash if liveview is disabled)

So, disabling liveview makes both work, but this feature is what makes your app so great! Anyway around this?
[Paid Software Announcement and Discussion] daveid:
Wow! The ability to flip the axis is huge for me. I will be putting up a shot of my rig now that my tablet can really be attached and facing the subjects!!! This is worth buying again... thank you so much, I will put it to work at my next gig and really wow the customers!
[Paid Software Announcement and Discussion] Chainfire:
While in liveview mode, go through every single menu option, and see if you can find a "silent shooting" (or something that sounds similar) option, and disable it. This option is known to disable strobes.

I hope it is what you wanted :) Also, the option works for both liveview as well as review. I assume that is what was intended.
[Paid Software Announcement and Discussion] Novalim:
I've seen this option, but never enabled it. Curious as I am, I enabled it and the result is that this will prevent flash even if liveview is disabled. But that doesn't solve my "problem".
[Paid Software Announcement and Discussion] Chainfire:
Unfortunately, I have no idea. The 450D is a VxWorks model, and I don't have access to VxWorks models at all. I'm pretty sure this works on DryOS, but according to various other users it does depend on the brand of flash. But you are using Canon's so that should not matter anyway.
[Paid Software Announcement and Discussion] Novalim:
Well, to make things more complicated, I just attached my flash directly to my camera's hotshoe, and using DSLRc, it shoots and triggers flash while on liveview.

Why it will not trigger a remote that is attached to the hotshoe is strange.
[Paid Software Announcement and Discussion] Chainfire:
Is the remote a Canon product ?
[Paid Software Announcement and Discussion] Novalim:
No, Yongnuo
[Paid Software Announcement and Discussion] mrbreit:
@Chainfire

Is it possible to integrate a function with the Images (raw) can be transferred directly to the Phone or Tablet?
[Paid Software Announcement and Discussion] Chainfire:
That is probably the problem. Though I have not personally confirmed it, other users have told me before that non-Canon flashes do not work when in remote liveview.

Yes, this is planned for the upcoming update. Let's hope I'm able to finish it before it's time to release that update.
[Paid Software Announcement and Discussion] Novalim:
When a Canon flash is connected to the hotshoe and the camera is in liveview, when you press the shutter-release the camera will disable liveview, then take the shot and then enable liveview again. When something else is connected it will only shoot the picture. Is this something you can build into DSLRc (detect hotshoe-connected-device and temp. disable liveview)?
[Paid Software Announcement and Discussion] Chainfire:
I doubt it, to be honest. This is a level of information and control the camera does not really provide. The non-Canon hardware is more than likely reverse-engineered and doesn't do something the Canon hardware does do (same thing with non-Canon lenses - if you've ever wondered why they don't AF as well as Canon's lenses).

It is unfortunate, but I don't think I can do anything about it. And if I could, first I would have buy both Canon and non-Canon flashes to test it. And while they are on my shopping list - it's not very high on said list.