Ejemplo n.º 1
0
        protected void sirenOfShameDevice_Connected(object sender, EventArgs e)
        {
            Log("Device connected.");
            var deviceInfo = _sirenOfShameDevice.ReadDeviceInfo();

            Log(deviceInfo.ToString());
        }
Ejemplo n.º 2
0
        private void RefreshDeviceInfo()
        {
            if (_sirenOfShameDevice == null)
            {
                _deviceInfo.Text = "Not Connected";
                return;
            }

            var deviceInfo = _sirenOfShameDevice.ReadDeviceInfo();

            _deviceInfo.Text = deviceInfo.ToString();
        }
        private void RefreshDeviceInfo()
        {
            if (_sirenOfShameDevice == null)
            {
                _deviceInfo.Text = "Not Connected";
                return;
            }

            var deviceInfo = _sirenOfShameDevice.ReadDeviceInfo();

            StringBuilder deviceInfoText = new StringBuilder();

            deviceInfoText.AppendLine("FirmwareVersion: " + deviceInfo.FirmwareVersion + "\n");
            deviceInfoText.AppendLine("HardwareType: " + deviceInfo.HardwareType + "\n");
            deviceInfoText.AppendLine("HardwareVersion: " + deviceInfo.HardwareVersion + "\n");
            deviceInfoText.AppendLine("AudioMode: " + deviceInfo.AudioMode + "\n");
            deviceInfoText.AppendLine("AudioPlayDuration: " + deviceInfo.AudioPlayDuration + "\n");
            deviceInfoText.AppendLine("LedMode: " + deviceInfo.LedMode + "\n");
            deviceInfoText.AppendLine("LedPlayDuration: " + deviceInfo.LedPlayDuration + "\n");
            deviceInfoText.AppendLine("External Memory Size: " + SiUnitHelpers.ToBinaryString(deviceInfo.ExternalMemorySize) + "B\n");
            _deviceInfo.Text = deviceInfoText.ToString();
        }
Ejemplo n.º 4
0
        public static string GetDeviceInfoAsString()
        {
            SirenOfShameInfo deviceInfo = _sirenOfShameDevice.ReadDeviceInfo();

            return(GetDeviceInfoAsString(deviceInfo));
        }