[2017.08.02] DSLR Controller v1.05

Search This thread

paulgun

Member
Mar 13, 2009
29
15
FEATURE REQUEST: Play Sounds

FEATURE REQUEST:

Play Sounds.

It would be useful in certain functions to trigger an accompanying sound.

This would allow synchronisation of external activities to the image.

External activities could include:
* astronomical work - ie. tone to remind to turn off lights
* light painting - tone to alert to start of exposure

The sounds could be fired off in conjunction with the following functions:
ie. timelapse
future scripting features to be implemented in a future release
etc

A useful sound could be at a minimum:
* a beep

At a medium level of complexity :
* play an audio file - ie. music

At a complex level of implementation
* have countdown audio timers
* have scriptable text , ie. say "turn off lights now" or say "start light painting now" or "manual strobe fire!"

Cheers, Paul
 

tunguz

Member
Apr 15, 2013
7
0
Trying to Connect Canon T2i/550D to Samsung Galaxy S 2

Hi there,

I really love the app and was hoping to connect my Canon T2i to a Samsung Galaxy S 2 phone which I purchased (used) exclusively for this purpose. Unfortunately, even though my phone satisfies the minimum device requirements that were listed at DSLRC website, I was not able to connect it to my camera. I've used Samsung's Kies app in order to upgrade the Android, but still no luck. The phone is running Android version 4.1.2 with the kernel version 3.0.31-1014481. I suspect that this kernel doesn't support USB hosting. Is there a way to verify this? If this is indeed the case, would soem other Kernel version support it? Would I need to root my device in order to achieve this?

Many thanks in advance for any help you can provide me with.

Bojan
 

tunguz

Member
Apr 15, 2013
7
0
Need info on how to modify Android Kernel to support USB Hosting

Google play has several apps that can check the status of USB host, one of them by Chainfire himself.

I have finally rooted my Sprint Galaxy S2, but my Kernel still doesn't support USB hosting. I would greatly appreciate if anyone could direct me to the quickest and most painless way of modifying my Kernel so it does support USB hosting. Thanks!

Phone: Sprint Galaxy S2/ Epic 4G touch

Android version 4.1.2
Kernel version 3.0.31-1014481
 

tornadolf

Senior Member
May 12, 2012
66
6
Chicago
I have finally rooted my Sprint Galaxy S2, but my Kernel still doesn't support USB hosting.

Root has nothing to do with it. USB Hosting (if supported by the hardware) is turned off in the kernel itself, and as an end user you don't modify the kernel, you replace ROM. Just go to S2 section and read about installing CWM and custom ROMs.
 
  • Like
Reactions: tunguz

Chainfire

Moderator Emeritus / Senior Recognized Developer
Oct 2, 2007
11,452
87,862
www.chainfire.eu
Hi

I'm a big fan of this appz. I'm using it every day on my Asus Transformer. I have just one small (and easy to do) request.

Now we can see recording timer. It's a great feature for me. But when I'm recording video 3-5m to camera - I can't see it - it's too small.
It's possible to add couple sizes of this timer?

I'll think about it.

Hi, I've been lurking this thread for a while now (during my transition from another brand DSLR to Canon) and am just wondering if this will ever be able to support the 1Ds Mk II?

If not, is it simply due to the old software it uses or lack of being able to test on it/for it? Or some combination of issues?

I'm curious because I really want the 1Ds Mk II (cheapest 1Ds series FF I can afford).

Sorry, but it never will.

One more update - I ran a fix from with your diagnostic app... and ta-da, it's alive!!! :D

Now comes the real issue - we need an option to start the device in wi-fi passthrough mode.

Can you set this stick to hotspot mode ? (using normal settings, or my Hotspot Control app)

If so, can you test it in Wi-Fi Passthrough (stick connected to camera, second Android device connected to stick over Wi-Fi) and let it run for a few hours ? Seems most of these stick have an issue that kills this after approximately 1 hour, requiring a stick reboot.

I have finally rooted my Sprint Galaxy S2, but my Kernel still doesn't support USB hosting. I would greatly appreciate if anyone could direct me to the quickest and most painless way of modifying my Kernel so it does support USB hosting. Thanks!

Phone: Sprint Galaxy S2/ Epic 4G touch

Android version 4.1.2
Kernel version 3.0.31-1014481

I'm not sure the E4GT even support USB host on any kernel, I'm sorry to say.
 
  • Like
Reactions: tunguz

tornadolf

Senior Member
May 12, 2012
66
6
Chicago
Can you set this stick to hotspot mode ? (using normal settings, or my Hotspot Control app)

If so, can you test it in Wi-Fi Passthrough (stick connected to camera, second Android device connected to stick over Wi-Fi) and let it run for a few hours ? Seems most of these stick have an issue that kills this after approximately 1 hour, requiring a stick reboot.

I set it up. Assuming that this thing does not burn through the battery at the same speed it does it with my tablet, we'll know the answer soon.
 

tunguz

Member
Apr 15, 2013
7
0
I'm not sure the E4GT even support USB host on any kernel, I'm sorry to say.

Hmm, that's disappointing. According to the list of devices that are supposedly supported by the DSLRC Samsung Galaxy S2 is supposedly one of them. Are you saying that there are different models of S2 that are supported and have been tested? If so, can you specify which ones?

Thanks.
 

Chainfire

Moderator Emeritus / Senior Recognized Developer
Oct 2, 2007
11,452
87,862
www.chainfire.eu
I set it up. Assuming that this thing does not burn through the battery at the same speed it does it with my tablet, we'll know the answer soon.

I had the stick on a battery pack and the camera on an AC adapter just to be sure... not sure how quick it would go otherwise :) But thanks for testing this. I'm still on the quest to find a perfect stick/firmware combo. Have the mk802-ii and cx803 myself here. I believe the issue may be fixable on the cx803, but not without Finless' help.

EDIT: Also, can you confirm whether you have an original, or a clone? See http://www.freaktab.com/showthread.php?3880-MK808B-clones-how-to-identify-them , you should have the rk903 Wi-Fi chipset, I believe.
 
Last edited:

mikeacox

Member
May 3, 2013
31
1
San Diego
Exp comp fails to work

Everything seems to be working except Exp Comp; nothing happens when I tap the bar or try to drag it; it just clicks.

Anyone else having the problem?

Anyone seen a manual?

Using Gnex, Canon 60D
 

tornadolf

Senior Member
May 12, 2012
66
6
Chicago
I had the stick on a battery pack and the camera on an AC adapter just to be sure... not sure how quick it would go otherwise :) But thanks for testing this. I'm still on the quest to find a perfect stick/firmware combo. Have the mk802-ii and cx803 myself here. I believe the issue may be fixable on the cx803, but not without Finless' help.

EDIT: Also, can you confirm whether you have an original, or a clone? See http://www.freaktab.com/showthread.php?3880-MK808B-clones-how-to-identify-them , you should have the rk903 Wi-Fi chipset, I believe.

I set it up and it worked fine for 90 minutes, then the battery gave up. It was not fully charged though. I'll try again tomorrow with fresh battery - AC adapter sounds nice, but I need to get some lenses first.

I think I have the original - I've seen the guide, but I'm not really keen to open it up. FWIW, I bought it from geekbuying, so it shouldn't be a clone. I may be stuck with Finless for a while though - I've tried to reboot to CWM last night (I'm having some problems accessing Windows shares from the stick) and could not.

PS. Battery pack - how. There should be a way to hook it up to 4 AA's, right?
 
Last edited:

Chainfire

Moderator Emeritus / Senior Recognized Developer
Oct 2, 2007
11,452
87,862
www.chainfire.eu
I set it up and it worked fine for 90 minutes, then the battery gave up. It was not fully charged though. I'll try again tomorrow with fresh battery - AC adapter sounds nice, but I need to get some lenses first.

I think I have the original - I've seen the guide, but I'm not really keen to open it up. FWIW, I bought it from geekbuying, so it shouldn't be a clone. I may be stuck with Finless for a while though - I've tried to reboot to CWM last night (I'm having some problems accessing Windows shares from the stick) and could not.

PS. Battery pack - how. There should be a way to hook it up to 4 AA's, right?

90 minutes sounds very promising. It would be awesome if you can try running this test (with liveview on) again with a full battery. I was not suggesting you get an AC pack, they're pretty expensive for what you get. But for me, with my endless testing, it makes sense to have one, I'm always running out of battery :)

As for battery pack, I just have one of those USB power bank devices to power my stick. I have a 7000mAh one. Doubles as a spare battery for my phone and tablets when traveling. They come in all shapes, sizes, and prices. The 7000mAh one can power my mk802-ii for 24 hours or so I estimate. Of course at home you can just connect the stick to a wall socket ...

You don't need to open the device, if you can get me the Wi-Fi and BT MAC addresses (should be available from Settings -> About) I should be able to figure the chipset from that :)

If you're stuck on Finless, that is not a problem. It'd be the first stick that *somehow* has this working without issue. If it needs to run Finless, so be it. But if your tests work out, I will order one, and see about the original firmware's compatibility as well. I just want to be sure the device is able, I've spent enough money on sticks that *don't* work!
 
Last edited:

tornadolf

Senior Member
May 12, 2012
66
6
Chicago
90 minutes sounds very promising. It would be awesome if you can try running this test (with liveview on) again with a full battery. I was not suggesting you get an AC pack, they're pretty expensive for what you get. But for me, with my endless testing, it makes sense to have one, I'm always running out of battery :)

As for battery pack, I just have one of those USB power bank devices to power my stick. I have a 7000mAh one. Doubles as a spare battery for my phone and tablets when traveling. They come in all shapes, sizes, and prices. The 7000mAh one can power my mk802-ii for 24 hours or so I estimate. Of course at home you can just connect the stick to a wall socket ...

You don't need to open the device, if you can get me the Wi-Fi and BT MAC addresses (should be available from Settings -> About) I should be able to figure the chipset from that :)

If you're stuck on Finless, that is not a problem. It'd be the first stick that *somehow* has this working without issue. If it needs to run Finless, so be it. But if your tests work out, I will order one, and see about the original firmware's compatibility as well. I just want to be sure the device is able, I've spent enough money on sticks that *don't* work!

Wi-Fi: 00:22:f4:9f:3a:89
BT: 00:5B:28:F0:38:F5

I'll run another test first thing tomorrow.

re: Original firmware (the 4.2.2) was weird - it would not sideload apps, it would not run Fancy Widgets, and no, it would not run DSLR Controller. I'm not really that stuck - I have rkflash and I know how to use it, but I don't really see the point.

Thanks for the power pack hint!
 

curmudgeonly

Member
Apr 7, 2013
6
0
Chainfire, still no joy with the samsung tab 2 10.1 :(

I ran a usb host test using the camera itself.

output is 139502

Would be really grateful if you could take a look,

Thanks ahead



Sent from my GT-P5110 using Tapatalk HD
 

Attachments

  • uploadfromtaptalk1369270616291.jpg
    uploadfromtaptalk1369270616291.jpg
    49.2 KB · Views: 64

Chainfire

Moderator Emeritus / Senior Recognized Developer
Oct 2, 2007
11,452
87,862
www.chainfire.eu
Repeated the test. Freshly charged battery in liveview it lasted exactly two hours (yesterday I lowered the mirror for much of the test). No problems with the stick, but refresh rate was kind of slow.

Sounds good. Just to confirm - you are running the stick as an access point, right? :)

What do you estimate the refresh rate to be ? Does the stick support N-mode Wi-Fi ? It works pretty well (obviously not as good as on USB, but much better than expected) with my mk802-ii, until it crashes that is.
 

tornadolf

Senior Member
May 12, 2012
66
6
Chicago
Sounds good. Just to confirm - you are running the stick as an access point, right? :)

What do you estimate the refresh rate to be ? Does the stick support N-mode Wi-Fi ? It works pretty well (obviously not as good as on USB, but much better than expected) with my mk802-ii, until it crashes that is.

Oh, you wanted me to do it through the portable hotspot. I missed that part. No, it was through the router. Well, let me recharge the battery and try again.
 

tornadolf

Senior Member
May 12, 2012
66
6
Chicago
No problem with using stick's hotspot - the same two hours. Refresh rate also picks up considerably - unlike my router both the tablet and stick can handle N. It's not quite 24 fps but the movement is semi-smooth and not lagging, I'd guess it's in 12-16 range.
 
  • Like
Reactions: Chainfire

Top Liked Posts

  • There are no posts matching your filters.
  • 91
    In an effort to de-duplicate a lot of information, I have moved the bulk of it to the DSLR Controller website. This thread still remains the place to get support, discuss, and ask questions, though!

    DSLR Controller was the first and remains the best app to fully control your Canon EOS DSLR from your Android device, through USB cable or Wi-Fi connection. No computer or laptop required, no root required, only a compatible mobile device, a compatible camera, and if connecting through USB, the right cable.

    We strongly suggest you read up on the website ( http://dslrcontroller.com/ ) about what DSLR Controller can do, how it works, and how to use it, before purchasing. The website contains a wealth of information you should know before using.

    Not all devices are compatible, especially if you want to use a USB connection. For a free app you can use to test compatibility, see the "Remote Release" app ( http://market.android.com/details?id=eu.chainfire.remoterelease ). If you need a refund, go to our website ( http://dslrcontroller.com/ ) and follow the instructions in the FAQ entry. We cannot process refunds through email.

    Usage notes, feature lists, device compatibility lists, changelogs, FAQs, can all be found on our website: http://dslrcontroller.com/

    Most questions should go to the support and discussion thread at XDA-Developers.com:
    http://xdaforums.com/showthread.php?t=1202082


    Features

    Features include but are not limited to:

    - Live View
    - Auto Focus (tap Live View)
    - Manual focus adjustments (in AF mode)
    - Histogram
    - Zoom control
    - Grid and aspect ratio overlay
    - Bulb capture
    - Continuous capture
    - Image review (+ follow shot, gallery)
    - Image filters (peaking, contrast, channel mask, grayscale, 4 modes/filter)
    - Video recording
    - HDR/Auto Exposure Bracketing
    - Focus Bracketing (incl. HDR)
    - Focus A-B
    - Mirror Lockup support
    - Timelapse (incl. HDR)
    - Wi-Fi Passthrough
    - Extensive modification of settings
    -- Shutter speed
    -- Aperture
    -- ExpComp and Bracket
    -- ISO speed
    -- Auto-Focus Mode
    -- Focus and Zoom area (tap-and-hold Live View)
    -- Picture Style
    -- Drive Mode
    -- White Balance
    -- Color Temperature
    -- Auto-Lighting Optimizer
    -- Metering Mode
    -- Image and video quality and format

    Available options depend on the mode you have your camera set to (M, Av, Tv, etc) and camera model. Refer to the website ( http://dslrcontroller.com/ ) for further details.


    Supported Android devices:

    If you are connecting using Wi-Fi, virtually all modern Android devices are supported (your camera needs Wi-Fi support, though). If you are connecting over USB, your device needs USB host support - most recent devices do. Please see the 'Devices' section on our website ( https://dslrcontroller.com/devices.php ) for further information.

    If your camera only supports USB, you can modify a TL-MR3040 to provide a Wi-Fi connection ( http://dslrcontroller.com/guide-wifi_mr3040.php )


    Supported Canon EOS models:

    Newer cameras than listed below are usually supported.

    Full support:
    - 1D Mark IV
    - 1D X
    - 1D X Mark II
    - 5D Mark II
    - 5D Mark III
    - 5D Mark IV
    - 5Ds(r)
    - 50D
    - 500D
    - 550D
    - 6D
    - 60D
    - 600D
    - 650D
    - 7D
    - 7D Mark II
    - 70D
    - 700D
    - 750D
    - 760D
    - 80D
    - 1100D
    - 1200D
    - 1300D
    - 100D

    Limited support:
    - 1D mk III
    - 1Ds mk III
    - 30D
    - 40D
    - 400D
    - 450D
    - 1000D

    No support:
    - pre-2006 models
    - EOS M mirrorless devices (work in progress)


    Let us know which hardware you are using with DSLR Controller!
    10
    Must-read information

    Screenshots and video:
    http://dslrcontroller.com/about.php

    Download, BETA usage notes, and changelogs:
    http://dslrcontroller.com/download.php

    Table of supported Android devices and Canon EOS DSLRs:
    http://dslrcontroller.com/devices.php

    FAQ:
    http://dslrcontroller.com/faq.php
    8
    I am a professional architectural photographer and have adopted your DSLR app into my workflow. Thank you for the great design and amazing functionality. It is a pleasure to work with*.

    I would like to know what the future holds for DSLR Contorller. I noticed you are not very active on this forum (last post on 2/26/2015), but wanted to encourage you to keep on developing because I, We need it!!!

    ...
    .

    DSLR Controller was originally built for Android 2.x years ago, and a lot of things have changed both in the camera world as well as the mobile world. Despite bolting on many improvements, the code shows its age. To take it to the next level and get everything I want into it (customizability, compatibility, portability, speed, etc), a lot of the core needs to be changed, the UI needs to be changed (if not in appearance or functionality then certainly how it's been coded), etc. It pretty much comes down to not just overhauling major parts, but completely redoing it from scratch, and rebuilding it as envisioned from the ground up.

    This brings with it a number of issues. It is a lot of development time (and thus money) investment up front, of which you will see no results, until it is almost done. In the mean time, you can't really release anything that isn't up to par with the current version of DSLR Controller, and you can't just replace the current version as old users/devices may no longer be compatible, stranding paying customers. A lot of additional equipment needs to be gotten and tested with to ensure compatibility and portability (remote and end-user testing isn't really workable with apps like these). Not to mention that DSLRs are pretty much doomed, and this is definitely being reflected in daily sales.

    The past year hasn't been very good on a personal level, which isn't your problem of course, but it is one reason for the lapse in development of certain apps. This one adds to the fact that in light of the above, it feels like a waste of resources to spend a lot of time on improvements in the current app. There have been talks with a team (from a big brand in the camera world) to take over the IP, pretty much solving the resource problem, but ultimately that fell through, after the talks taking up a large part of my time for months.

    Also, I know it seems like DSLR Controller has generated a lot of funds, but spread out over the years its been available, subtracting equipment costs, corporate taxes, wage taxes, etc, you wouldn't be able to hire one(!) half-competent coder for the money left at today's going rates, not to mention the risks involved with hiring people. Even though I do get paid and get all these toys to play with, wanting to build it has always been a large part of this, as there are definitely more profitable ways to spend the time. At the same time having to compete with $300 equipment, and people still complaining about the $8 price.

    This app is also a complete nightmare to support, as by far the bulk of the connection issues are not due to the app itself, but due to camera configuration, phone configuration, hardware incompatibilities, firmware incompatibilities, etc. That is, excepting the case where DSLR Controller just hangs, which sometimes (but definitely not always) is an issue with the app. Not to mention the droves of questions and reported issues by people who simply don't understand how their cameras work.

    All of that being said, I do believe there may be a business case where a rebuild with additional features and support for Nikon and/or Sony and/or (insert other brands here) and other OSs like Linux, iOS, OS X, Windows, etc using a shared core may at least break even. That is, providing I can find competent developers to do it (as there is no way I can pull this off by myself), and finding said competent developers with at least somewhat relevant skills might in fact be the biggest problem to solve. Still, even in the best case scenario, I don't believe any work will get started before end-of-summer.

    Don't mistake the lack of visible activity for lack of interest. What to do with DSLR Controller and how to get there is something I consider every day, as in the end, it's still the app I've enjoyed most developing over the years. But if the solution means spending more resources updating the current app, developing a new one, or investing funds to get a whole new company off the ground with a handful of people to cover both major brands and major OSs - that I don't know yet. But I do hope to have an answer to that sooner rather than later.

    (this post was written in a rush as I need to run for another appointment but I didn't want to leave this unsaid, so if it's jumping here and there and not fully coherent, that's why)
    6
    Hey Chainfire, I was wondering if there was an ETA for the next update? I know asking such things is never liked, Im not looking for a hard date just a rough idea and if there is anything else we can do to help?

    After next week I have three weeks reserved for exclusive DSLR Controller work, if that doesn't finished the upcoming update, I'd be surprised :)
    5
    The price will go up once v1.0 is reached, but the upgrade is free for those who have this BETA???

    Why can't I see free version?

    Because it's good software and the developer deserves to get paid. Beta doesn't mean it's not valuable, it means that the software isn't very mature or well tested. if you want it now, you pay. If you want to pay once it's well tested and proven then wait.

    Either way, quit your sniveling people. This is an AMAZING deal at that price. If you can afford a DSLR and know how to use it, you can afford 10 times this and would gladly pay it. If you think otherwise, you likely don't need this software to begin with and have nothing to complain about.