2017 © Pedro Peláez
 

library e6b

E6-B flight computer emulation

image

bjoernffm/e6b

E6-B flight computer emulation

  • Sunday, April 22, 2018
  • by bjoernffm
  • Repository
  • 1 Watchers
  • 2 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

E6-B Calculator Emulation

Build Status StyleCI Codacy Badge, (*1)

This class provides a first and very basic version of an ordinary E6-B flight computer also nicknamed the "whiz wheel"., (*2)

An E6-B calculator is a form of circular slide rule used in aviation and one of a very few analog computers in widespread use in the 21st century., (*3)

Usage

Imagine we want to fly a course of 220 degrees having a true airspeed of 110 kts. Wind comes from a direction of 270 degrees with a speed of 25 kts. So what's the resulting angle of correction, heading and groundspeed?, (*4)

<?php

use bjoernffm\e6b\Calculator as e6bCalc;

require_once __DIR__ . '/vendor/autoload.php';

$result = e6bCalc::getWindCorrectionAngle(220, 110, 270, 25);
var_dump($result);

/*
array(3) {
  'windCorrectionAngle' =>
  int(10)
  'heading' =>
  int(230)
  'groundSpeed' =>
  int(92)
}
*/

Have fun using the E6-B emulation!, (*5)

The Versions

22/04 2018

1.2.1

1.2.1.0 https://github.com/bjoernffm/e6b

E6-B flight computer emulation

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Björn Ebbrecht

aviation e6b e6-b flight computer

22/04 2018

1.2.0

1.2.0.0 https://github.com/bjoernffm/e6b

E6-B flight computer emulation

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Björn Ebbrecht

aviation e6b e6-b flight computer

22/04 2018

dev-master

9999999-dev https://github.com/bjoernffm/e6b

E6-B flight computer emulation

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Björn Ebbrecht

aviation e6b e6-b flight computer

22/04 2018

1.1.0

1.1.0.0 https://github.com/bjoernffm/e6b

E6-B flight computer emulation

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Björn Ebbrecht

aviation e6b e6-b flight computer

06/01 2018

dev-coordinate-feature

dev-coordinate-feature https://github.com/bjoernffm/e6b

E6-B flight computer emulation

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Björn Ebbrecht

aviation e6b e6-b flight computer

06/01 2018

1.0.0

1.0.0.0 https://github.com/bjoernffm/e6b

E6-B flight computer emulation

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

The Development Requires

by Björn Ebbrecht

aviation e6b e6-b flight computer