Canon Eos M5
Canon Eos M5
Hey,
I would love to buy your app. Thankfully you've free version to test it with the camera. I'm using my new Canon Eos M5, unfortunately, Wifi Booth is not able to connect to the camera.
The Eos M5 has a build in Wifi. So I connected my iPad to the camera and tried to connect using Wifi Booth. It simply did nothing. Trying to connect with the canon app works.
I tried the same with connecting to my house wifi, same story.
Your app is incredible and I as a photographer would love to use this for my very own photobooth. How can I support to fix this? I was a software developer by myself, so I pretty much understand technical / debug stuff.
Best
Christian
I would love to buy your app. Thankfully you've free version to test it with the camera. I'm using my new Canon Eos M5, unfortunately, Wifi Booth is not able to connect to the camera.
The Eos M5 has a build in Wifi. So I connected my iPad to the camera and tried to connect using Wifi Booth. It simply did nothing. Trying to connect with the canon app works.
I tried the same with connecting to my house wifi, same story.
Your app is incredible and I as a photographer would love to use this for my very own photobooth. How can I support to fix this? I was a software developer by myself, so I pretty much understand technical / debug stuff.
Best
Christian
Re: Canon Eos M5
Hi Christian
Sorry to hear it doesn't work with the M5. I'm not surprised though: Canon changes their protocols with every camera. This is quite silly of course.
If you're technical enough to get traces from the canon app talking to your camera, I could possibly use those to make the app work with your camera (if the changes are small). Do you have a mac or a PC as your computer? Mac would be easier.
Sorry to hear it doesn't work with the M5. I'm not surprised though: Canon changes their protocols with every camera. This is quite silly of course.
If you're technical enough to get traces from the canon app talking to your camera, I could possibly use those to make the app work with your camera (if the changes are small). Do you have a mac or a PC as your computer? Mac would be easier.
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Yeah, I have a mac, and xcode if needed.
Just for my interest: Should it be possible, to have a live view with Wifi Booth and shoot a picture with the countdown, just like the with the ipad camera?
Just for my interest: Should it be possible, to have a live view with Wifi Booth and shoot a picture with the countdown, just like the with the ipad camera?
Re: Canon Eos M5
oh, by the way, they seemed to have also problems with the m5, so maybe this helps as well?
https://www.shuttersnitch.com/forums/vi ... +m5#p10037
https://www.shuttersnitch.com/forums/vi ... +m5#p10037
Re: Canon Eos M5
Yes, live-view should be possible. Live-view works fine with my Canon 750D.
I'm glad Wifi Booth doesn't crash like shuttersnitch
Please open a terminal and check if the command rvictl is available. If not, please install XCode, then run this at the terimal: xcode-select --install
Then check again if rvictl is available.
Then grab wireshark: https://www.wireshark.org/#download
... then find out the UDID ("identifier") of your iOS device by plugging it in, going to XCode->Window menu->Devices, select the iOS device where you're going to run the canon app from (ie. ipad), copy Identifier to clipboard
... then from the terminal, run: rvictl -s abc123 (where abc123 is your ipad's identifier)
... then start wireshark, and start the capture by clicking on the specific interface in the list (on front page): rvi0
Let me know when you have got this far. You know you've succeeded if wireshark starts seeing PTP/IP activity when you connect the canon app to your camera. To filter wireshark to ptp-only packets, in the top filter bar ("Apply a display filter..."), type simply ptpip (enter)
I'm glad Wifi Booth doesn't crash like shuttersnitch
Please open a terminal and check if the command rvictl is available. If not, please install XCode, then run this at the terimal: xcode-select --install
Then check again if rvictl is available.
Then grab wireshark: https://www.wireshark.org/#download
... then find out the UDID ("identifier") of your iOS device by plugging it in, going to XCode->Window menu->Devices, select the iOS device where you're going to run the canon app from (ie. ipad), copy Identifier to clipboard
... then from the terminal, run: rvictl -s abc123 (where abc123 is your ipad's identifier)
... then start wireshark, and start the capture by clicking on the specific interface in the list (on front page): rvi0
Let me know when you have got this far. You know you've succeeded if wireshark starts seeing PTP/IP activity when you connect the canon app to your camera. To filter wireshark to ptp-only packets, in the top filter bar ("Apply a display filter..."), type simply ptpip (enter)
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Ok, here's the wireshark file.
http://www.orange-coding.net/wireshark.zip
please let me know if this is all you need or if I can assist any more.
Thanks
http://www.orange-coding.net/wireshark.zip
please let me know if this is all you need or if I can assist any more.
Thanks
Re: Canon Eos M5
Great!
Here's the exact trace I need:
start state: app not connected
(start recording)
1. cause canon app to connect to camera
2. go into remote mode, ie. seeing live view from camera
3. using canon app, trigger camera to take one photo. Be careful not to cause any extra commands to occur
4. wait 3 seconds
(stop recording)
I assume that the photo that was triggered is saved in the canon app (ie. camera roll or whatever). If not true, then I need a 2nd capture where the photo is retrieved from the camera
Here's the exact trace I need:
start state: app not connected
(start recording)
1. cause canon app to connect to camera
2. go into remote mode, ie. seeing live view from camera
3. using canon app, trigger camera to take one photo. Be careful not to cause any extra commands to occur
4. wait 3 seconds
(stop recording)
I assume that the photo that was triggered is saved in the canon app (ie. camera roll or whatever). If not true, then I need a 2nd capture where the photo is retrieved from the camera
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Ok, done. The new capture is under the same url.
I've start the capture, connected, took a photo, waited for like 5 seconds, then left the live view, go to photos and downloaded the last photo I've taken.
Is this ok this time?
I've start the capture, connected, took a photo, waited for like 5 seconds, then left the live view, go to photos and downloaded the last photo I've taken.
Is this ok this time?
Re: Canon Eos M5
So far it looks good, yup. It's not clear to me yet why Wifi booth doesn't connect, but i have only just started. I'm tired, i'll have a go at this on another day
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Ok.
Would be awesome if you could report the status as I am on a wedding in around 3 Weeks and would like to use it there
Thanks mate. If you need anything, drop me an email or write something here, I will look into this thread on a daily basis.
Would be awesome if you could report the status as I am on a wedding in around 3 Weeks and would like to use it there
Thanks mate. If you need anything, drop me an email or write something here, I will look into this thread on a daily basis.
Re: Canon Eos M5
Thanks.
A question about the M5: when you tell it to change its wireless settings and you have the camera waiting for wifibooth to connect to it, does it ever find wifibooth and ask you if wifibooth is allowed to connect to it?
A question about the M5: when you tell it to change its wireless settings and you have the camera waiting for wifibooth to connect to it, does it ever find wifibooth and ask you if wifibooth is allowed to connect to it?
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
No.
When the m5 says 'open the app' and I then open wifi booth and click on integrated wifi ( no matter if the iPad is connected directly to the m5 or if I use the house wifi) simply nothing happens.
I waited for like 3 mins but nothing.
When the m5 says 'open the app' and I then open wifi booth and click on integrated wifi ( no matter if the iPad is connected directly to the m5 or if I use the house wifi) simply nothing happens.
I waited for like 3 mins but nothing.
Re: Canon Eos M5
Ok. You selected an event in wifibooth so it says connecting to camera right?
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Yeah. It says: Please start the connection on your camera.
The camera on the other hand says: Start the App.
The camera on the other hand says: Start the App.
Re: Canon Eos M5
Ok weird. Im not sure why it doesnt get as far as that. Ill look again later today
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Do you think it would help if I do the wireshark dance together with wifibooth?
Also you coud put debugs into your app and send me a dev version that I can install if it helps.
Also you coud put debugs into your app and send me a dev version that I can install if it helps.
Re: Canon Eos M5
Hi Christian
Yup if you could take a wireshark of wifibooth failing to do anything to the camera that'd be helpful.
I already started stuff with Apple to get to the point where I can send you a test build -- it takes a few days because they have to approve things...
But I haven't yet discovered why it is not working
Yup if you could take a wireshark of wifibooth failing to do anything to the camera that'd be helpful.
I already started stuff with Apple to get to the point where I can send you a test build -- it takes a few days because they have to approve things...
But I haven't yet discovered why it is not working
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
I will do the wireshark dance now. Also it might be interesting for you that I've tried it with this app:
Cascable — WiFi Camera Remote by Cascable AB
https://appsto.re/de/Cnqe6.i Works without any issues. Just tried it out to be sure its the app, not any wifi issues..
Cascable — WiFi Camera Remote by Cascable AB
https://appsto.re/de/Cnqe6.i Works without any issues. Just tried it out to be sure its the app, not any wifi issues..
Re: Canon Eos M5
Ok, the capture is here again: http://www.orange-coding.net/wireshark.zip
Steps as usual: Start Wifi at cam, then start Wireshark and then wifi booth going to integrated wifi.
Uhm.. well last time I've developed an iPhone app, it was pretty easy to enable others to test out my app using testflight. Maybe they've changed it somehow..
Steps as usual: Start Wifi at cam, then start Wireshark and then wifi booth going to integrated wifi.
Uhm.. well last time I've developed an iPhone app, it was pretty easy to enable others to test out my app using testflight. Maybe they've changed it somehow..
Re: Canon Eos M5
Thanks i'll look at the trace.
Testflight to external users (ie. users that don't have full control over my app on itunes connect) requires the first build of the new version to be approved. I have a dummy build waiting for approval, while I find what changes to make...
Testflight to external users (ie. users that don't have full control over my app on itunes connect) requires the first build of the new version to be approved. I have a dummy build waiting for approval, while I find what changes to make...
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Oh interesting. That packet trace you sent shows that Wifi Booth finds the camera, sends an init packet to it, and the cam sends back init fail. I can see why too. OK as soon as testflight build gets apprvoved i can send you a build to try.
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Hey.
With the new version. the camera connects, but I got now live view. Also if I want to take a picture, it doesn't take the pic. It then tries to load the picture, then the camera screen get's black and the connection between app and camera doesn't work anymore.
Wireshark Traces are here as always: http://www.orange-coding.net/wireshark.zip
Procedure:
Start Cam Wifi -> Start Recording -> Start WifiBooth -> After Camera connect, try taking a picture -> Wait until Ooops Screen appeared.
With the new version. the camera connects, but I got now live view. Also if I want to take a picture, it doesn't take the pic. It then tries to load the picture, then the camera screen get's black and the connection between app and camera doesn't work anymore.
Wireshark Traces are here as always: http://www.orange-coding.net/wireshark.zip
Procedure:
Start Cam Wifi -> Start Recording -> Start WifiBooth -> After Camera connect, try taking a picture -> Wait until Ooops Screen appeared.
Re: Canon Eos M5
Hi Christian
So your M5 doesn't accept the Canon-standard "take a photo" command. Blech. So everything must be done in live view mode I guess.
Looks like the trace you sent has no attempt to go into live-view, so I assume you had live-view turned off.
Can you please send me a trace with live-view enabled, so i can see which live-view commands fail ?
thanks
So your M5 doesn't accept the Canon-standard "take a photo" command. Blech. So everything must be done in live view mode I guess.
Looks like the trace you sent has no attempt to go into live-view, so I assume you had live-view turned off.
Can you please send me a trace with live-view enabled, so i can see which live-view commands fail ?
thanks
Please write a review for Wifibooth on the Apple App store! Indie developers like me really need people like you to review their apps. Instructions on how to write a review: http://goo.gl/w8NsDI.
Re: Canon Eos M5
Mhm, this is odd. I've never disabled a live mode, I didn't even know that this is possible. Also The app cascable which I currently use works fine with both live mode and taking photos, so I assume I have not disabled live view...?
What do you think?
Would it be helpful to get another trace with cascable entering live mode and taking a photo? Could do this after work.
What do you think?
Would it be helpful to get another trace with cascable entering live mode and taking a photo? Could do this after work.