Skip to content

h3control is a console/daemon for H3 based PI board. It displays temperature, frequency and usage via built-in http server. It allows to control min/max of CPU and DDR frequency.

License

Notifications You must be signed in to change notification settings

devizer/h3control

Repository files navigation

h3control travis status public staging

h3control is a console/daemon for H3 based PI boards. It displays temperature, frequency and usage via built-in http server. It allows to control min/max cpu and ddr frequency. This repository holds installers of h3control only

installation

Short answer:

wget -q -nv -O - https://github.com/devizer/h3control-bin/raw/master/public/h3control.sh | bash

This installer also suitable for upgrade. More installation options, for example h3control-daemon which starts during boot, are described on h3control-bin repository

what does build passed mean

  • Latest source push compiled
  • Tests passed. During tests h3control http server is instantiated twice using random port and API is called via http. First, h3control server is automatically tested using mono 4.4.1 runtime (latest mono). Second round - the same tests using the oldest mono: 3.2.8

what does public and staging banners means.

Staging version is building automatically. Ususally it works fine, but it MAY not be tested. Thats why staging build isnt recommended for download/upgrade.

Public build - is a copy of corresponding staging build after some manual tests on real board running Ubuntu 15.04. Rarely i test staging or public builds on x64 environment using another linux distributions (Fedora 24, OpenSUSE 42 and debian 7)

configuration

By default

  • h3control listens browser requests on the all IP adresses at port 5000.
  • h3control allows full access to CPU and DDR frequency.

IP adresses can by restricted by white-list. Also changes of CPU & DDR frequency can be protected by a password.

All the options are specified using command line parameters:

root@OrangePI ~/bin/h3control $ ./h3control-console.sh --help

H3Control 1.23.573 is a console/daemon which
  * "Displays" temperature, frequency and usage via built-in http server.
  * Allows to control CPU & DDR frequency

  -b, --binding=VALUE         Http binding, e.g. ip:port. Default is *:5000 (asterisk means all IPs)
  -w, --white-list=VALUE      Comma separated IPs. Default or empty arg turns restrictions off
  -g, --generate-pwd=VALUE    Generate password hash (encrypt) and exit
  -p, --password=VALUE        HASH of the desired password
  -v, --version               Show version
  -h, -?, --help              Display this help
  -n, --nologo                Hide logo

Screenshot: h3control just works

h3control in normal

Screenshot: h3control in readonly mode

h3control in readonly mode

Screenshot: h3control is offline

h3control is offline

About

h3control is a console/daemon for H3 based PI board. It displays temperature, frequency and usage via built-in http server. It allows to control min/max of CPU and DDR frequency.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published