Getting Started - oiiakm/Laser-Slides GitHub Wiki
Forking the Repository
- Fork the Laser Slides repository:
- Click on the "Fork" button at the top-right corner of the Laser Slides repository page on GitHub.
- This will create a copy of the repository under your GitHub account.
Cloning and Setup
-
Clone the forked repository from your GitHub account:
git clone https://github.com/your-username/Laser-Slides.git -
Navigate to the project's root directory:
cd Laser-Slides -
Install dependencies:
flutter pub get -
Check for Flutter setup and connected devices:
flutter doctorEnsure that Flutter is set up correctly and that your devices/emulators are connected and recognized.
-
Run the app:
flutter runThis command will build and run the Laser Slides app on your connected device or emulator.
Installation
To install Laser Slides on your Android device:
- Download the Laser Slides app from the here.
- Install the app on your device.
Configuration
Setting up BEYOND
-
Install BEYOND Software:
- Download the BEYOND demo software from here.
- Install the software on your computer.
-
Launch BEYOND:
- Open the BEYOND software on your computer.
-
Connect Laser Projector:
- Ensure your laser projector is connected to your computer as per the manufacturer's instructions.
-
Configure Laser Projector Settings:
- Within BEYOND, navigate to the settings related to laser projector control.
- Adjust the settings according to your laser projector's specifications.
-
Network Configuration:
- Find the IP address shown in BEYOND's OSC settings.
- Open Laser Slides and go to the Network screen.
- Enter the IP address from BEYOND into the Laser Slides app.
- Save the configuration settings.
-
Enable OSC in BEYOND:
- Locate the OSC settings within BEYOND.
- Enable OSC communication and set the OSC port to match Laser Slides' configuration.
-
Save and Apply Changes:
- Save your configurations in BEYOND and apply any changes made.
Refer to the official Pangolin documentation for more specific details regarding BEYOND configuration.