<div dir="ltr">Mixes, etc. are still done the traditional way (though you can see all of the mix data in a JSON file, I wouldn't trust myself editing that directly!) this scripting capability enables you to add whole new features the brilliant guys at Jeti hadn't gotten around to yet. Especially since when you are coding just for your needs you don't need to handle all the different ways other people might want to use it (you can make the code available to others for them to modify as they see fit). I made the discharged flightpack warning system nice and all-purpose because it was easy to do. I just wrote another one to give me a gentle haptic "bump" on the throttle stick when I hit my preferred cruise setting (since that's not right at half stick) and that one I made much less generic because I couldn't figure out quickly how to correlate a proportional control the user selects to the gimbal on which that control lives, so I stuck with causing the bump on the left stick.<div><br></div><div>Next step is something more complex, defining a new control that can be mixed into an existing control to enable an asymmetric servo delay, to slow the movement of a surface only when that surface was deflected fully and is returning to center. I haven't fully thought that one through yet.</div><div><br></div><div>Peter+</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 30, 2016 at 3:35 PM, Keith Black via NSRCA-discussion <span dir="ltr"><<a href="mailto:nsrca-discussion@lists.nsrca.org" target="_blank">nsrca-discussion@lists.nsrca.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Wow, love the ability to view the code and logic in a text editor like that. Being able to see expos, mixes, etc. at a glance and easily edit would be awesome.<div><br></div><div>Keith</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Fri, Dec 30, 2016 at 5:26 PM, Vogel, Peter via NSRCA-discussion <span dir="ltr"><<a href="mailto:nsrca-discussion@lists.nsrca.org" target="_blank">nsrca-discussion@lists.nsrca.<wbr>org</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
<div>
<div>Jeti's DC-24 added Lua scripting capability so you can add your own "native" features to the radio easily. They just released a SW update so you can do the same with the DC and DS-16s too. </div>
<div><br>
</div>
<div>I played with it a bit today. This is AMAZING. I've written a Lua script here:
<a dir="ltr" href="https://github.com/pvogel1967/Lua-Apps/tree/master/Discharged%20Flightpack" target="_blank">
https://github.com/pvogel1967/<wbr>Lua-Apps/tree/master/Discharge<wbr>d%20Flightpack</a> for warning if you arm your plane with a discharged flight pack (happens more often than I would like in competition). While it *is* possible to get the same functionality from the
native features of the radio, it burns a sequencer and several logical switches. It's even more complicated to do if you have an ESC with a BEC and you use a separate RX backup pack as many of us flying competition do! As an added bonus I added the ability
to have it announce the model name when the TX is powered up or a model is selected. While this is ostensibly a distinct function it seemed silly to burn another one of 10 script slots just for announcing the name of the model. See the readme in the above
directory for details of the app.</div>
<div><br>
</div>
<div>Everything you see on the screen below is a result of this script being enabled for this model. </div>
<div><br>
</div>
<div><img src="cid:0ED4F75E-03E0-4582-859C-98AB77552687" alt="Image"><br>
</div>
<div><br>
</div>
<div>Get Outlook for iOS</div>
<div><br>
<br>
<div class="m_309891565703481155m_5624666773916668508acompli_signature">Get <a href="https://aka.ms/o0ukef" target="_blank">Outlook for iOS</a></div>
<br>
</div>
</div>
<br></div></div>______________________________<wbr>_________________<br>
NSRCA-discussion mailing list<br>
<a href="mailto:NSRCA-discussion@lists.nsrca.org" target="_blank">NSRCA-discussion@lists.nsrca.o<wbr>rg</a><br>
<a href="http://lists.nsrca.org/mailman/listinfo/nsrca-discussion" rel="noreferrer" target="_blank">http://lists.nsrca.org/mailman<wbr>/listinfo/nsrca-discussion</a><br></blockquote></div><br></div>
<br>______________________________<wbr>_________________<br>
NSRCA-discussion mailing list<br>
<a href="mailto:NSRCA-discussion@lists.nsrca.org">NSRCA-discussion@lists.nsrca.<wbr>org</a><br>
<a href="http://lists.nsrca.org/mailman/listinfo/nsrca-discussion" rel="noreferrer" target="_blank">http://lists.nsrca.org/<wbr>mailman/listinfo/nsrca-<wbr>discussion</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Director, Fixed Wing Flight Training</div><div>Santa Clara County Model Aircraft Skypark</div><div>Associate Vice President, Academy of Model Aeronautics District X</div><div>Treasurer, National Society of Radio Control Aerobatics (NSRCA)</div><img src="http://farm8.staticflickr.com/7163/6513778381_5569cc985d_m.jpg" width="200" height="154"><img src="https://googledrive.com/host/0B4LOPeyGAgOJUVJmU1dJMVl6WWc/AcademyModelAeronauticsLogo.png" width="200" height="136"><br></div></div></div></div>
</div>