Hi John,
The Map and the Data summary scripts both read a data txt file uploaded by our stations to their servers.
The server part is easy and I will email the username, password and ftp path to you when needed.
Simply put. Our scripts count along the line of data extracting the values required. In the case of the map, it is the realtime values. In the case of the summary run before midnight, it is the high and low values it counts along and reads.
Beteljuice may possibly have a better understanding than me but, in my mind, what you need to do is a replica of the cumulus realtime.txt.
I suggest cumulus's realtime as it is a quarter the size of weather displays clientraw.txt.
Here is an example.
04/04/14 00:31:11 11.8 98 11.5 3.6 5.0 360 0.0 0.0 1024.7 N 1 km/h C hPa mm 1.5 -0.2 0.0 192.0 0.0 21.5 62 11.8 -0.9 12.2 00:00 11.8 00:26 3.6 00:00 6.1 00:23 1025.0.............
So your software would need a file to process if this is possible.
Substituting the values with the current data. e.g.
$temp,$rainfall,$windspeed,$windgust
I have no idea what you will be using. Could be %rainfall or #rainfall. You will know

Then uploading the processed file every couple of minutes.
I could make a dummy txt file for you. Put in the values we need and put 0.0 for the values we do not need. The 0.0 will be place marks as the scripts counts along for the data it needs as I said above.
e.g. looking at the demo txt line above. 1 = date, 2 = time, 3=current temp, 4=humidity.
Ok I hope the above info is what you are after. Its 12.30am and after a day of viruses, spyware and clients I am brain drained

Let us know what we can do to help further.
Cheers
Jenny