public static IBarcodeScanner Create ()
        {
            DeviceHardware dhw = new DeviceHardware ();
   
			var d = DeviceHardware.Version;
   
			switch (d)
			{
            case DeviceHardware.HardwareVersion.iPod2G:
            case DeviceHardware.HardwareVersion.iPod3G:
                return LineaPro.GetInstance ();
                break;
            default:
                //return RedLaserMT.GetInstance();
                return null;
			}

        }
        public static IBarcodeScanner Create()
        {
            DeviceHardware dhw = new DeviceHardware();

            var d = DeviceHardware.Version;

            switch (d)
            {
            case DeviceHardware.HardwareVersion.iPod2G:
            case DeviceHardware.HardwareVersion.iPod3G:
                return(LineaPro.GetInstance());

                break;

            default:
                //return RedLaserMT.GetInstance();
                return(null);
            }
        }