This topic is focused on discussing how the ship simulator steering could / should become enhanced in such a way that home-built azimuth-controlling units will be supported.
First of all to make sure that we do not misunderstand each other a short steering mode information:
ARCADE mode: is selected when precision steering and azimuth override are both OFF.
PRECISION STEERING mode: - is self explanatory -
AZIMUTH OVERRIDE mode: is called "Azimuth Arcade steering" in my German ShipSim-Version - so pls. don't be irritated about two "Arcade" modes.
The plan is that the home-made azimuth controlling unit should work as it's original, which you can see on Bugsier 2 and Ocean Star. The unit should consist of two single 360deg turnable controllers, each containing two potentiometers: One 360 degree potentiometer for the Azipod movement and another one for the thrust lever.
In the following a summary after some tests simulating one single controller (two potentiometers):
Test with 360° endless-potentiometer on Bugsier 2:
- the "azimuth-override" steering mode allows 90° pod-turns in each direction. That means:
I turn the potentiometer 180° and the pod only moves 90 degree.
- The azipod rudder-movement works independent from the thruster UNTIL I start to give positive or negative thrust.
Immediately after I use the second (thrust-) potentiometer thrust und rudder movement are linked/combined in a special way:
After rudder and thrust are linked, the rudder potentiometer also gives thrust - strange. ...but maybe a solution for azimuth-beginners, who are sailing by gamepad and need a simple steering.
- The 360° potentiometer jumps, when reaching it's own technical zero-point:
Remember: The pod moves 90° in each direction so it only has a range of 180° and when reaching the potentiometer's zero-point the pod suddenly skips the other non-reachable 180° and starts again at the beginning. To make it easier to understand an example:
Potentiometer's range: 0-180° . After 180° it skips the range 181-359° and starts again at 0°.
I wrote "unreachable 180°" - that might be confusing: When I start to give a little bit negative thrust, the whole thing switches and I get these "unreachable 180°"-range - as I already said: This must be a solution for azimuth-beginners. It's a simplified steering, probably optimized for simple gamepad maneuvers but not suitable for our purposes.
Test with 360° potentiometer on car-ferry "Red Eagle" (steering mode: simple arcade):
- The rudder can be turned 1:1, that means a 360° potentiometer turn provokes a 360° rudder turn.
So my impression is, that this principle of steering mode should be suitable for the azimuth-ships.
Three negative points while Red-Eagle tests:
- The 360° potentiometer doesn't turn exactly 360° (4-5 degree less), so there is a small skip (technical reasons).
- Between 356° and the zero-point there are interferences (technical reasons).
- When crossing 356° the needle on the ships indicator doesn't continue it's movement in direction to zero degree BUT it abruptly turns backwards the whole 356° until it reaches zero degree - it turns quite fast, but one can see it.
> End of summary <
What could be a solution?
Well, it wouldn't be a good idea to change the present steering modes because they work as they were planned. But: How about a new, fourth, "Azimuth real control" steering mode?!
The "azimuth real control" mode should be made so, that when you push the steering button on the keyboard, the pod turns 180deg. With a home-made "real" controller you can reach the between area. Same with thrust: When you push a thrust button on the keyboard, it should go all the way (but for thrust a 270deg potentiometer could be an inexpensive alternative).
An important point: Rudder and thrust need to work seperate (no further link/connection between azipod-movement and thrust as in "Azimuth override" mode).
If you're interested in the progress of the controller design, just have a look at this topic (including pictures of models):
> How to build my own controller [Page 3] < (http://www.shipsim.com/ShipSimForum/index.php/topic,4505.50.html).