EthOS Tips and Tricks

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • trout
    replied
    This is a great thread. This will be a reference I will be visiting over and over.

    Leave a comment:


  • RCSubGuy
    replied
    Originally posted by rwtdiver
    Nathan,

    I am assuming that this set up would work on my shark!? I have left and right thrusters that would require right and left turn on one stick and forward and reverse on another stick.

    Thanks Nathan!

    Rob
    "Firemen can stand the heat."
    Should be just the thing, Rob! You can either have it all on one stick or separate them into two. Completely up to you!

    Leave a comment:


  • He Who Shall Not Be Named
    replied
    Nathan and Bob: Thank you so much for spoon-feeding old luddite's like me theses set-up and operational tips for this whiz-bang-works-fine-failsafe-drains-to-the-bilge wonder r/c system. This **** I need to know if I'm to continue this hobby into the 24 1/2 Century!

    Click image for larger version

Name:	image.png
Views:	85
Size:	25.2 KB
ID:	183650

    Leave a comment:


  • rwtdiver
    replied
    Nathan,

    I am assuming that this set up would work on my shark!? I have left and right thrusters that would require right and left turn on one stick and forward and reverse on another stick.

    Thanks Nathan!

    Rob
    "Firemen can stand the heat."

    Leave a comment:


  • Nathan
    replied
    Differential Throttle / "Tank" Control

    Differential throttle is a common need on subs with multiple props and it is actually really easy to set up in EthOS. The configuration below will set the left stick (for Mode 2 radios) up and down for the forward/backward power, and the left stick left and right for the differential throttle. Any inputs can be chosen, such as a dial for speed and a stick for differential. The mixes don't change, only the inputs.

    The first step is to configure your throttle input and mix to all motors as normal:
    Click image for larger version

Name:	Outputs.png
Views:	87
Size:	79.8 KB
ID:	183586
    And the Mix
    Click image for larger version

Name:	Throttle Mix 1.png
Views:	80
Size:	10.7 KB
ID:	183587
    Click image for larger version

Name:	Throttle Mix 2.png
Views:	81
Size:	15.7 KB
ID:	183588
    And don't forget to set a throttle cut - could save your fingers and your props!
    Click image for larger version

Name:	Throttle Mix 3 - Cut.png
Views:	79
Size:	18.6 KB
ID:	183589

    And, finally, the outputs (this is vary based on your set up and chosen channels)
    Click image for larger version

Name:	Throttle Mix 4.png
Views:	81
Size:	76.6 KB
ID:	183591

    Okay, and now that the throttle is set up we need to add the mix to add/remove throttle based on the other stick.
    Click image for larger version

Name:	Diff Mix 1.png
Views:	79
Size:	10.9 KB
ID:	183592
    Click image for larger version

Name:	Diff Mix 2.png
Views:	79
Size:	12.7 KB
ID:	183593
    Set your source. Also, you could set an "Active condition" to only have differential when, say, a switch is flipped.
    Click image for larger version

Name:	Diff Mix 3.png
Views:	80
Size:	17.8 KB
ID:	183594

    And then set up the 2 (or more) outputs and note that each can be reversed to get the direction of change you need based upon your setup. If you just can't get it to do what you want with a single mix then set up 1 mix per output, that will give you maximum flexibility.
    Click image for larger version

Name:	Diff Mix 4.png
Views:	81
Size:	72.0 KB
ID:	183595

    Two other things to note:
    You can change the "Weight" of the mix to alter the amount of change introduced. The outputs will never go above the min/max set in the actual output, but you can reduce the total amount of change if you need.

    If you find that you need a different amount of, say, forward than reverse you can set the "Weight" to "Differential" to reduce one half of the curve.
    Click image for larger version

Name:	Extra 1.png
Views:	83
Size:	12.0 KB
ID:	183596
    The same interface also lets you apply a curve for full configurability, if you find you need it.
    Click image for larger version

Name:	Extra 2.png
Views:	81
Size:	12.5 KB
ID:	183597

    Hopefully this helps!

    Nathan
    Attached Files

    Leave a comment:


  • RCSubGuy
    replied
    Awesome stuff, Nathan! Thanks for putting this information in here for us.

    Leave a comment:


  • Nathan
    replied
    Bow Plane Retract Lockout

    IMPORTANT: before testing this be sure you have disconnected any linkages that could cause damage if anything goes wrong, or if any outputs need to be reversed.

    When you have retracting planes it is important to be sure of 2 things. One, that the planes will centered before they retract, and two, that they cannot be operated while retracted. If you have an EthOS radio you can set this up right in the radio. Here is how.

    There is one thing that it is important to note about EthOS in order for this to work - EthOS only tracks the "sweep" of a channel if there is a slow set in the mix. If you don't use a slow you will see the channel move direct to the endpoint (for example, 100% right to -100%) even though you see the servo is still moving. With the slow enabled, EthOS, and you, will see all the values (for example, 100% to 98% to 96%, etc.) This sweep is important because it keeps the logical switch in time with the retract servo. Though if there is a mechanical problem with the servo the radio won't know. A closed loop system will have to be left up to the Reader, sorry.

    Okay, here we go.

    Planes Enabled Logical Switch
    You first need to create a Logical Switch to identify when the planes are enabled. Note that the source is the retract servo channel. That is the "sweep" we need. The delay gives a second for the servo to finish deploying the planes before activating the planes. It should be a "just in case" but your physical configuration may require a longer delay before becoming active.

    Click image for larger version

Name:	LS1b.jpg
Views:	168
Size:	59.5 KB
ID:	181646

    You will use this logical switch in the planes mix.

    Planes Mix

    Note the active condition is the logical switch, meaning the planes can only move when the logical switch is on. When the active condition is false the channel is set to 0, which is centered position (works well for us!) Be sure you factor in the logical switch if you add extra mixes for the planes.

    Click image for larger version

Name:	Mix Planes_a.jpg
Views:	162
Size:	58.5 KB
ID:	181647Click image for larger version

Name:	Mix Planes_b.jpg
Views:	159
Size:	60.7 KB
ID:	181648

    Retract Mix

    Finally, you need the mix for the retract channel. This is where the slow goes.

    Click image for larger version

Name:	Mix Retract_a.jpg
Views:	160
Size:	66.7 KB
ID:	181649Click image for larger version

Name:	Mix Retract_b.jpg
Views:	160
Size:	70.2 KB
ID:	181650

    You will have to reverse the channels, maybe adjust the slow on the retract mix, or the delay on the planes mix, but this should get you on the right path.

    Nathan

    Leave a comment:


  • Nathan
    replied
    I recently experienced my linkage magnet re-engaging as I am removing my cylinder. To help avoid this I figured it'd be smart to actuate the servos as far in as possible to create as much clearance as possible. This could be done with the sticks prior to turning off the cylinder - or I could have the radio do it... I programmed mixes on the channels that move them in for 5 seconds when I push the button on the back of my radio when the throttle is at 0 (stop). Simple and clean. And the 5 second de-activation should prevent accidents if I hit the button at the wrong time.

    Here is how to set this up:
    Once your channel mixes and outputs are set up, you'll need to set up a logical switch - this will be used to combine the throttle off and rear switch into a single switch for the mixes (which will be defined next):
    Click image for larger version  Name:	Logical Switch.png Views:	6 Size:	66.6 KB ID:	179809
    Note the 5 second "Delay before inactive" setting. You can use any physical switch or other criteria that makes sense for your model.

    And then you add an Offset mix for each surface you want to move. Here is a picture of the final mix, next I'll show you the actual mix:
    Click image for larger version

Name:	Mixes.png
Views:	181
Size:	17.8 KB
ID:	179914

    And here is the detail of the mix:
    Click image for larger version

Name:	Retract Mix.png
Views:	183
Size:	86.6 KB
ID:	179915
    If you need the servo to move the other way or a different amount then change the offset. The Active Condition is your logical switch.

    The mixes will need to be repeated for each channel you want to move.

    Once this is set up all you have to do after getting your model out of the water and ready to break down, is to move the throttle to 0, push the button, and power off the cylinder.

    I hope this helps!

    Nathan
    Attached Files
    Last edited by Nathan; 05-07-2024, 07:03 PM.

    Leave a comment:


  • Nathan
    started a topic EthOS Tips and Tricks

    EthOS Tips and Tricks

    I hope this is the right place to start some conversations around what might be possible in EthOS. Things like novel mixes, uses of logical switches and the like.
Working...