Stormworks: Build and Rescue

Stormworks: Build and Rescue

33 ratings
Garmin Uhd GT350 Chartplotter V12.9.09
2
   
Award
Favorite
Favorited
Unfavorite
Microcontrollers: Navigation, Microcontroller
Tags: v1.7.5
File Size
Posted
Updated
524.576 KB
16 Apr, 2023 @ 2:42pm
12 May, 2023 @ 9:26am
14 Change Notes ( view )

Subscribe to download
Garmin Uhd GT350 Chartplotter V12.9.09

Description
Sync Feature (IMPORTANT!!):

If you want to take the most out of this screen while using more than 1 in a creation it is important for you to know that there is a possibility to sync the screen together to share some information. The sync feature will sync Autopilot, Brightness, Radar and settings buttons, one of which is a sync button. When you are using the sync feature you only have to use the output nodes of one micro controller to turn on things like the radar, which has a On/Off output. When the sync button on the settings is pressed the Brightness and Labels settings will not be synced across the other screens. Once you press the Sync button back on it will automatically sync everything back again. To properly setup the Sync Feature you need to create a loop with the "Sync(Send) & (Return)" nodes if you are using 1 screen only in your creation then nothing has to be done with these nodes. If you are using 2 screens then you just have to connect the "Sync(Send)" to the "Sync(Return)" nodes of each other microcontroller. But if you are using 3 or more screens then you have to connect them in a way that the send node does not go to the same microcontroller as the one that it received from until you reach the last microcontroller then the send node of that one (the last microcontroller) has to be connected to the return of the first one (the first microcontroller). When you do so it should form a kinda of loop. There is a video above which shows how you should connect 2 or more screens together.

About the "Uhd GT350":

In this specific version there are 5 different sections you can enter by simply pressing on the corresponding square. These are, Navigation (NAV), Fuel (FUEL), Engine (ENG), Depth (DPTH), Closed-Circuit Television (CCTV).

Navigation (NAV):
This screen was designed to be the multi purpose screen, the one you’d prefer to be looking at will you navigate. It displays the most important information being their speed, depth, heading, trim or fuel depending on what you select on the microcontroller settings and additional autopilot information once you turn it one showing you distance to next waypoint and ETA (estimated time of arrival). All of this while still giving you a map at the center where you can navigate using the buttons on the left-hand side of the screen.

Fuel (FUEL):
This next screen is a bit more simple, it aims at showing you everything you might want to know about the fuel on your vessel. You are presented by two boxes on top one showing you your consumption and another showing how many kilometers you still have left based on current consumption and speed. You can view different types of consumption by clicking on the box, this will change it from seconds, to minutes and even hours. Finally under these boxes you have your fuel tanks being displayed to you. Here you can choose in the microcontroller settings prior to spawning in your vessel if you have one or two fuel tanks in your ship. Depending on what you choose you will be displayed two different types of images; also by clicking the image of your fuel tank you can change it from percentage to liters in case you prefer a more accurate read of your fuel. Also make sure to add the fuel limit of each tank in the microcontroller settings.

Engine (ENG):
On this screen you will find 4 to 5 different types of information, again this will depend on what you select on the microcontroller settings prior to spawning in your creation. The first thing you will see is the huge RPM gauge in the middle, this one isn’t labeled but it’s quite clear what it is. Just like any other gauge in this screen they are all color coded to represent your port or starboard side of the ship. At either side of each gauge you will also have a digital read of the value being illustrated. At bottom middle you also have another gauge where one side is painted red and the other painted green; This displays your rudder position based on your seat input. At the microcontroller settings you can also select if your boat has a trim function and if it has one or two engines. If you select that your boat has a trim function you can press on the battery gauge and it will turn into a trim gauge and vice-versa. On the other hand if you select that your boat only has one engine all the green analog and digital dials will disappear leaving you with only the port side read. This is important so you don’t misconnect your nodes in case you are only using one engine.

Depth (DPTH):
The depth screen is one of the screens that needs the most work still. I present you with a rather boring and simple drawing of the ocean’s bottom at the top right corner you will find a digital read of your current depth. At the left hand-side of the screen there is a line that illustrates the top of the ocean until the bottom with an automatically changing distance.

Radar (RDR)
The Radar screen, although simple, was a highly requested feature in my last lua screen. So this time around I decided to bring it in as a option in the microcontroller settings. By default the option is already selected, so if your creation doesn't have a radar then you should disable the radar screen in the microcontroller settings. This screen contains the the radar displayed on the left side with a button to turn it on in the top middle section, a zoom in and out option on the top left of the screen. Finally on the left bottom part of the screen is displayed the current distance the radar display is showing. On the right side of the screen there is also a count showing the amount of targets that have been found in one rotation. Below that, you will also see the X & Y position of the last target found.

Closed-Circuit Television (CCTV)
The last screen is quite simple, it will display the cameras you connect to the microcontroller. You can choose how many cameras you want to connect from 1-5 on the microcontroller settings. To navigate the different cameras there are two arrows at each top corner of the screen.

Microcontrollers Settings:

As you may have noticed I made sure to make this screen as adaptable as possible, so in the microcontroller settings which you can access with the select tool on the workbench you can change many features of this screen. There you can configure your, fuel tank capacity, max engine RPM, max engine temperature, if there is one or two engines, if there is or isn’t a trim function on your ship, if you have one or two fuel tanks, if you want or don’t want the labels on your screen, your max depth read, how many cameras are you using, the steering multiplier for the autopilot, if you are or aren't using a radar and a few other things.


Updates:

Update V12.9.07 [04/29/2023]:

- Fixed Heading Issue
- Added option to select a specific screen for the microcontroller to start at.



Future Updates:
  • Add option to name the different cameras on the CCTV screen.





    My boat using this microcontroller (might be useful to understand how everything works, as well as it's a pretty cool boat): https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2961141334

    Credits:
    I tried to keep this creation as original as possible but I had to cut one corner out of laziness. Thanks MrNJersey for the autopilot system which I stripped out the organs of to implement it in my creation.
23 Comments
Suportik 19 Mar @ 11:55am 
I believe this has something to do with the start screen for each microcontroller and screen, i somehow managed to be able to start AP in nav screen but once you switch to different screens that button stops working and only radar screen keeps being functional for AP
Suportik 19 Mar @ 11:36am 
It does work nevermind, tried debugging, for some reason ships with this can only turn on AP in radar screen, if you turn it on anywhere else autopilot does not engage.
Suportik 19 Mar @ 8:42am 
This barely works now, especially the autopilot that if it decides to finally work it never allows you to turn it off and thus you are stuck to go in straight line forever.
Astronoud_ 17 Mar @ 9:26am 
Is it possible to turn on sync in advance of spawning the boat
Swiss 26 Aug, 2024 @ 12:27pm 
Not sure if its in the controller already or not, when the ship reaches it last way point, it just spins around it, is there a way to just make it stop?
motorhead.jeffrey 18 May, 2024 @ 8:13am 
can you remove the "update" node?
Zolathon 16 May, 2024 @ 4:56pm 
Is it possible that fuel consumption only shows the consumption of one engine? Total consumption of the vessel would be twice the shown value in my opinion.
arcticmonkeyslover69 1 Apr, 2024 @ 12:59am 
i dont know what is happening but when i turn on the auto pilot and i put a coordinate in the keypad it goes the wrong direction and when i change the coordinate it still goes to the same direction everytime
fuchs85ch 19 Feb, 2024 @ 3:20pm 
I would like to read from composite if the autopilote is active. Can I take this information from the Sync Channel? Which channel would that be? I want to be able to modify the AP throttle via a switchbox and/or kill the engines or go to neutral once the last waypoint was reached.
Any way great controller!
ViperBite  [author] 2 Dec, 2023 @ 8:54am 
@Kahrstrom, the way the autopilot work is that you can add up to 8 waypoints to create a path that you want your boat to travel through, if you want to change the waypoint you have to press the "c" button on the nav screen to clear the waypoints.