コード例 #1
0
ファイル: DeviceStatus.cs プロジェクト: yelkrebb/DataHandler
		public DeviceStatus(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #2
0
ファイル: SeizureData.cs プロジェクト: yelkrebb/DataHandler
		public SeizureData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #3
0
		/* ### End Raw data per field ### */

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

			this.ClearData ();
		}
コード例 #4
0
ファイル: MessageData.cs プロジェクト: yelkrebb/DataHandler
		public MessageData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #5
0
		public DisplayOnScreenData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #6
0
		public SignatureSettings (TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData ();
		}
コード例 #7
0
		public FirmwareDisplaySequenceData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #8
0
		public ActivateDeviceWithMemberFT900(TrioDeviceInformation devInfo)
		{
			this._devInfo = devInfo;
			this.initResponseObjects();
		}
コード例 #9
0
		public LCDTestDisplay(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #10
0
ファイル: MedicineAlarm.cs プロジェクト: yelkrebb/DataHandler
		public MedicineAlarm(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #11
0
ファイル: TalliesData.cs プロジェクト: yelkrebb/DataHandler
		public TalliesData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #12
0
		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();
		}
コード例 #13
0
		public UploadTalliesData(TrioDeviceInformation devInfo)
		{
			this._devInfo = devInfo;
			this.initResponseObjects();
		}
コード例 #14
0
ファイル: ClearEEPROM.cs プロジェクト: yelkrebb/DataHandler
		public ClearEEPROM(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #15
0
		public StepsTableData(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
			this.ClearStepsData();
		}
コード例 #16
0
		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();
		}
コード例 #17
0
		public GetDeviceInformation(TrioDeviceInformation devInfo)
		{
			this._devInfo = devInfo;
			this.initResponseObjects();
		}
コード例 #18
0
		public SensitivitySettings(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}
コード例 #19
0
		public CompanySettings(TrioDeviceInformation devInfo)
		{
			this.trioDevInfo = devInfo;
			this.ClearData();
		}