Beispiel #1
0
		public DeviceStatus(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
Beispiel #2
0
		public SeizureData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
		/* ### End Raw data per field ### */

		public ExerciseSettings (TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;

			this.ClearData ();
		}
Beispiel #4
0
		public MessageData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
		public DisplayOnScreenData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
		public SignatureSettings (TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData ();
		}
		public FirmwareDisplaySequenceData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
		public ActivateDeviceWithMemberFT900(TrioDeviceInformation devInfo)
		{
			this._devInfo = devInfo;
			this.initResponseObjects();
		}
Beispiel #9
0
		public LCDTestDisplay(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
Beispiel #10
0
		public MedicineAlarm(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
Beispiel #11
0
		public TalliesData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
		private SyncDeviceHandler961()
		{
			this.SignatureToBeUploadedTableList = new List<StepsTableParameters>();
			this.SeizureToBeUploadedList = new List<SeizureBlockInfo>();
			AppUpdateSettingsInstance = new ApplicationUpdateSettings();
			this.TimeChangeTableDataList = new List<StepsTableParameters>();
			TrioDeviceInformationInstance = new TrioDeviceInformation();
			this.InitDataModelObjects();
		}
		public UploadTalliesData(TrioDeviceInformation devInfo)
		{
			this._devInfo = devInfo;
			this.initResponseObjects();
		}
Beispiel #14
0
		public ClearEEPROM(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
Beispiel #15
0
		public StepsTableData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
			this.ClearStepsData();
		}
		public void StartSync(Constants.ScanType scanType)
		{
			this.ScanType = scanType;
			this.ProcessQeueue.Clear();
			this.StartIncrementProgress = false;

			TrioDeviceInformationInstance = new TrioDeviceInformation();

			if (this.ScanType == Constants.ScanType.ACTIVATION)
			{
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.WriteScreenDisplay);
			}
			else if (this.ScanType == Constants.ScanType.SYNCING)
			{
				Debug.WriteLine("SyncDeviceHandler939: Start syncing-...");
				//this.GetServicesCharacterisitic();
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.EnableFF07);
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.EnableFF08);
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadModel);
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadSerial);
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadFwVersion);
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadBatteryLevel);
				this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadManufacturer);



				//this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.GetWsDeviceInfo);
				//this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadUserSettings);
				//this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadDeviceStatus);
				//this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadDeviceSettings);
				//this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadStepsHeader);
				//this.ProcessQeueue.Enqueue(Constants.SyncHandlerSequence.ReadCurrentHour);
			}
			this.ProcessCommands();
		}
		public GetDeviceInformation(TrioDeviceInformation devInfo)
		{
			this._devInfo = devInfo;
			this.initResponseObjects();
		}
		public SensitivitySettings(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
Beispiel #19
0
		public CompanySettings(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}