Trying to reverse-engineer the wifi remote control protocol used by Fuji X series cameras
Mac OS X, Linux, Windows
mkdir fuji-tool cd fuji-tool git clone https://github.com/hkr/fuji-cam-wifi-tool git -C fuji-cam-wifi-tool submodule update --init --recursive mkdir build cd build cmake ../fuji-cam-wifi-tool cmake --build .
Run the tool
The tool fuji_cam_wifi_tool is an interactive shell (based on linenoise) that can be used to send commands to the camera.
At this time it is very limited and mostly undocumented.
Supported commands are
I suggest to look at the code.
Mac OS X:
Steps to connect the tool to the camera:
- Press the "Wireless Communication" button on the X-T10
- Connect your computer to the camera's Wifi Access Point (in ad-hoc mode)
- Send the
- Press the
OK (Change)button (only needed the first time,
fuji_cam_wifi_toolconnects as "HackedClient", see main.cpp)
- On success the tool should print a lot of debug data and the current camera settings
- Try taking a picture by sending "shutter"