DEVICE-INDEPENDENT METER READING SOFTWARE