https://github.com/njfdev/indi_lumix
A Lumix camera driver for the INDI astrophotography protocol.
https://github.com/njfdev/indi_lumix
Last synced: 8 months ago
JSON representation
A Lumix camera driver for the INDI astrophotography protocol.
- Host: GitHub
- URL: https://github.com/njfdev/indi_lumix
- Owner: njfdev
- Created: 2024-05-26T14:43:16.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-22T22:56:39.000Z (over 1 year ago)
- Last Synced: 2025-01-22T23:27:37.652Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 30.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# INDI Lumix Driver
> NOTE: This driver is EXTREMELY early in development, so expect many issues. However, I aim for this to become a stable driver over time.
This driver provides an interface to any Panasonic Lumix cameras with the WiFi API. It is based off of the (liblumix)[https://github.com/njfdev/liblumix] driver, which I am developing specifically for this INDI driver.
This driver connects to the camera over a LAN connection only. Directly connecting to the camera with WiFi and tethering over USB is planned for the future.
## Installation
First, install the liblumix driver from the [GitHub repository](https://github.com/njfdev/liblumix).
Next, clone this repository and go into it:
```bash
git clone https://github.com/njfdev/indi_lumix
cd indi_lumix
```
Make a build folder and go into it:
```bash
mkdir build
cd build
```
Build and install the driver:
```bash
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ../
make
sudo make install
```
And that's it! Make sure to open your INDI client (e.g. KStars) or restart it if it was already open. The driver should be under "Panasonic" and called "Lumix Camera". You must manually connect the Camera to a LAN and setting the IP Address in the driver control panel.
## Issues and Important Notes
- This driver is being developed with a Lumix S5IIX camera. Many variables are hardcoded for this camera with certain settings. Eventually, hardcoded variables will be replaced with the proper API calls.
- There is a common issue where the camera will stop taking photos. Reconnecting the driver will temporarily fix this issue.