Wireless devices
Software + API interface
Software for USB + wireless + web modules
Software for USB and wireless modules.
The main functionality of software is communication with hardware and displaying data on screen. Installation is simple and is fully automatic ( installation package ).
Software allows save of measured data in a .CSV-file. CSV files can easily be opened in many programs ( Excel..) and import the measured data.

For USB modules is USBMeasure.exe software, for RF modules is RFMeasure.exe. Software without USB or RF modules operates as a demo application. It can be downloaded and tested. Software documentation is in installation pack.
Software GUI

Software for web server.
Software for PC for web voltmeter is not necessary since the web voltmeter operates independently and does not need a PC for its functionality. The Web server is supplied with bootloader, which allows to upload the HTML page to the EEPROM memory.
Download RF Measure.exe demo 
RF Measure.exe  size : 5,6 MB , USB Measure.exe  size : 1,3 MB.
Operation system required :  Windows XP, Vista, Windows 7
HW required : 512 MB RAM or more, 30 MB HardDisk, USB connector 
Download
RF Measure download
API interface
The software is distributed with APIs which allows the creation of custom applications. User can thus create an application with the required functionality.
Interface API is designed as a COM object, which cooperates with all programming languages : C, C++, C# , visual basic, javascript etc.  
Because the API is as a COM object, it is necessary to register it in Windows. Registration is automatically and run when installing software.
using API in visual basic aplication
Source code example :

Dim main As New RFMeasure.CRFMeasureMain
Dim coll As New RFMeasure.CRFMeasureCollection
main.RFMOpen()
' results of RFMOpen are put into properties Result, ReceiverVersion, ReceiverSerialNumber

MsgBox(main.Result & "," & main.ReceiverVersion & "," & main.ReceiverSerialNumber)
main.RFMDetectUnits(0, 15, coll)
' results of RFMDetectUnits are put into properties Result and collection coll

'MsgBox(coll.Element(3))
coll.BeginIteration()

If coll.Size > 0 Then
Do
coll.GetNext()
MsgBox(coll.Key & " -> " & coll.Value, MsgBoxStyle.DefaultButton1, "Map Iteration")
Loop Until coll.NextElement = False
End If

main.RFMGetData(1)
' results of RFMGetData are put into properties Result, UnitType, UnitData
MsgBox("Data: " & main.UnitData)
main.RFMClose()
calling API in javascript
Using API in HTML code. You can build your web site and call COM object in javascript. Wenn you has running web server like apache, XAMP etc.., you can measure over internet/intranet.
 
<html>
<body>
<SCRIPT LANGUAGE= JavaScript>
{
document.write("in main,");
var obj = new ActiveXObject("RFMeasure.RFMeasureMain");
var col = new ActiveXObject("RFMeasure.RFMeasureCollection");
obj.RFMOpen();
obj.RFMDetectUnits(1,15,col);
document.write("RFMDetectUnits result: ", obj.Result);
}
</SCRIPT>
</HEAD>
<BODY>
 <SCRIPT LANGUAGE=JavaScript>
  main();
 </SCRIPT>
</BODY>
</HTML>