Table of Contents
Open Oly ImageShare
Import photos from Olympus cameras via Wi-Fi connection
- See the GitHub source code repository
- Available on the Google Play
App (Free and Open Source) to download images from an Olympus camera using the Wi-Fi connection. The app is written in Python using the Kivy framework; using the same codebase you can run the program in Android, GNU/Linux, Windows and others O.S. The app is actually tested in GNU/Linux and Android 13.
Olympus E-M10 Wi-Fi Protocol API examples
Once you cannet an host to the camera private access point, you can point an HTTP client to the camera web server (http://192.168.0.10/) and retrieve several data:
GET /get_caminfo.cgi GET /get_connectmode.cgi GET /get_commandlist.cgi GET /switch_cammode.cgi?mode=play GET /set_utctimediff.cgi?utctime=20230911T132038&diff=+0200 GET /get_rsvimglist.cgi GET /get_imglist.cgi?DIR=/DCIM GET /get_thumbnail.cgi?DIR=/DCIM/100OLYMP/P9100457.JPG GET /DCIM/100OLYMP/P9100457.JPG GET /get_camprop.cgi
See below the Specification of Communication Protocol for Open Platform Camera document for further explanation. Beware that not all the commands are available on all the cameras. E.g. the exec_erase.cgi is available on the E-M10 Mark IV, but is not supported by the Mark II.
Change Settings over Wi-Fi
Olympus made a severe downgrade in the E-M10 Mark IV model, removing the capability to store MySet which were available on the Mark II. Only a subset of the settings can be enforced using the Wi-Fi protocol, whereas the MySet provided an extensive coverage of user selectable options.
Based on the output of get_commandlist of the E-M10 Mark IV, here are the settings that you can restore using an hypothetical Wi-Fi procedure:
| Dials | |
|---|---|
| shutspeedvalue | Rear dial |
| expcomp | Front dial |
| focalvalue | Zoom ring |
| takemode | Mode dial |
| Super Control Panel/Live control | |
| drivemode | Sequential shooting/Self-timer |
| isospeedvalue | ISO sensitivity |
| wbvalue | White balance |
| artfilter | Picture mode |
| SceneSub | Scene mode |
| colorphase | Partial Color (Art Filter 14 I, II, III) |
| exposemovie | Movie exposure mode |
