Git Product home page Git Product logo

gbs-control's Introduction

gbs-control

Raspbian based Trueview5725 i2c controller

Preliminary scripts for testing new custom settings on Trueview5725 based video processors. GBS8200, GBS8220, and maybe others in the future (HD Box Pro)

============= INSTALL GUIDE

The install script is designed to be used with a fresh vanilla Raspbian install. to install or update run the following command:

curl https://raw.githubusercontent.com/dooklink/gbs-control/master/install-gbs-control.sh | bash

or for the development version (not guaranteed to be working)

curl https://raw.githubusercontent.com/dooklink/gbs-control/develop/install-gbs-control.sh | bash

=============== Usage

Raspberry pi will auto boot into the config menu displayed via the Green RCA Luma input on the GBS board from RPi composite output. The Raspberry Pi must be connected to the I2C lines (SDA, SCL and GND), of the target board. Also, the P8 jumper on the GBS82xx boards must be shorted to ensure RPi can be I2C master without interference. Global keyboard hotkeys are preconfigured to switch between the Config Menu and the RGB Video Source. Other tweaks can be make with the keyboard hotkeys.

================ Hotkeys

Navigation:

F1 - Switch to Pi Menu

F2 - Switch to Currently loaded settings

F5 - Quick save settings

F7 - Quick load settings

Grave/Tilde(`/~)+1 - Switch menu to RGBHV 480p (VGA)

Grave/Tilde(`/~)+2 - Switch menu to YPbPr 480p

Grave/Tilde(`/~)+3 - Switch menu to RGBHV 576p (Non-standard)

Grave/Tilde(`/~)+4 - Switch menu to YPbPr 576p

Fine adjustments:

CTRL+1 - Increase vertical scale (if enabled)

CTRL+2 - Decrease vertical scale (if enabled)

CTRL+3 - Decrease horizontal scale

CTRL+4 - Increase horizontal scale

CTRL+5 - Move image up

CTRL+6 - Move image down

CTRL+7 - Move image left

CTRL+8 - Move image right

gbs-control's People

Contributors

dooklink avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.