Skip to content

OpenIPC Improver (legacy) for setting up FPV and URLLC devices

Notifications You must be signed in to change notification settings

OpenIPC/improver-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenIPC Improver

OpenIPC Improver (legacy) for setting up FPV and URLLC devices

This is a work in progress.

Idea was to create a multiplatform application that can run anywhere (Windows, Mac or Linux).

Setup

Windows

Please download and install PuTTy before running the Improver


Run the "OpenIPC Improver.exe" file.

Enter the IP of the camera/NVR/Radxa Zero 3w.

Click Fetch to receive the setting files.

Then click Read to read the current settings.

Edit the settings.

Then click Save.

Then click Upload to send the settings to the camera/NVR/Radxa Zero 3w.

alt text

Mac

alt text

Build

npm run build

  • For macOS

    npx electron-packager . my-electron-app --platform=darwin --arch=x64 --out=dist/
  • For Windows

    npx electron-packager . my-electron-app --platform=win32 --arch=x64 --out=dist/
  • For Linux

    npx electron-packager . my-electron-app --platform=linux --arch=x64 --out=dist/

Debug

Running dependencies

sshpass

Development

Ubuntu

sudo apt install libgbm1 libasound2

Mac and Linux

headless setup x11

Install Xvfb:

sudo apt-get install xvfb

Start Xvfb:

Xvfb :99 -screen 0 1024x768x24 &

Set the DISPLAY Variable:

export DISPLAY=:99

Setup

npm install

Run Your Electron App:

npm start