Hey guys I am a newbie to app development and I have gotten as far as doing the tip calculator. I am trying to make an intervalometer app based on the ti- calculator app at the link below. Basically, it would use the headphone jack to trigger a camera remote shutter release at a predictable rate for time lapse photography on a Canon DSLR. Here is the TI-83 reference. Any idea how to do this on android. Any help or advice is greatly appreciated.
http://potatoeskillme.com/code/ti-86-intervalometer-for-canon-xti/
Dude, I'm really sorry I'm not skilled enough (yet) to help make this happen.
What a fantastic idea! I would love to see this happen.
Anyone have an idea how to access the audio port in code? I have to close the loop on the headphone jack for an instant and then release it.
You are attacking the wrong hole.
Audio jacks don't behave in the same way as the TI data jack.
Investigate using USB.
I would love to see some sort of wireless control of the camera's basic functions, similar to the hardware wireless control modules for those cameras.
Perhaps easier to accomplish and just as nice would be a way to make the camera a wi-fi storage device for those level Canon cameras. It would be sweet to snap shots to the phone for easy posting to the various places Android supports.
My guess would be that Dalvik (SDK level Code) doesn't have access to hardware level controls.
So this would have to have some Native (NDK Code) in c++ written to make it work. I don't think it would be entirely difficult for someone, but I personally have never tried to use an audio jack for anything other than..well...audio.
Kcarpenter said:
My guess would be that Dalvik (SDK level Code) doesn't have access to hardware level controls.
So this would have to have some Native (NDK Code) in c++ written to make it work. I don't think it would be entirely difficult for someone, but I personally have never tried to use an audio jack for anything other than..well...audio.
Click to expand...
Click to collapse
Yeah, that was kinda what I was afraid of. I have really bitten off more than I can chew with this project.
How I understand the wired remote works is that it just "shorts" the connection.
Now you may be able to simulate that by sending tones through the left/right and/or both poles. (one focuses the other shoots)
You could probably test if this would work by playing music through the cable and see if the camera reacts. I don't have a 1/8th to 1/16th cable or else I would try it myself because I am interested if it would work.
Here is a link of how to make a remote switch which you might find handy if you pursue this.
http://martybugs.net/photography/remote.cgi
Someone mentioned using the usb which would open a whole new world of what you can do. If you have ever played around with the canon software then you know you can control all the camera features from a computer and that should be possible to do on our phones but it would be a lot of work to write an app like that.
centran said:
How I understand the wired remote works is that it just "shorts" the connection.
Now you may be able to simulate that by sending tones through the left/right and/or both poles. (one focuses the other shoots)
You could probably test if this would work by playing music through the cable and see if the camera reacts. I don't have a 1/8th to 1/16th cable or else I would try it myself because I am interested if it would work.
Here is a link of how to make a remote switch which you might find handy if you pursue this.
http://martybugs.net/photography/remote.cgi
Someone mentioned using the usb which would open a whole new world of what you can do. If you have ever played around with the canon software then you know you can control all the camera features from a computer and that should be possible to do on our phones but it would be a lot of work to write an app like that.
Click to expand...
Click to collapse
USB is the way to go. I've written a few apps for windows that control canon cameras using the canon sdk. Unfortunately, the SDK is all C++, so a wrapper is needed to work with java. Plus there are functions that are windows specific. The other option for Linux is libgphoto2. Unfortunately, documentation is not the greatest (nor is it for csdk).
If I had more time, I would have coded this already. But all my coding time is spent programming for work.
centran said:
How I understand the wired remote works is that it just "shorts" the connection.
Now you may be able to simulate that by sending tones through the left/right and/or both poles. (one focuses the other shoots)
You could probably test if this would work by playing music through the cable and see if the camera reacts. I don't have a 1/8th to 1/16th cable or else I would try it myself because I am interested if it would work.
Here is a link of how to make a remote switch which you might find handy if you pursue this.
http://martybugs.net/photography/remote.cgi
Someone mentioned using the usb which would open a whole new world of what you can do. If you have ever played around with the canon software then you know you can control all the camera features from a computer and that should be possible to do on our phones but it would be a lot of work to write an app like that.
Click to expand...
Click to collapse
I am going to test your audio idea and see if it shorts the connection. Yeah, I wish I even knew where to begin with working on the USB. I am very new to this. The farthest I have gotten is building a potential layout for the program.
I just looked up some stuff.
I think the canon remote needs a little over 3volts to trigger the shutter. You are not going to be able to get anywhere close to that with the audio output.
I think the only option is to go through the usb.
centran said:
I just looked up some stuff.
I think the canon remote needs a little over 3volts to trigger the shutter. You are not going to be able to get anywhere close to that with the audio output.
I think the only option is to go through the usb.
Click to expand...
Click to collapse
Thank you for the info. I am downloading the Canon SDK right now(not that I have any idea what to do with it at this point).
is this still going? we are about to make the gsm hero usb-host-mode-able, then all that is missing is libgphoto2 and gphoto2... anyone fancy porting it?
First of all, sorry for my English.
I was searching in Google for something like this and I can't find nothing.
Using the usb is not simple, but the audio option is not crazy at all.
Obviously, that option will require some kind of interface, but can be much simple than the USB option.
You can generate different audio frequencies, for example, 1 KHz for focus and 5 KHz for shutter. With a filter for each frequency you can separate the signal in two circuits. Each circuit can trigger the camera with a transistor, in open collector configuration.
Whatever, if you choose one or another (USB or audio) you will must make some kind of electronic interface.
If someone can works with the software, I can do my part with the circuit. I'm sure that will be easy to build for anyone, even if you don't know electronics.
I am also looking into doing this sort of app, but I am starting with a Pentax k110d... Some camera's only require you to short out the wires, and doing so with the audio headphone jack seems to be possible, from the quick little test I just did with a media player, a 3.5mm jack extension cord, and a multimeter. When the track was playing, i got some resistance across the poles, but when I stopped it, I got nothing registering.
I had actually just given up on the headphone jack, and was looking into doing it over USB as well. I might just have to do several code paths, depending on what kind of camera the person is hooking up /ponder
Alrighty, I just did some more testing with a quick framework app that I had been working on for this. There is apparently a constant 1.7 mV on the headphone jack, which is enough to trigger the shutter release on my camera... boo urns... and when the tone is played, the voltage actually drops, because as all learned ppl know(at least those who paid some attention in physics) is that according to Ohms law, Resistance goes up, Voltage goes down.
Any progress on this?
I would love an intervalometer on Android for my Canon EOS 550D
+1 for the development of such app & hardware it may need.
i hate to bust your bubble but this died over a year ago
ya, development has kinda stalled out... I realized that it is not possible to do over the headphone jack, as there is always voltage there, and I don't know if it is possible just over usb...
The only way I can think that this would be possible would be to get ahold of a google hardware kit/arduino dev kit, and then program that.
Hi all, being a proud HTC One owner I am very excited regarding the possibilities surrounding the infared capabilities which come with the HTC One. The API is available for devs to use and I'm sure all of you devs know that of course but still. The fact that the API is available opens the door for new ways to utilize the infared capabilities of this device.
Here's the link about the API.
http://blog.htc.com/2013/02/calling-all-ir-apps/
Fir instance, there are some Infared camera apps in the Play store but they simply trick your eyes by playing around with the color spectrum.
Will we now be able to have a real infared camera app? I know the camera isn't originally built for that but it could be possible right? Anyway, here is the link talking about the API being available.
What about other uses for the IR sensor?
Thus nay need to be in the Q&A section. But u posted here since it was a development question.
PAinguINx said:
Hi all, being a proud HTC One owner I am very excited regarding the possibilities surrounding the infared capabilities which come with the HTC One. The API is available for devs to use and I'm sure all of you devs know that of course but still. The fact that the API is available opens the door for new ways to utilize the infared capabilities of this device.
Here's the link about the API.
http://blog.htc.com/2013/02/calling-all-ir-apps/
Fir instance, there are some Infared camera apps in the Play store but they simply trick your eyes by playing around with the color spectrum.
Will we now be able to have a real infared camera app? I know the camera isn't originally built for that but it could be possible right? Anyway, here is the link talking about the API being available.
What about other uses for the IR sensor?
Click to expand...
Click to collapse
I can see where your going with this but using the ir blaster on the power button as a infrared source for nighttime pictures just isn't feasible. Ir only illuminates so far. Decent fully powered day night camera's with ir only illuminate 30 feet at the most. Also with the ir being in the power button to illuminate the area you wish to capture would point the camera at the ground. It just wasn't designed with image capture in mind
True, I didn't consider the IR sensor being in the power button. What about other uses for the IR sensor?
PAinguINx said:
True, I didn't consider the IR sensor being in the power button. What about other uses for the IR sensor?
Click to expand...
Click to collapse
its only limited by hardware. You can do anything with relays and such. For example I had a piece of furniture in a house with a motorized tv lift. I could control that with ir. As long as you have the orig remotes you could control anything with the ir emitter in the phone. Even your car stereo if it has an ir remote you could use your phone to control it. Also you can blast ir through a stereo cable as long as the input your plugged into accepts ir codes, of course that would mean we would have to find a way to route the ir through the headphone jack but they use the headphone jack to accept credit cards.. as an a/v guy its got me really excited
What about devices without remotes? Such as if you bought an IR sensor from Radio Shack and wanted to use it to say turn a light off or activate a device, run a script, etc, etc. Would that be possible as well?
Hi all,
Just a quick question regarding head tracking with Gear VR.
Having done some quick reading, I see that the general idea with head tracking relies on external equipment tracking movement or another idea has been to use a phone's internal sensors to detect movement.
Does anyone know if the idea of using the phones camera with some printed QR codes would be possible? The idea being to print out QR codes that can be placed around a user. A quick calibration wizard could be used by the user to ascertain their position relative to the printed codes and then use them as spatial points - similar to when using an AR app.
The phones sensors could still be used, this would just be an additional way to track movement.
Was just curious if it had been tried or was indeed possible?
Cheers,
Wayne
Something kind of like that can be made with OpenTrack (have a mode to use some QR for tracking). Other options use led tracking. All of them track the head, as you already investigated.
What you want to do is tracking the environment movement with the cellphone camera. The closest to that (that i'm aware of), is tracking some controller with Real Controller from Realiteer....
Reading a few, there seems to be some problems with oculus, to develop AR apps. And, there seems to be some support issues with the consumer GearVR (the innovators seems to be friendlier about it).
I'm searching about this, because Rifcat (and its emulation of Vive/Oculus)... The official approuch is with freetrack, but so far the tracking keeps avoids me (but i'm closer with any tryout ).
Hi all,
Is it possible to configure after start running, bike etc, that tasker recognize motion and start sportstracker (or similar program), so no need to pickup phone from pocket,
Thanks for advice,
Hi,
I found a plugin a while ago that claims it can detect if you're in a moving vehicle, on a bicycle, or walking/running:
Movement Detection [https]://play.google.com/store/apps/details?id=com.kanetik.movement_detection (<-- Remove the brackets from 'https', can't post links yet.)
I haven't bought it so I can't tell you if it works or not. That's your own risk. I also don't know whether it can differentiate between walking and running, or if it only knows that you are moving on foot.
Hope this helps!
(The next step would be a way to start a sports tracker app.)
Hello everybody!
Just acquired the Edge 20 and started to play with the "Ready For" feature, which seems to be amazing!
One question though: when using the phone camera as a webcam, google meet doesn't detect the microphone. Is this normal? Is it supposed to use only the video and not the audio?
Thanks a lot!
L
lucaslucas80 said:
Hello everybody!
Just acquired the Edge 20 and started to play with the "Ready For" feature, which seems to be amazing!
One question though: when using the phone camera as a webcam, google meet doesn't detect the microphone. Is this normal? Is it supposed to use only the video and not the audio?
Thanks a lot!
L
Click to expand...
Click to collapse
Effectively you will not be able to use the phone's microphone unless you use special applications for it. Hopefully Ready For will implement the use of the microphone in the future.