
sh file (Mac/Linux) in the zip, or execute in Command Prompt / Terminal:Įver since the Ricoh SDK came out I've been wanting to experiment with it and build an app. Make sure Java 8 is installed on your system.Automates batch / interval shooting and transfers files. GitHub - PentaxForums/PentaxWifi: A cross-platform desktop wi-fi app for Pentax cameras.

#DSLR POSTVIEW TETHER CODE#
I've posted the source code and would be happy to see others contribute (user documentation and a test suite would be welcome): I'm pretty happy with the program at the moment, but haven't tested it too much (and only with the K-1), so I'd love to hear your feedback. Luckily the Wi-Fi connection itself appears way more stable on desktop than it is on a mobile device, and if the camera locks up or disconnects, it is very easy to reconnect. However, we can expect future camera models and SDK versions to improve in these areas. It's both limited in functionality and unnecessarily "chatty" with the camera, which makes it sluggish. My goal is to have the program be as stable as possible, but unfortunately the SDK itself isn't the sharpest tool in the shed.

Transfer captured photos to a folder of your choosing.Execute, save, and load lists of image settings to shoot as a batch (can be used for testing, bracketing, interval shooting, etc.).*New* - USB support - experimental, on 64/32-bit Windows, and 64-bit Mac and Ubuntu.Cross-platform: Windows, Mac, and Linux (written in Java).

#DSLR POSTVIEW TETHER SOFTWARE#
There are some fine Wi-Fi apps for Pentax out there- Ricoh's own Image Sync for iOS and Android, as well as community-developed software for Windows (which reverse-engineers the Wi-Fi protocol). Unfortunately I didn't have time to dabble with this until now. I was particularly interested in creating a tool to automate shooting test photos, because varying the shutter speed and aperture manually over the course of dozens of tests is both tedious and error-prone. Ever since the Ricoh SDK came out I've been wanting to experiment with it and build an app.
