FluidPro was created as a portable tool to determine the properties of different fluids. The calculations are based on actual tabulated data and have a negligible error of less than 1%. Calculations involving temperature, pressure, or quality as the known values will have answers with a 100% confidence. The 1% error is for those calculations with enthalpy as an input. Refrigerant properties are based on tabulated data with a zero datum for entropy set as saturated liquid at -40°F (-40°C).
FluidPro is a great tool for engineers and a MUST-HAVE for engineering students.
FluidPro allows the user to determine the main properties in both English Units and SI Units. This application will replace fluid tables and calculators. Some of the values calculated are:
The best features of FluidPro are: the ability to select the known properties for calculations, and the ability to interpolate between tabulated values.
NOTE: The demo version of the software only includes support for Saturated Steam and Superheated Steam.
Please email me if you encounter any problems with the software, or if you have any suggestions on how to improve it.
The user must have a handheld running PalmOS 3.0 or higher, with about 440k of free memory. If you are planning to run FluidPro on a memory expansion card, please install the program on the Main Memory first and run it one time. This will allow FluidPro to extract the necessary databases into memory first. You can then use your file manager to move the main application to the memory card. The program also allows the user to select to store the databases on external memory. See the Options section of this manual.
FluidPro now requires that MathLib be present on your handheld. This is a free library that is required by many programs, and may already be installed on your device. The most current version, as of the date of this release, is provided in the archive.
Download and double-click the archive file, FluidPro 4.0.zip. Select your desired installation folder and extract the contents of the archive.
After extracting the files, go to the FluidPro folder and transfer the main Palm application file (FluidProInstall.prc or FluidProDemo.prc) to your handheld using the Hotsync cradle or removable media. The other file in the archive is MathLib.prc. This math library must be installed in order for FluidPro to function properly.
NOTE: If you are upgrading from a version prior to v.3.0, you will need to uninstall your previous version first. To do this, install the uninstall utility that was provided with the previous version of FluidPro. Run fPro Uninstall from your handheld. When it is complete, use your handheld's launcher to delete fPro Uninstall. Then you can install the update. For more information, see the Uninstall Section near the end of this manual.

Start FluidPro by tapping on its icon from the launcher.
When you run FluidPro for the first time, the main program will extract the necessary databases. You will see the status as this is done. Once complete, the program will begin. Each time you run the program after this point, you will not need to extract the databases.
After FluidPro is installed, the program will automatically launch. For the first run only, the user will be prompted with an update screen. All existing users should tap the "Update" button. Some of the databases were updated for a more compact installation. At the same time, old preferences will be deleted, including a duplicate filename which may have caused an error to be logged during Hotsync.
If you are installing FluidPro for the first time, then you should "Skip" this update.
The Main Form allows the user to select a fluid for calculations. This can either be done using the buttons at the bottom of the screen, or by using the Menu Bar. "Saturated Fluids" links to the saturated fluids tables, "Superheated Steam" links to the superheated steam tables, and "Water" links to the compressed water tables.
Tapping the "Saturated Fluids" button or menu bar item will first take you to the Manager screen. From here, you can perform one of the following actions:
The Steam Tables will be used as an example in this manual for all saturated fluids, Superheated Steam, and Compressed Water. These fluid calculations will function in the same manner.

After selecting the fluid from the Fluids Manager, the user will be taken to the Steam Table Form. The default inputs are:
The "x" on the left of the screen indicates the required inputs. After entering the known properties, tap the "Calc" button to solve for the unknown properties.

For quick data entry, you can tap the "#" button at the top of the screen. This will prompt the user for the needed inputs based on the current form. This is also necessary for entering negative numbers.
To save the integrity of the two-phase fluid database, the program will make a copy of the fluid data you want to edit. Therefore, if you exit the application without tapping the save button, the changes will not take effect.
The main edit screen allows the user to "Save" all changes, "Cancel" and return to the Fluid Manager screen without saving any changes, or "Add a State Point". Tapping on any of the entries in the table will open that state-point in the editor window.

Enter all the data for a given temperature/pressure combination. Tips can be found by tapping the "(i)" at the top of the screen. Also, the "#" button provides an easy to use interface for entering all the data. After tapping this button, the user will be prompted for each quality with an on-screen number keyboard. This is important if the user is using finger input, or for fast and accurate data input. Negative numbers will need to be input using this technique.

Use the arror keys at the top of the editor screen to navigate through the database without returning to the list view.
There are two methods of changing the input properties. First, temperature is the primary input in this example, since it is selectable from a drop-down menu. Therefore, the secondary input for this example is quality. To change from quality to enthalpy, simply tap on the "h" button at the bottom of the screen. Notice that the "x" now indicates that enthalpy is an input, and the previous "h" button is now "x" for selecting quality as an input.

It is also possible to switch to Superheated Steam by tapping the "Superheated" button at the bottom left of the screen.
The "Clear" button is simply included to clear all the values for a new calculation. This is not required, since the user can simply select a new temperature from the drop-down menu, or navigate to a new fluid.
The second method of changing the inputs is by using the Menu Bar. Under Input, the user can select:
If the primary input (ex. temperature) does not have value you are looking for in the drop down menu, then FluidPro allows the user to interpolate between two known values in the table. To do this, tap "Interp" at the bottom of the screen, which corresponds to the known input properties.

The interface is self-explanatory. Enter your known property values in the areas marked with an X, or tap the "#" button to be prompted with a numerical keyboard for each input needed. FluidPro will test your inputs to make sure they are within the bounds of the database. If they are not, you will be prompted to edit them. Since extrapolation is not guaranteed to be accurate, FluidPro will only allow you to interpolate.

In this example, we were looking for the steam properties at 207° F with a quality of 0.5. After entering the known values, tap "Calculate" to display the results. To return to the previous screen, tap "Back," or use the Menu Bar.
The options screen allows the user to select the default units the program will use when opening a fluid calculation screen. Simply check the box next to your primary unit system. As before, you can still quickly navigate between units on every calculation screen by tapping the name of the unit system at the top right of the form.
The second option available is "Database Storage". Tapping this button will allow the user to either store the program databases on internal memory or on your external memory card. For example, when you first install (or update) FluidPro, the program defaults to storing the databases on your main internal memory. So, tapping this button will display a dialog asking if you would like to store the program databases on external memory. The reverse is also true once the databases are being stored on the expansion card.
To navigate in FluidPro, use the buttons on the screen for common commands or the Menu Bar for a complete list of options. The Menu Bar is broken into four categories:

The online Information provides version information and a brief description of how to use the software. To get the detailed tips, tap the (i) in the upper corner of the help screen.
To change between the different unit systems, simply tap the unit system in the upper right corner of any screen. This will either perform the calculations in the correct units (for refrigerants) or take the user to the corresponding screen in the alternate unit system.
If you are upgrading from a previous version, it will be necessary to remove the previous version using the Uninstall Utility that came with the previous version, or the one included with this release. To do this, find the original install directory or downloaded zip archive and copy the uninstall utility "fPro Uninstall.prc" to your handheld.
NOTE: You must run FluidPro at least one time before it is required to use the fPro Uninstall utility. If you have not run FluidPro, simple use your handhelds delete option from the program launcher.
To use fPro Uninstall, tap on the program icon from the launcher.

Tap the "Uninstall" button at the bottom of the screen to remove FluidPro and all databases. Once this is complete, tap "OK", and the program will exit. Now, use the handhelds delete option from the launcher to delete fPro Uninstall.

Starting with version 3.0, this Uninstall Utility will not be needed. To remove FluidPro and all databases, use the Delete option of your launcher or the PalmOS standard launcher.
Version 1.0: Initial public release with compressed water, saturated steam, and superheated steam property calculations.
Version 2.0: Included support for SI units in addition to Imperial Units. Fixed some minor calculation bugs.
Version 3.0: Redesigned for better compatibility with PalmOS 5. Includes support for refrigerants R-22 and R-134a. All databases now linked with the main application, so the uninstall utility is no longer needed.
Version 3.1: Replaced the refrigerant calculations with actual tabulated data. All refrigerant calculations will either be direct experimental data, or will be interpolations of that data - similar to the steam tables. This provides better accuracy than what was previously available.
Version 4.0: Compiled all two-phase fluids into one database for better maintenance and operation. Added the ability to delete unwanted fluids from the program. Added the ability to directly modify the fluid state-points to exactly match your specific brand of refrigerant, for example. FluidPro is now able to import new two-phase fluids that are created using the FluidPro Desktop Companion. Changed a database name that may have caused an error to be logged during HotSync. Added support for storing the databases directly on an external memory card.