def mainLoop(hr, bp, bp2, bo): data_obj = data_pull() insertData(p_id, data_obj) hr.set(data_obj.get("heart_rate")) bp.set(data_obj.get("blood_pressure1")) bp2.set(data_obj.get("blood_pressure2")) bo.set(data_obj.get("blood_oxygen")) # workaround to store unencrypted data if (Error_Handler(data_obj)): page_doctor(data_obj, 0x01, check_hr(data_obj)) page_doctor(data_obj, 0x02, check_bp(data_obj)) page_doctor(data_obj, 0x03, check_bo(data_obj))
def getDataLoop(hr, bp, bo): global TimeCount min_int = min(hr_interval, bp_interval, bo_interval) data_obj = data_pull() if (TimeCount % hr_interval == 0): hr.set(data_obj.get("heart_rate")) if (TimeCount % bp_interval == 0): bp.set(data_obj.get("blood_pressure1")) if (TimeCount % bo_interval == 0): bo.set(data_obj.get("blood_oxygen")) #check if we need to page doc if (Error_Handler(data_obj)): page_doctor(data_obj, 0x01, check_hr(data_obj)) page_doctor(data_obj, 0x02, check_bp(data_obj)) page_doctor(data_obj, 0x03, check_bo(data_obj)) #store the data insertData(p_id, data_obj)
def mainLoop(hr, bp, bp2, bo): # min_int = min(hr_interval, bp_interval, bo_interval) data_obj = data_pull() insertData(p_id,data_obj) hr.set(data_obj.get("heart_rate")) bp.set(data_obj.get("blood_pressure1")) bp2.set(data_obj.get("blood_pressure2")) bo.set(data_obj.get("blood_oxygen")) ##data encryption # encrypted_message = encrypt(data_obj, private_key) # print(encrypted_message) ##data storage #insertData(1, encrypted_message) #workaround to store unencrypted data if(Error_Handler(data_obj)): page_doctor(data_obj,0x01,check_hr(data_obj)) page_doctor(data_obj,0x02,check_bp(data_obj)) page_doctor(data_obj,0x03,check_bo(data_obj))
def mainLoop(hr, bp, bp2, bo): min_int = min(hr_interval, bp_interval, bo_interval) data_obj = data_pull() hr.set(data_obj.get("heart_rate")) bp.set(data_obj.get("blood_pressure1")) bp2.set(data_obj.get("blood_pressure2")) bo.set(data_obj.get("blood_oxygen")) ##data encryption #encrypted_message = encrypt_private_key(data_obj.get("heart_rate"), private_key) ##data storage #insertData(1, encrypted_message) #workaround to store unencrypted data insertData(1, data_obj.get("heart_rate")) insertData(1, data_obj.get("blood_pressure1")) insertData(1, data_obj.get("blood_pressure2")) insertData(1, data_obj.get("blood_oxygen")) #error handling page_doctor(data_obj, 0x01, Error_Handler(data_obj)) page_doctor(data_obj, 0x02, Error_Handler(data_obj)) page_doctor(data_obj, 0x03, Error_Handler(data_obj))
def errors(mydata): #print("errors") warning, identifier = Error_Handler(mydata) page_doctor(mydata,identifier,warning)