PlayuavOSDConfigurator
PlayuavOSDConfigurator copied to clipboard
A simple cross platform tool to configure the playuav osd
Playuav OSD Configurator
A simple cross platform tool the playuav osd.
What does it look like?
Releases
Can be found in the chrome webstore
Features
Config
The part to configure the osd
- change settings
- flash firmware
- write/read settings to osd
- write/read settings to file
- reset settings to default
- load settings from default.conf on startup (located in same directory as executable)
Pixler
Helper to make new icons/characters
- Create glyphs for small/medium/large fonts
- mirror image
- invert mask (black/white handling)
- move pixels around in frame
Local setup
Installing node
The prefered way is using ndenv and running node 5.9.0
Development
-
npm install
-
npm start
- enable chrome extension developer mode
- load unpacked extension from
./src
Commit messages, ci, linting etc
- Commit messages should follow the angular commit message format
- Pull requests will be automatically built on circle ci
- Run eslint against your changes (npm run lint)
Warning
This software comes with no guarantees, it has worked great for me so far but if you blow something up or brick your board, I might be willing to help you but no guarantees.
Special thanks
Special thanks go to the people who made/make the osd software/hardware and also the amazing people who made the electron-react-boilerplate which made the start of this project so much easier!