/// <summary> /// This method retrieves an ASCII value from the meter. No additional formatting /// is performed /// </summary> /// <returns></returns> /// <remarks > /// MM/DD/YY who Version Issue# Description /// -------- --- ------- ------ --------------------------------------- /// 12/07/06 mah 8.00.00 N/A Created /// </remarks> protected string GetAsciiValue(ref SCSDevice device) { String strValue = "";; switch (RegisterType) { case 0: // 4 byte field strValue = device.ReadASCIIValue(device.TranslateDisplayAddress(this), 4); break; case 1: // 8 byte field strValue = device.ReadASCIIValue(device.TranslateDisplayAddress(this), 8); break; case 2: // 9 byte field strValue = device.ReadASCIIValue(device.TranslateDisplayAddress(this), 9); break; } return(strValue); }