What we are working on now:

  1. Custom planes data conversion files.

    Making new online instrument in addition to the in-plugin data conversion tool, to ease custom planes data mapping for registered users and collaboration work. This should allow us to gather collection of any custom plane conversion files, that will be available for download on the SimVim site to be placed in the plane folder.

  2. SimVimPanel rework

    We are currently working on rewriting SimVimPanel, which was previously programmed in Python/Kivy, to C++. The program is being optimized along the way, and some parts of it remade from scratch.

    Also, all instruments will be reworked for high resolution to be used on any monitors.

    This will allow for better performance, better compatibility with different hardware, while making further development of the program easier for us.

  3. New XP-11 parameters.

    Many additional parameters are currently being added (those are appeared in XPlane 11.30+

    Done, included in the last database file (SimVim.dat)
  4. SimVim firmware for more additional, "slave" boards

    Separate, "slave" Uno/Nano board with "SimVimLCD" firmware for connecting up to 12 different LCDs. Connected with master board with 2-wire Serial or I2C interface (still in doubt what to use better... ) .

    Will allow to free the master board bus for multiplexers addressing only, get more stable data flow for LCD, more control and configuration.

    The same slave Uno/Nano board with"SimVimLED" firmware for connecting up to 15 different 7-segment displays (maybe LED drivers too). Connected with master board with 2-wire Serial or I2C interface.

    So, we intend to make SimVim more "modular" separating it to several boards with firmwares designed to specific set of output devices. All these board will be connected to 2-wire interface, that can be laid across all your cockpit

  5. Image-map for the configurator

    More image-maps are going to be added, planned: A320, B757/767 panels, more for Cessna, C90, etc.

  6. Conversion and image-maps for custom planes.

    Aerobask DA62 - conversion embedded, need to be finished and the image-map added to the configurator.
    X-Crafts - Embraer 175.
    Hotstart - TBM
    AirfoilLabs ... ....
    Carenado .... ....

    Please send me custom commands tables for any popular planes if you have them.

  7. Parameter database

    - Make "brightness channels" correlated with the BRT_... names existing for input controls.
    - Add output parameters for instrument with different units (kgs, pounds, gals, etc).
    - Configurator: Add "7-segment Test" button
    - Add parameters for "Reality XP"
    - ...

  8. SimVim Panel modules

    - Baron58 - Make "Instrument Air" Gauge
    - B200 Right/Left - make DME, finish EFIS84 functionality (No LOC/VOR menu displayed, etc.)
    - ...

  9. SimVim ESP32

    - Porting the SimVimCockpit on the ESP32 (Espressif), high performance, but very cheap platform
    - ...

  10. Done

    • The encoder acceleration algorithm is changed and improved (in v 0.9.39)
    • Electric Trim custom function - DC motor output now is working in AP On mode. (in v 0.9.39)
    • "Reality Expansion Pack" (REP) is now supported
    • Added the "timed" blinking option for any LED ( in v 0.9.38). For any assigned LED annunciator or LCD text annunciator you will be able to set the number of blinks before "steady ON" state.

      This feature also will work not only for On/Off type annunciators, but for "range warning" lights too.

    • Key-matrix inputs fixed ( in v 0.9.38) - When Key matrix was assigned, its inputs are messed with some of master board inputs.