The Association of Model Submariners.

Would you like to react to this message? Create an account in a few clicks or log in to continue.

* THE FORUM FOR ALL THOSE INTERESTED IN BUILDING AND OPERATING MODEL SUBMARINES *


Radio RSSI depth controller 14212712

Just a reminder that this Forum will close for posts next November (2025) . It will continue to be available as a reference on the Wayback Machine https://web.archive.org/

Radio RSSI depth controller 14212712

For a guide to past events see the "Shows and Events" section.
B i
::::

S

P~~~

$$$

Who is online?

In total there are 29 users online :: 0 Registered, 0 Hidden and 29 Guests

None


Most users ever online was 180 on Tue Nov 05, 2019 6:03 am

Latest topics

» Futaba -868/915mhz equipment
Radio RSSI depth controller EmptyTue Oct 29, 2024 4:46 pm by tsenecal

» RC Drift Gyro for pitch control
Radio RSSI depth controller EmptySun Oct 20, 2024 2:04 pm by geofrancis

» WW2 mini sub build
Radio RSSI depth controller EmptyThu Oct 17, 2024 2:34 pm by geofrancis

» sonar data link
Radio RSSI depth controller EmptyMon Oct 14, 2024 4:31 pm by geofrancis

» Robbe Seawolf V2
Radio RSSI depth controller EmptySat Oct 12, 2024 3:52 pm by geofrancis

» ExpressLRS - 868/915 Mhz equipment
Radio RSSI depth controller EmptyFri Oct 11, 2024 8:58 pm by Marylandradiosailor

» Flight controllers as sub levelers
Radio RSSI depth controller EmptyFri Oct 11, 2024 8:14 pm by geofrancis

» 868/915 Mhz as a viable frequency for submarines.
Radio RSSI depth controller EmptyThu Oct 10, 2024 3:21 am by tsenecal

» Microgyro pitch controller corrosion
Radio RSSI depth controller EmptyWed Oct 02, 2024 11:32 am by geofrancis

Statistics

Our users have posted a total of 12534 messages in 1992 subjects

We have 1021 registered users

The newest registered user is Mike Echo

2 posters

    Radio RSSI depth controller

    avatar
    geofrancis


    Posts : 323
    Join date : 2021-09-24

    Radio RSSI depth controller Empty Radio RSSI depth controller

    Post  geofrancis Fri Jan 14, 2022 1:59 pm

    If you have a programmable radio that runs opentx like a taranis or tx16 with telemetry or your running a RC system that does RSSI servo output then you can make this work.



    Essentially what we can do is set one of the radio channels to change based on the signal strength of the radio, so as the sub dives the signal will be attenuated by the water, changing the rssi, therefore changing the servo position so that it starts to move the dive controls to level the sub out where the signal strong enough for control but still underwater.

    Because its using the radio its self to set the max depth you should never loose signal since as soon as it gets too low it will immediately start to reduce its depth to increase the radio signal. you can also mix it with your normal diving controls as a backup.

    this would actually work better with 2.4ghz as it should run just below the surface because the signal is attenuated so much.

    https://oscarliang.com/rssi-ppm-channel-taranis/
    avatar
    tsenecal
    Guest


    Posts : 322
    Join date : 2015-04-01

    Radio RSSI depth controller Empty Re: Radio RSSI depth controller

    Post  tsenecal Sat Jan 15, 2022 12:52 am

    reading the article by oscar, it sounds like the receiver he is using (and perhaps others) will output RSSi directly, just not in a very usable way... i need to see if any of my "submarine" receivers will output the RSSI directly. the method that oscar details in the article is basically "send rssi telemetry data from rx to tx. program tx so it sends a standard servo value for rssi back to the rx. use that value to move a servo". it really needs to remove the TX from the equation, if telemetry feed to the tx fails, no data.
    avatar
    geofrancis


    Posts : 323
    Join date : 2021-09-24

    Radio RSSI depth controller Empty Re: Radio RSSI depth controller

    Post  geofrancis Sat Jan 15, 2022 1:30 am

    tsenecal wrote:reading the article by oscar, it sounds like the receiver he is using (and perhaps others) will output RSSi directly, just not in a very usable way...  i need to see if any of my "submarine" receivers will output the RSSI directly.  the method that oscar details in the article is basically  "send rssi telemetry data from rx  to tx.  program tx so it sends a standard servo value for rssi back to the rx.  use that value to move a servo".   it really needs to remove the TX from the equation,  if telemetry feed to the tx fails, no data.

    Most 2.4ghz telemetry RC systems have the same 100mw transceivers in the receivers and transmitters so the RC and telemetry always work together, infact it wont send telemetry if its lost RC plus you can always mix that to your dive channel so your selecting the attenuation level to hold, this lets you dial it in to run just under the surface or flick a switch and manually control it like you did before. With modern radios if the telemetry was lost your radio immediately starts shouting at you that your telemetry has stopped, so it's not something that can happen without you noticing, plus this is only relying on the receiver itsself not any external sensors or attachments so there is very little to go wrong if you program it right.


    Some receivers can output rssi directly to a servo without telemetry, but then you lose the ability to mix it with other channels via the radio.

    I have used the same setup to work the landing gear automatically on aircraft by using altitude data rather than RSSI so when the LIDAR detected the altitude was under 50m it would automatically deploy the landing gear and retract the camera using some logical switches programmed into the taranis handset, it worked reliably enough.
    avatar
    tsenecal
    Guest


    Posts : 322
    Join date : 2015-04-01

    Radio RSSI depth controller Empty Re: Radio RSSI depth controller

    Post  tsenecal Sat Jan 15, 2022 5:10 am

    Geofrancis...


    remember that i am using the 915mhz equipment... for that, all the RX output at max 100mw, while the TX can go up to 2 watts, so there can be quite a difference between the two, and telemetry may not reach the transmitter, but the sub still can be under control...

    a pressure sensor connected to an arduino based failsafe is how i do my depth keeping... adding a feed of the rssi signal from the RX to that same arduino would definitely be a "good thing"...
    avatar
    geofrancis


    Posts : 323
    Join date : 2021-09-24

    Radio RSSI depth controller Empty Re: Radio RSSI depth controller

    Post  geofrancis Sat Jan 15, 2022 11:30 am

    tsenecal wrote:Geofrancis...


    remember that i am using the 915mhz equipment...  for that, all the RX output at max 100mw, while the TX can go up to 2 watts, so there can be quite a difference between the two, and telemetry may not reach the transmitter, but the sub still can be under control...

    a pressure sensor connected to an arduino based failsafe is how i do my depth keeping...  adding a feed of the rssi signal from the RX to that same arduino would definitely be a "good thing"...


    yes it would still work with your setup. the whole point of it using the rssi is that it should never loose signal since it will already be trying to surface when the signal gets weak, it should only dive to the point where the rssi has been set to level the dive planes. by setting it very conservatively it should run just under the water. you can select the signal to the sub or the signal from the sub to run the dive control, that way its being controlled with the weakest signal.

    SimonH likes this post

    avatar
    geofrancis


    Posts : 323
    Join date : 2021-09-24

    Radio RSSI depth controller Empty Re: Radio RSSI depth controller

    Post  geofrancis Mon Aug 07, 2023 11:48 am

    I have done a simple setup for RSSI depth control using my taranis radio. Its basically a logical switch that is active if the RSSI drops below a set value. That is then used to add a 50% up mix to the pitch control.

    Using TRSS would probably work better as that is the signal level from the receiver and the data is generated by the module so should be more reliable.

    You will want to set it to a reasonable number like 40 or 50 I'm using 90 so I can make it loose connection just by moving it for bench testing.

    Radio RSSI depth controller 20230821
    Radio RSSI depth controller 20230820
    Radio RSSI depth controller 20230819

      Current date/time is Thu Nov 21, 2024 8:39 am