Skip to content

matty/lighthouse-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lighthouse-rs 🚨

Lighthouse-rs Logo

🎮 About

Lighthouse-rs is a utility for managing VR Lighthouse Base Stations via Bluetooth. This tool makes it easy to power on and put your Lighthouse devices in standby mode with just a click!

✨ Features

  • 🔎 Smart Device Detection: Automatically finds Lighthouse devices
  • 💾 Device Caching: Stores discovered devices for future connections
  • 🖱️ Simple GUI: Interface with "Power On" and "Standby" buttons

🚀 Installation

Prerequisites

  • Windows 10+
  • Bluetooth adapter

Steps

  1. Download the latest release from the Releases page
  2. Extract the zip file to your preferred location
  3. Run Lighthouse-rs.exe

🔧 Usage

GUI Mode

Simply run the executable without any arguments to open the graphical interface:

Lighthouse-rs.exe

You'll see two buttons:

  • Power On: Turn on your Lighthouse devices
  • Standby: Put your Lighthouse devices in standby mode

Command Line Options

For advanced users or automation, the following command line options are available:

Command Description
--poweron Power on all detected Lighthouse devices
--standby Put all detected Lighthouse devices in standby mode
--scan Scan for devices and save them to cache without performing any other action

Example:

Lighthouse-rs.exe --standby

🛠️ Building from Source

  1. Ensure you have Rust and Cargo installed
  2. Clone this repository
  3. Run cargo build --release
  4. The executable will be available in target/release/

📝 License

This project is licensed under GNU GPLv3.

🙏 Acknowledgements

  • Thanks to the btleplug library for Bluetooth functionality

About

A tool to manage Lighthouse Base Stations

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages