Code Monkey home page Code Monkey logo

avitab's Introduction

AviTab - The Aviator's Tablet

AviTab is a plugin for the X-Plane flight simulator. It displays a tablet like computer with a few apps in the cockpit. It is mainly used for flying in virtual reality.

Purpose

When flying in a simulator, one often needs to lookup details in PDF charts, plane manuals, checklists or other documents. Using a PDF reader breaks the immersion because the virtual aviator either has to take off of their HMD or use other tools that can move windows into VR.

AviTab tries to solve this problem by offering a PDF reader inside a native plugin for X-Plane. Using a plugin also opens possibilites for more apps inside the tablet, for example to display information about the plane status or aid in navigation.

Features

Let the screenshots speak! Note that these were taken using the standalone version for better resolution, but all of this is available right inside your VR cockpit.

More screenshots here: Screenshots

Installation

  • Download the latest release from the release page
  • Extract the archive and move the folder into your X-Plane/Resources/Plugins directory
  • Start X-Plane
  • Find a new menu inside the plugins directory to toggle the tablet
  • Optionally, you can assign a key for this command (I prefer the right-hand lower trigger)

Usage

General

When hovering over the edges of the tablet from a short distance, X-Plane will display green bars around the tablet. The upper bar can be used to grab the window and move it around inside the cockpit.

Charts Viewer

The charts viewer displays PDF files inside the charts/ subdirectory of the plugin/ directoy. You can add your charts there, including subdirectories.

Limitations

  • PDFs containing CJK fonts or ancient fonts such Linear B are not supported. This is mainly due to font sizes - a version containing all fonts would be 40 Megabytes in size.

Compiling

  • If you would like to contribute to AviTab's development, a script called setup.sh has been added to automatically download and setup your environment with the needed dependencies.
    • Windows, Linux, and macOS are supported with their respective dependency managers. If you do not have the proper dependency manager installed, the script will prompt you to install it before proceeding.
    • X-Plane 12, Make sure you have downloaded the latest X-Plane 4 Beta SDK. (Needed for running the plugin on Apple Silicon hardware.)
  • There is another script called teardown.sh that will delete the folders where the dependencies were placed to compile AviTab.

Donate

If you like AviTab and want to support its further development, you can donate.

Donate

avitab's People

Contributors

allebb avatar dave6502 avatar ennissec avatar fpw avatar landonpatmore avatar missingnoodle avatar mitchdartsticitt avatar mjh65 avatar oobayly avatar tomvand 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.