SPUPTestScriptSimple: Start()
ResetVariablesForDisconnectOrStopMode()
ResetVariablesForDisconnectOrStopMode(), DeviceConnected:0, DeviceRead:0
#######################################################################

LogFileManager: Start()  DateTime: 4/17/2024 1:34:11 PM
LogFile_PathName: F:/!Unity/EarstimWindows_Unity2019/!BuildManufacturing/Earstim_Data/Log.txt

starting: Sequence_DEVICE_LIST_SEARCH()
OpenDevice()
Reading Port: COM9
Sequence_IncrementToNextFunction() Sequence = 2
Sequence_DEVICE_REQUEST_NAME()
Sequence_IncrementToNextFunction() Sequence = 3
Sequence_DEVICE_WAIT_FOR_NAME()
DeviceNotFound()
starting: Sequence_DEVICE_LIST_SEARCH()
OpenDevice()
Reading Port: COM4
Sequence_IncrementToNextFunction() Sequence = 2
Sequence_DEVICE_REQUEST_NAME()
Sequence_IncrementToNextFunction() Sequence = 3
ReadUpdate() size = 56
ReadCompleteString() {
	"PayloadType":	20,
	"sEarstimIdentifier":	"EarStim"
}
Sequence_DEVICE_WAIT_FOR_NAME()
Sequence_IncrementToNextFunction() Sequence = 4
LateUpdate()  case DEVICE_EARSTIM_FOUND
Sequence_DEVICE_EARSTIM_FOUND()
Sequence_IncrementToNextFunction() Sequence = 5
Sequence_DEVICE_CONNECTED()
Sequence_IncrementToNextFunction() Sequence = 6
Sequence_DEVICE_GET_FIRMWARE()
Sequence_IncrementToNextFunction() Sequence = 7
Sequence_IncrementToNextFunction() Sequence = 8
Sequence_DEVICE_GET_DATE()
Sequence_IncrementToNextFunction() Sequence = 9
ReadUpdate() size = 58
ReadCompleteString() {
	"PayloadType":	3,
	"DateTime":	"2024-04-17T13:34:16Z"
}
Wait response: Date
Sequence_DEVICE_REQUEST_SETTING_VALUES()
Sequence_IncrementToNextFunction() Sequence = 12
Wait response: setting
Sequence_IncrementToNextFunction() Sequence = 13
Sequence_DEVICE_REQUEST_INITIALIZE()
Sequence_IncrementToNextFunction() Sequence = 14
ReadUpdate() size = 348
ReadCompleteString() {
	"PayloadType":	0,
	"iFirmwareVersion":	102030,
	"iPatientID":	0,
	"iDeviceSerialNum":	0,
	"iTimestampDelay":	10,
	"fVoltage":	441,
	"fFrequency":	130,
	"fPulseWidth":	100,
	"fDuration":	40,
	"fTargetCurrent":	3,
	"iNumTreatmentRecords":	0,
	"fVoltageSensed":	0,
	"fCurrentSensed":	0,
	"fReadBatteryStatus":	30,
	"sEarstimIdentifier":	"EarStim"
}
Sequence_IncrementToNextFunction() Sequence = 15
Sequence_DEVICE_DATE_SYNCHRONIZE()
Synchronize DateTime
Sequence_IncrementToNextFunction() Sequence = 16
ReadUpdate() size = 58
ReadCompleteString() {
	"PayloadType":	4,
	"DateTime":	"2024-04-17T13:34:18Z"
}
Wait for response: Sync DateTime
Sequence_IncrementToNextFunction() Sequence = 17
Sequence_DEVICE_READY()
Sequence_IncrementToNextFunction() Sequence = 18
Reading Measured Data
Sequence_DEVICE_START_TREATMENT()
UpdatePatientNameFolder(sPatientID)
PatientFolderPathName: F:/!Unity/EarstimWindows_Unity2019/!BuildManufacturing/Earstim_Data\Patient_000\
PatientFolderPathName_filename: F:/!Unity/EarstimWindows_Unity2019/!BuildManufacturing/Earstim_Data\Patient_000\Patient_000_2024yr4mo17day_13h34m55s.txt
Sequence_IncrementToNextFunction() Sequence = 20
ReadUpdate() size = 44
ReadCompleteString() {
	"PayloadType":	21,
	"Status":	"SUCCESS"
}
Treatment 00.2
Sequence_DEVICE_PAUSE_TREATMENT()
Sequence_DEVICE_PAUSE_TREATMENT()
Sequence_IncrementToNextFunction() Sequence = 22
Sequence_DEVICE_WAIT_FOR_TREATMENT_PAUSED()
Sequence_DEVICE_STOP_TREATMENT()
Sequence_DEVICE_STOP_TREATMENT()
ReadUpdate() size = 44
ReadCompleteString() {
	"PayloadType":	23,
	"Status":	"SUCCESS"
}
received response: DEVICE_WAIT_FOR_TREATMENT_STOPPED)
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
ResetVariablesForDisconnectOrStopMode()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
Sequence_DEVICE_WAIT_FOR_TREATMENT_STOPPED()
SPUPTestScriptSimple: Start()
ResetVariablesForDisconnectOrStopMode()
ResetVariablesForDisconnectOrStopMode(), DeviceConnected:0, DeviceRead:0
#######################################################################

LogFileManager: Start()  DateTime: 4/18/2024 1:53:53 PM
LogFile_PathName: F:/!Unity/EarstimWindows_Unity2019/!BuildManufacturing/Earstim_Data/Log.txt

starting: Sequence_DEVICE_LIST_SEARCH()
OpenDevice()
Reading Port: COM9
Sequence_IncrementToNextFunction() Sequence = 2
Sequence_DEVICE_REQUEST_NAME()
Sequence_IncrementToNextFunction() Sequence = 3
Sequence_DEVICE_WAIT_FOR_NAME()
DeviceNotFound()
starting: Sequence_DEVICE_LIST_SEARCH()
OpenDevice()
Reading Port: COM4
Sequence_IncrementToNextFunction() Sequence = 2
Sequence_DEVICE_REQUEST_NAME()
Sequence_IncrementToNextFunction() Sequence = 3
ReadUpdate() size = 56
ReadCompleteString() {
	"PayloadType":	20,
	"sEarstimIdentifier":	"EarStim"
}
Sequence_DEVICE_WAIT_FOR_NAME()
Sequence_IncrementToNextFunction() Sequence = 4
LateUpdate()  case DEVICE_EARSTIM_FOUND
Sequence_DEVICE_EARSTIM_FOUND()
Sequence_IncrementToNextFunction() Sequence = 5
Sequence_DEVICE_CONNECTED()
Sequence_IncrementToNextFunction() Sequence = 6
Sequence_DEVICE_GET_FIRMWARE()
Sequence_IncrementToNextFunction() Sequence = 7
Sequence_IncrementToNextFunction() Sequence = 8
Sequence_DEVICE_GET_DATE()
Sequence_IncrementToNextFunction() Sequence = 9
ReadUpdate() size = 58
ReadCompleteString() {
	"PayloadType":	3,
	"DateTime":	"2000-01-01T01:06:29Z"
}
Wait response: Date
Sequence_DEVICE_DATE_NOT_SET()
Sequence_IncrementToNextFunction() Sequence = 11
Sequence_DEVICE_REQUEST_SETTING_VALUES()
Sequence_IncrementToNextFunction() Sequence = 12
Wait response: setting
Sequence_IncrementToNextFunction() Sequence = 13
Sequence_DEVICE_REQUEST_INITIALIZE()
Sequence_IncrementToNextFunction() Sequence = 14
ReadUpdate() size = 348
ReadCompleteString() {
	"PayloadType":	0,
	"iFirmwareVersion":	102030,
	"iPatientID":	0,
	"iDeviceSerialNum":	0,
	"iTimestampDelay":	10,
	"fVoltage":	331,
	"fFrequency":	130,
	"fPulseWidth":	100,
	"fDuration":	40,
	"fTargetCurrent":	3,
	"iNumTreatmentRecords":	0,
	"fVoltageSensed":	0,
	"fCurrentSensed":	0,
	"fReadBatteryStatus":	30,
	"sEarstimIdentifier":	"EarStim"
}
Sequence_IncrementToNextFunction() Sequence = 15
Sequence_DEVICE_DATE_SYNCHRONIZE()
Synchronize DateTime
Sequence_IncrementToNextFunction() Sequence = 16
ReadUpdate() size = 58
ReadCompleteString() {
	"PayloadType":	4,
	"DateTime":	"2024-04-18T13:54:01Z"
}
Wait for response: Sync DateTime
Sequence_IncrementToNextFunction() Sequence = 17
Sequence_DEVICE_READY()
Sequence_IncrementToNextFunction() Sequence = 18
Reading Measured Data
