Here's a trick that can save you time, and will also save program memory on your PIC dedicated web server.

 

The value stored in a numeric variables gets transformed from the integer value that the PIC sees to a floating point value that is used and displayed on the PC web browser. This transformed is defined by 4 properties of the particular numeric variable:

 

  • The parameters mx and mn are the maximum and minimum values that this Numeric variable is expected to have on the micro side.
  • The parameters px and pn are the maximum and minimum of the range of corresponding values that will be displayed on the PC browser.

 

These define a linear transformation, that looks like this:

 

[image popup of the linear transformation graph]

 

You can use these parameters to scale your data without having to write a single line of code. For instance, if your hardware has one of those temperature sensors that output a voltage that is a linear function of temperature, just define a numeric variable called Temperature, set up its scaling properties mn, mx, pn, & px appropriately, and send the raw value from the ADC to the PC.  What will be displayed on the PC browser will be the scaled temperature values.

 

 

Learn more about: TCPmaker's Transfer Variables >>

 

Read more about: Formatting your data with no code >>

 

Next: TCPmaker's Screen Controls >>

 

 

Being able to use beautiful 3-D looking screen controls like buttons, sliders, gauges, and graphs, makes TCPmaker a joy to use.

 

There is no easier or faster way on the planet than TCPmaker, to make embedded web servers that look great, are highly interactive, and work in a wide variety of PIC microcontrollers. Gets your project up and running fast!

 

Get Instant Access Now at Our Store :

TCPmaker Pro -- Only $379.95

Add2Cart_layers

Give Me Access Now!

PayPal Acceptance Mark