Beispiel #1
0
        /// <summary>
        /// Default class constructor.
        /// </summary>
        public Usb()
        {
            _service = DependencyService.Get <IUsb>();

            _service.UsbDebuggingChanged += (s, e) => { UsbDebuggingChanged?.Invoke(s, e); };

            _service.StartListening();
        }
Beispiel #2
0
        public HardwareClass()
        {
            JsonNvram jsonNvram = new JsonNvram("PaperX", "hardware");

            jsonNvram.CheckPath();

            HardwareData = JsonConvert.DeserializeObject <HardwareDataClass>(jsonNvram.Read());
            if (HardwareData == null)
            {
                HardwareData = new HardwareDataClass();
            }

            iUsb = DependencyService.Get <IUsb>();
        }
Beispiel #3
0
        private void GetUsbAccessory(int choice)
        {
            switch (choice)
            {
            case 1:
                UsbDevice = new Charger(userInOut);
                break;

            case 2:
                UsbDevice = new FlashLight(userInOut);
                break;

            case 3:
                UsbDevice = new UsbDisplay(userInOut);
                break;
            }
        }
Beispiel #4
0
 private void GameConsoleButton_CheckedChanged(object sender, EventArgs e)
 {
     _selectedUsb = new GameConsole();
 }
Beispiel #5
0
 private void DynamicsButton_CheckedChanged(object sender, EventArgs e)
 {
     _selectedUsb = new Dynamics();
 }
Beispiel #6
0
 private void ChargerButton_CheckedChanged(object sender, EventArgs e)
 {
     _selectedUsb = new Charger();
 }
Beispiel #7
0
 public void SetUsb(IUsb usb)
 {
     _usb = usb;
 }
Beispiel #8
0
 public Mobile(IPlayback playback, IUsb usb)
 {
     PlaybackComponent = playback;
     UsbDevice         = usb;
 }
Beispiel #9
0
 public UsbToUsbCAdapter(IUsb usb)
 {
     _usb = usb ?? throw new ArgumentNullException(nameof(usb));
 }