Lorby-SI
  • Home
  • NEWS
  • Products
  • Where to buy
  • Downloads
  • Privacy Policy

AxisAndOhs Version 3.00 released

3/24/2023

0 Comments

 
AAO version 3.00 has been released today. Although mostly under the hood, the changes in this version are significant.
  • Major change: MSFS: with SU12 AAO can access LVars through SimConnect. If there is trouble with this new logic, you can switch the new logic off and go back to the legacy mode in the "Applicaion" menu.

  • Major change: the MIDI library in AAO has been replaced, because the old one is no longer maintained. With the new version the channel number is finally correct (=same as in all other MIDI tools). AAO will automatically migrate all existing MIDI assignments (Buttons, Axis and Combos) to the new channel numbers. A backup of all affected files is created during the process, just in case (See Tools->Create Backup / Restore Database)
    ​
  • Change: Implemented custom message boxes
  • Change: updated all libraries, removed obsolete ones
  • Change: updated and corrected installers
  • Change: improved Script Handler SimConnect variable error handling
  • Change: redesigned script initialization process
  • Change: When autoconnect and autostart are active, AAO will start the sim and connect to it
  • Change: Added Plugin - option for additional programmatic modules (=the bridges) that can be used instead of the WebAPI
  • Change: Added Drag&Drop option for import files (templates, scripts, BVar mappings, gauge layouts, variable/event lists)
  • Change: Added "Minimize to System Tray" option that hides all AAO icons from the task bar.
  • Change: Added option to start AAO directly in Offline mode, loading the selection menu
  • Change: Added option for displaying web pages and windows apps controlled by AAO (like gauges)
  • Change: Added option to start AAO directly in Offline mode, loading a preselected profile.
  • Change: RPN: redesigned Text-To-Speech, multiple voices can talk at the same time now
  • Change: WebAPI: Secondary WebAPI process to balance load
  • Change: WebAPI: Redesigned Port Settings dialogs
  • Change: WebAPI: is always active when AAO is started "As Administrator"
  • Change: WebAPI: added LEDs to show the status of the WebAPI on the main window
  • Change: Gauges: added a new option (besides Desktop and Web FIPs) to create gauge windows to start and display other apps and web pages
  • Change: Gauges: added "<Frequency>" to the "<Update>" tags for gauges
  • Change: Gauges: added "<Redirect>" tag for web gauges, will display a web page inside an iFrame (if possible)
  • Change: Saitek Panels: added option to force a permanent left-shift of the COM frequencies in 8.333 KHz mode
  • Change: CAN: Candle and CANhid interface included, supports CIS standard and Canas input events
  • Change: CAN: monitor dialog
  • Change: CAN: send RPN commands
  • Change: MSFS: added option to use the mouse as cyclic input
  • Change: MSFS: added default visibility scripts for Ingame Panel
  • Change: MSFS: added option to hide Ingame Panel border

  • Bugfix: WebAPI: API was processing set and get the wrong way around
  • Bugfix: Steam MSFS not started automatically by AAO
  • Bugfix: it was possible to close the Script Watcher in a way that it can't be reopened
  • Bugfix: "Hardware change" feature disregarded the Combo buttons
  • Bugfix: Saitek Panel Handler not always stopping when it should
  • Bugfix: multiple startup calls in MSFS version
  • Bugfix: dialog for changing the WebFIP port was broken
  • Bugfix: Some message boxes can't be closed (missing OK button)
  • Bugfix: voice recognizer was case sensitive (problematic with duplicate commands)
  • Bugfix: RPN: Re-definition of a <Macro> at a later time didn't work
  • Bugfix: Desktop/Web FIPs size controls not working correctly
0 Comments

AxisAndOhs Hotfix 2.81 b05 released

12/18/2022

1 Comment

 
Hello @ll,
the Hotfix version 2.81 b05 of AxisAndOhs has just been uploaded to SimMarket and JustFlight. Once it has been deployed to your account there, download and simply install "over" your existing AAO install. Make sure that neither AAO itself nor the simulator are running at that point.
This version is all about fixing bugs:

  • Bugfix: RPN: Scripts with A:/E:/P: variables in them were not initialized fully every time
  • Bugfix: RPN: Scripts with A:/E:/P: variables in them sometimes would not "fire" on the first call.
  • Bugfix: RPN: "+" option is missing for "!...f!" string format
  • Bugfix: RPN: Selecting certain variables from the treelist causes an app crash
  • Bugfix: Fixed problem where an axis assignment would retain an old value when selecting a new virtual assignment
  • Bugfix: Fixed unexpected closing of the app when an empty axis assignment is created
  • Bugfix: SaitekPanels and FIPs handler not working with cloned configurations
There is also a new version of the StreamDeck plugin, 14.19, to go with the 2.81
1 Comment

AxisAndOhs 2.80 build 29 released

12/11/2022

1 Comment

 
Hello @ll,

AxisAndOhs version 2.80 build 29 has been uploaded to the shops. It is already available on SimMarket, JustFlight should also deploy it in the next couple of days.
The most important change is in the MSFS version - the InGame Panel is now part of the installer, so it will always be there in MSFS (just not active unless you make it so). Please refer to the AAO manual as to what this panel can do (open/close other panels, display web pages, and, most importantly, handle the direct access to the MSFS BVars, making the LVar mappings obsolete!)

Also, there is a new version 14 of the StreamDeck plugin, that now fully supports the StreamDeck "+" too.

Here is the change log:
  • Change: MSFS: AAO InGame panel added to the AAO installer
  • Change: MSFS: AAO InGame panel can be used to read and write BVars directly from buttons, axis and RPN scripts, without the need for an extra mapping
  • Change: Catching process corrupted Exceptions in MIDI initialization
  • Change: added text boxes to control left, right margins, center point and deadzone size on the change axis dialog
  • Change: added accessibility tags to the Change Axis dialog
  • Change: Desktop FIPs: reducing grey line effects when resizing the FIP
  • Change: Desktop FIPs: improved performance, image position is only updated when it actually changes
  • Change: Clicking on "Connect to simulator" label initiates connection, same as the green LED button
  • Change: MSFS: separated helicopter tail rotor pitch and speed events in the axis assignment list
  • Change: RPN: unknown A: variables will be read from the simulator directly
  • Change: RPN: added seq and iseq operators
  • Change: Variable watcher: option to save the list of variable names being watched to disk and to reload it.
  • Bugfix: MSFS: Missing landing gear/brake variables added to the internal database
  • Bugfix: MSFS: Missing electrical systems events added to the internal database
  • Bugfix: Cleaning up virtual files in WebAPI
  • Bugfix: RPN: fixed missing initializations in for string script handling
  • Bugfix: RPN: String literals not processed correctly when starting with a space character
  • Bugfix: RPN: fixed SimConnect flood when scripts were called too quickly in succession
  • Bugfix: RPN: (>A: - Variables were not reset properly when changing aircraft
1 Comment

AxisAndOhs 2.70 build 37 released

11/18/2022

0 Comments

 
AAO version 2.70 has been uploaded to the shops today
Here is the change log:
  • Change: Added ViGEm Interface, so AAO can be used to control games that rely on XBox controllers (SnowRunner and the like)
  • Change: Added Virtual Mouse
  • Change: Added P3D Camera/View SimConnect methods
  • Change: Added new logic for filtering potentiometer noise for axis
  • Change: Removed the obsolete LED on the button dialogs that assign virtual events
  • Change: AAO can run without the ViGEm or vJoy DLLs being present (in case they are blocked by AntiVirus)
  • Change: Expanded Hardware Change dialog
  • Change: Added extra button to remove non-existing devices from the blacklist
  • Change: Web FIPs: instruments can be called separately using their index, gauge name or file name
  • Change: PMDG: data structure adapted for MSFS 737 SDK
  • Change: MSFS: Integrated new (SU11) SimConnect DLLs, updated event and variable lists from the SDK v. 0.20.3.0
  • Change: Added option to start the sim automatically before connecting
  • Change: RPN: %1 - %9 / %s1 - %s9 dynamic parameters can be used with all AAO commands
  • Change: RPN: Additional parametrized "(CALL:scriptgroup-scriptname)" command to call other scripts from RPN code in addition to (>K:scriptgroup-scriptname)
  • Change: RPN: Added mousex, mousey, mousecmp commands
  • Change: RPN: Added option to replace a color when using LOADIMAGE (useful for gauges)
  • Change: RPN: Added (REPLACECOLOR:) command
  • Change: RPN: MSFS: added option to use native parametrized events over SimConnect (K:2:, K:3:, K:4:, K:5:)
  • Change: RPN: output from testing scripts is no longer written to the clipboard, but to the debug window instead
  • Bugfix: Deleted Buttons and Axis were still active until config was reloaded.
  • Bugfix: Add Axis crashing when entering an LVar before a controller has been assigned
  • Bugfix: Midi axis to vJoy axis doesn't work with direct assignment
  • Bugfix: script variable not working for axis assignments
  • Bugfix: Changing an existing axis assignment to vJoy leaves the previous varible/event intact.
  • Bugfix: Add/Change Axis can leave invalid Axis Min/Max values
  • Bugfix: Add/Change Axis can result in the "None" event being assigned
  • Bugfix: Dialog for "Hardware change" is ignoring templates
  • Bugfix: FSX/P3D not detecting cloned aircraft configs correctly.
  • Bugfix: RPN: GOTO not working correctly in multiline scripts
0 Comments

AxisAndOhs 2.60 build 20 released

10/14/2022

0 Comments

 
version 2.60 has been released today. 

The biggest change in the 2.60 is, that templates can be linked to your current aircraft too, instead of "applied". "Linking" a template will not copy all buttons, axis etc. into the current configuration, it just references them. So a change in the template will directly affect all aircraft that have a link to it.
This should make sharing (and especially updating!) templates much easier.

Here is the rest of the changes:

- Change: Templates: option to exclude all scripts from template export
- Change: Templates: AAO asks if you want to overwrite an existing template when importing it again.
- Change: Templates: Option to create an empty template in Offline Mode
- Change: RPN: added bytof, bytol, bytoi operators
- Change: RPN: added "procexist" operator
- Change: RPN: improving performance of RPN parser
- Change: RPN: String query now returns numerical result when string is null
- Change: RPN: KEY_ events can be entered numerically
- Change: RPN: Added (AAO_ONLINE_MODE) and (AAO_OFFLINE_MODE:xxx) commands
- Change: Updated MSFS SDK information, updated MSFS SimConnect DLLs (SU10)
- Change: Updated P3D V5 SDK information
- Change: Gauges: Added FontColorScript, FontHeightScript to GaugeText Desktop/Web FIP elements 
- Change: Gauges: Desktop and Web FIP Handlers can be stopped with the standard "X" button
- Change: Updated to current PMDG 737 MSFS SDK
- Change: BVar mapping LVars now show up in the variables treeview
- Bugfix: Templates: Applying/Merging the same template again was multiplying the autoscripts 
​
- Bugfix: Gauges: Cursor areas on DesktopFIPs not scaling with the gauge
- Bugfix: vJoy interface was not activated if used only in scripts, required at least one button
- Bugfix: vJoy interface not active while RPN Editor is open.
- Bugfix: The result of "Delete Config" and "Empty Config" was not immediately visible in Offline Mode
- Bugfix: NPE when closing RPN Editor when no config has been loaded
0 Comments

AxisAndOhs 2.51 build 11 released

9/14/2022

0 Comments

 
AAO 2.51 has been uploaded to the shops yesterday. SimMarket has already deployed it. We got an automated reply from JustFlight that they are on holiday at the moment, so it may take another couple of days until the update is available to JustFlight customers.
  • Change: AAO now has an interface to work with vJoy. With that you can send virtual joystick button events or axis to other apps with AAO Axis or Button assignments. For example, you can trigger MSFS features that are only available in MSFS controller assignments (=the camera controls) using a vJoy device instead of keyboard keys. As another example, in Offline Mode you could use AAO as a bridge between your MIDI hardware and any app that has joystick control, for example your racing sim.
  • Change: SaitekPanels and FIPs available in offline mode
  • Change: Updated Axis/Buttons dialogs so they only accept one outgoing action at a time.
  • Change: RPN: Option to select additional scripts to be exported with a Template
  • Change: RPN: Option to remove the Edition when exporting scripts
  • Change: RPN: added commands for using vJoy events in scripts
  • Change: RPN: added slen command (string length)
  • Bugfix: Writing to A: variables stopped working after RPN editor has been used
  • Bugfix: List of template for Export not sorted
0 Comments

AxisAndOhs 2.50 build 28 released

8/31/2022

0 Comments

 
Hello @ll,
version 2.50 of AxisAndOhs has been released today. It should be available in your account on SimMarket and JustFlight by now. (SimMarket looks a little different now, they have updated their shop system)
Here is the changelog:
!MAJOR CHANGE!
  • Desktop/Web Gauges: image handling has been redesigned to reduce the memory footprint and increase performance
  • This changes the way that Rotation elements work in AAO. Images that are rotated around their center are fine. But if they are rotated around an offset axis (especially with negative values), authors may have to check their code if the Axis element needs adjusting.
  • Make sure to re-download the extra Lorby gauges (PFD/MFD) if you are using those.

  • Change: Desktop/Web Gauges: added Cursor display for custom MouseAreas
  • Change: Desktop/Web Gauges: can use Base64 encoded String LVars as Image source (for example loaded with the LOADIMAGE command).
  • Change: messagebox when database has been saved manually
  • Change: Selecting "long click" flips the key down/up event selection
  • Change: RPN: changing script group name or script name will update the AAO database (but not external files, like FIPs, scriptfiles, etc.)
  • Change: RPN: added "substr" operator to get substrings by position and length
  • Change: RPN: Added "LOADTEXTFILE", "LOADNUMFILE", "WRITEFILE" , "DELETEFILE", "COPYFILE", "MOVEFILE", "LOADIMAGE", "WRITEIMAGE"
  • Change: RPN: Redesigned script handling logic to help reduce SimConnect flooding events (but script authors should nevertheless make sure that they don't cause flooding in the first place - don't send too many K Events too fast)
  •  Bugfix: WebFIPs size change broken
  • Bugfix: voice checklist having trouble with multiselect phrases


A new version  (10.12) of the StreamDeck plugin is available too on the axisandohs Weebly website. There is also the example package of how to control GSX for MSFS with the StreamDeck on that site.
0 Comments

AxisAndOhs 2.32 build 34 released

8/6/2022

0 Comments

 
Hello @ll,

AAO version 2.32 b34 has been uploaded to the shops just now. It should have been deployed on SimMarket already. On JustFlight it will take longer, I got a note of absence from my contact there. I am hoping that somebody else will jump in.

Here is the changelog:

- Change: Direct assignment of variables to axis.
- Change: Added dialogs to edit Templates and Configurations, and the option to replace controllers in that scope
- Change: Added button to save database
- Change: increased number of automated backups to 6
- Change: Added option to lock the GUI to prevent accidental changes
- Change: added option to bring AAO window(s) to front (not persisted)
- Change: Axis Min and Max can be set on the GUI control in advanced mode
- Change: FIPs: further code unification regarding RPN script and value handling (Desktop, Web and Saitek FIPs)
- Change: FIPs: Added Airport, VOR, NDB, Waypoint, Traffic display to MFD/ND Desktop/Web FIP gauge
- Change: FIPs: Added data stream for Aerosoft CRJ CDUs (WebFMC)
- Change: FIPs: Desktop FIP Layouts can be locked
- Change: FIPs: Button to reload a DesktopFip
- Change: Voice recognition: Added option to trigger voice recognition PTT by voice...
- Change: Voice recognition: built-in numeric recognizer
- Change: Voice recognition: added LVars with current state and phrase
- Change: RPN: Added option to read the result of script calculations using the "(S:" prefix
- Change: RPN: Parser no longer filtering out spaces (string handling).
- Change: RPN: added "mod" operator for modulo
- Change: RPN: option to run one shot autoscripts when the aircraft is unloaded
- Change: RPN: a scriptfile with flow control can be exectued multiple times in parallel now
- Change: RPN: added option to use other scripts for calculations with the "(S:" prefix
- Change: MSFS: added AAO Web FIP in-game panel (available on the website)
- Change: MSFS: Added generic reverser axis option

- Bugfix: RPN: EXECBAT not working
- Bugfix: RPN: single if{ leaves a 0 on the stack
- Bugfix: RPN: red/green LED had trouble processing macro definitions
- Bugfix: WebFIPs: size is wrong when a new WebFIP is added
- Bugfix: Catching exceptions around Windows clipboard access to prevent app shutdown
- Bugfix: Saitek BIP config dialog not saving changes
0 Comments

AxisAndOhs 2.31 build 23 released

6/30/2022

1 Comment

 
Version 2.31 b23 of AxisAndOhs has been uploaded to the shops today. You will find the download in your account as soon as they have deployed it.

​This is the changelog:

- Change: Axis: Added dialog to edit RAW axis parameters directly
- Change: Warning when app window is located off-screen
- Change: WebAPI: process request parameters
- Change: Implemented PMDG 737 MSFS current SDK spec

- Change: RPN: Custom checklist voice phrases can be added in code
- Change: RPN: Added HTTPPOST and HTTPSPOST
- Change: RPN: AAO rpn commands can contain parentheses
- Change: RPN: Added EXECBAT that doesn't create an app window
- Change: RPN: added "n iterate{ ... }" operator
- Change: RPN Scriptfiles: added |CACHE option
- Change: RPN: LISTEN_FOR_RPN redesigned, added REPEAT_UNTIL_RPN
- Change: RPN: Simulator LVars can be used as macro variables too (@varname)
- Change: RPN: internal scripts can have multiple lines now, so using GOTO etc. is possible without a scriptfile.
- Change: RPN: added SOUNDVOLUME, RANDOMSOUNDVOLUME command to change the volume of samples that are already playing.
- Change: RPN: added SOUNDBALANCE, RANDOMSOUNDBALANCE command to change the left/right balance of samples that are already playing.

- Change: FIPs:Unified FIP handling of simulator and local variables. Added option to use script variables etc. (like in the WebAPI)
- Change: FIPs: GaugeText can be shifted
- Change: FIPs: Boeing-like route picture
- Change: Saitek devices are sorted when they have been discovered

- Bugfix: Flight plan export to clipboard not activated in MSFS version 
- Bugfix: FIPs not processing PMDG Variable correctly
- Bugfix: Desktop FIPs not displaying string variables properly
- Bugfix: Saitek Multi Panel: AP alt down not working when plane does not reveal selected alt (Fenix)
- Bugfix: RPN: Made script import faster by removing temp database writes
- Bugfix: RPN: macrovariables didn't work for strings
- Bugfix: RPN: arrays had only local scope

1 Comment

AxisAndOhs v2.30 build 19 released

5/27/2022

4 Comments

 
AxisAndOhs  version 2.30 build 19 has been uploaded to the shops. It should be available in your account shortly. 
(Note: your account in the shop where you bought it is the only place where you can get the new version!)
- Change: Added database Backup and Restore option
- Change: blacklist multiple devices at the same time
- Change: Added "?" button that opens the manual
- Change: Added PMDG CDU streaming option (737 MSFS/NGX/NG3, 747 COTS II)
- Change: RPN: Enabled PMDG SDK custom events and variables for MSFS 737
- Change: RPN: AAO_CL_PAUSE_TOGGLE command implemented
- Change: RPN: (LISTEN_FOR_K:-..) returns the event value now
- Change: RPN: additional "LVar not initialized" catch
- Change: Desktop/WebFIPs: Added option to "Roll" pictures vertically
- Bugfix: Saitek Radio Panel Baro knob didn't work correctly for non-standard events
4 Comments
<<Previous

    News

    This page shows product news and information about current development streams

    Categories

    All
    Product Release

    RSS Feed

Proudly powered by Weebly
  • Home
  • NEWS
  • Products
  • Where to buy
  • Downloads
  • Privacy Policy