Giter Club home page Giter Club logo

aprx-simplewebstat's Introduction

APRX Simple Statistics Website Generator

A simple statistics and information generator for APRX software, which allows to monitor load, frames, stations details, statistics from selected time window and more.

Installation and usage

For installation just copy all files to the webistes folder in your WWW server directory. Make sure it supports PHP.

To configure, open config.php file with some text editor.

Enter the full path to your APRX-RF log file (aprx-rf.log, NOT aprx.log):

$logpath = "/some/path/aprx-rf.log";

Usually you can find it under /var/log/aprx/aprx-rf.log. Incorrect path will make the script unable to work.

This was the only required step and now the software should work.

It's recommended to set also another settings:

Your station latitude and longtitude for distance calculation (in decimal degrees):

$stationlat = 49.013855;
$stationlon = 28.762225;

And your regional country/state untraced (flood) digipeater alias, which helps the software to distinguish between direct and digipeated frames. For example it's SP in Poland, CZ in Czech Republic or HU in Hungary.

$cntalias = "SP";

Normally every time you open the statistics website, you have to enter interface callsign. If you want to set static interface callsign (but it can be temporarily changed via website for one session), you can do this here:

$static_if = 1;
$static_call = "N0CALL-11;
$static_lang = "en";

Set $static_if to 1 to enable. Available languages are en for English and pl for Polish.

Custom logo and text info can be set optionally. The logo will be displayed on all pages and text info will be displayed only on main (summary.php) page. To set the logo you have to provide the URL/address of the image:

$logourl="aprslogo.png";

That can be a link to an external or local file. The image will be automatically resized to fit the page.

To set your custom text info place that info in a file named custom.php. It can contain HTML and PHP code.

AX.25 realtime monitor configuration

You can watch the AX.25 traffic in realtime using this software. The default configuration should be sufficient in most cases.

You can set monitor's refresh rate (in ms unit):

$refresh=2000;

You can change colors:

$timestampcolor="silver";
$APRSIScolor="orange";
$RFcolor="blue";
$TXcolor="red";
$RXcolor="green";
$pathcolor="purple";

Here you set the number of rows displayed at session opening:

$startrows=5;

Software stability

This is a BETA software. It can contain some bugs and may be written in non-efficient way. Please contact authors if you find any bug.

Authors

  • Peter SQ8VPS
  • Alfredo IZ7BOJ

License

Project is free for non-commercial use. You can modify and publish this software, but you have to put an information about original authors.

aprx-simplewebstat's People

Contributors

ajbelayer avatar iz7boj avatar sq8vps avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

aprx-simplewebstat's Issues

Live.php - Real time traffic monitor does not display traffic

When clicking on Real time traffic monitor it opens another window but no traffic is displayed.

Live.php - Line 82

<script src="http://creativecouple.github.com/jquery-timing/jquery-timing.min.js"></script>

Change to:

<script src="http://creativecouple.github.io/jquery-timing/jquery-timing.min.js"></script>

You get a 404 trying to connect to *.github.com as of 15/4/2021.

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.