User Tools

Site Tools


doc:appunti:hardware:olympus:open-oly-imageshare

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:hardware:olympus:open-oly-imageshare [2025/11/24 21:17] – [Olympus E-M10 Wi-Fi Protocol API sample] niccolodoc:appunti:hardware:olympus:open-oly-imageshare [2025/12/03 17:05] (current) – [Open Oly ImageShare] niccolo
Line 3: Line 3:
 **Import photos from Olympus cameras via Wi-Fi connection** **Import photos from Olympus cameras via Wi-Fi connection**
  
-FIXME See the **[[https://github.com/RigacciOrg/open-oly-imageshare|GitHub repository]]**+  * See the **[[https://github.com/RigacciOrg/open-oly-imageshare|GitHub source code repository]]** 
 +  * Available on the **[[https://play.google.com/store/apps/details?id=org.rigacci.openolyimageshare|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. 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 sample ====+===== 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:
  
 <code> <code>
Line 23: Line 26:
 </code> </code>
  
-^                 ^ Dials                           ^ +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**. 
-^ shutspeedvalue  | Rear dial                       | + 
-^ expcomp         | Front dial                      | +===== Change Settings over Wi-Fi ===== 
-^ focalvalue      | Zoom ring                       | + 
-^ takemode        | Mode dial                       | +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. 
-^                 ^ Super Control Panel             ^ + 
-^ drivemode       | Sequential shooting/Self-timer  | +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: 
-^ isospeedvalue   | ISO sensitivity                 | + 
-^ wbvalue         | White balance                   | + 
-^ artfilter       | Picture mode                    | +^                 ^ Dials                              ^ 
-^ SceneSub        | Scene mode                      | +^ shutspeedvalue  | Rear dial                          | 
-^ colorphase      | Art Filter 14 -> Partial Color  | +^ expcomp         | Front dial                         | 
-^                   ^^ +^ focalvalue      | Zoom ring                          | 
-^ exposemovie     |  |+^ 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                |
  
  
Line 45: Line 56:
   * **[[https://olympus-wifi.readthedocs.io/en/stable/index.html|olympuswifi Python tool]]**   * **[[https://olympus-wifi.readthedocs.io/en/stable/index.html|olympuswifi Python tool]]**
   * **{{opc_communication_protocol_en_1.0a.pdf|Specification of Communication Protocol for Open Platform Camera}}**   * **{{opc_communication_protocol_en_1.0a.pdf|Specification of Communication Protocol for Open Platform Camera}}**
 +  * **[[https://github.com/mauriciojost/olympus-photosync|mauriciojost/olympus-photosync]]**
  
doc/appunti/hardware/olympus/open-oly-imageshare.1764015433.txt.gz · Last modified: by niccolo