Jul 21, 2017

ArdSimX Windows LAN connection fixed, and SimVim Panels support inputs

Today we present major updates for both ArdSimX Plugin and SimVim Panel.

The plugin has been updated to v1.11, which is likely to be the final version before v2.0 with all its new I/O wiring methods.

The changes in this new plugin version include:
  • Fixed the crash with LAN connection in Windows version.
  • Support for inputs from SimVim Panel (v2.3).
  • USB_FIX now enabled by default in Windows version.
  • Fixed the dot not disappearing when integer exceeds the number of digits on a 7-segment display with "Reverse" flag.
  • Experimental quadratic function support for analog input (Q A0 A1 ... line under [A] config section).
The new version 2.3 of SimVim Panel, as previously announced, now supports on-screen inputs. Connection with ArdSimX must be established in order for these inputs to work.
This support is currently included in Robin DR400 and Basic Six panel modules, with the encoders on their gauges and the buttons on Robin's timer. This new feature will also allow for more complex interactions between SimVim Panels and ArdSimX plugin in the future.

Jul 10, 2017

SimVim Panel will support on-screen inputs

Here's a little video showing the new feature that will be included in the next version of SimVim Panel - on-screen inputs. In this example, a mouse wheel is used to rotate the encoder on the altimeter gauge. This feature has been planned a while ago, with ArdSimX plugin v1.5 laying the necessary groundwork for its inclusion.

In other news, an updated version of ArdSimX plugin for Mac has been uploaded to our website today. People who experienced an issue with inputs not working on Mac can try it to see if the new version works for them.

As for the new SimVimCockpit, it's steadily being developed. Vlad is currently working on optimizing the Arduino program's work time as much as possible, which will allow the use of all the inputs needed in a cockpit with a single Arduino board. Details on how extension boards will be used are being worked out, and the final result may be different from what was announced, based on the balance we will find between optimization and flexibility.

Also, Roman has started a new tech blog where he's going to share his thoughts on various software and hardware he gets to work with. You can check it here. The first article contains a few tips we've come up with while assembling a 3D-printer.