Snapper

snapper_01

Featured functions

Same functions apply for DC/DS-16/24.

  • Free possibility to select a stick
  • Free activation points for high & low activation and high & low deactivation
  • Easy to use setup-screen
  • Setup-screen shows the status of Snapper Switch, no need to jump off application when adjusting
  • Application switch “Snapper Switch” created, use for whatever function you need

The idea behind Snapper is easy. We need to have switch active when chosen stick is over a certain value in both directions and the switch to be deactivated when stick is under a certain value in the same direction. The trick is that the ON-value is not the same as OFF-value. This can be done with a lot of thinking and logic switches but hey, it can be made so much easier.

Installation

In short: Copy the .lc (or .lua, the .lc is memory-optimized) file from github here to your transmitters Apps-folder, if there is a translation file copy the .jsn file to Apps/Lang-folder on your transmitter. Head on to “Applications” -> “User applications” and add the app. Guide on installation of Lua-apps available here if you need some more in-depth guide.

Setting up and using – Snapper

Setup is self-explanatory when you seen the screen:

snapper_01

Here I have P3 (Rudder, I’m on Mode 2) setup to activate Snapper when stick is more than 75% in either direction. When Snapper is activated it will be deactivated only when stick comes back to center, between -15% and 15%. Note that you can set up different values to both directions so function can be unsymmetrical  if so desired.

Like noted, there’s a Snapper Switch available for usage where wanted:

snapper_02

Now go and snap something :)

Version history

  • 1.0 Original version – Languages available EN, DE, FR
  • 1.1 DC/DS-16 version released
  • 1.2 Added Italian language
  • 1.3 “100%” Bug fix
  • 1.4 Small change in 24-version
  • 1.5 Memory improvements and unison versioning

Disclaimer

Some rules do of course apply!

  • Never use LUA to control a function that would take the model down if misbehaving!
  • Always, always test the function thoroughly!
  • If you do not know, then don’t!
  • RC-Thoughts or myself is NOT responsible for anything this application does
  • Applications are free to use (MIT-license) and linking to this page is encouraged!