GS, as stated above, your aim to help all who seek better sleep is admirable. I, too, suggest you consider helping the OSCAR development team as you and they see fit. Device synchronization would be my suggestion of a project.
For a few OCD nerds and Normals it is important to closely synchronize data recorded by diverse devices from various manufacturers with different forms of output; for example, one or all of these--oximeters, accelerometers, sleep-stage detectors (i.e., Dreem), blood pressure, video, audio and blood sugar reporting devices--most all of those varying by manufacturer in how (or if) they export or make data accessible. I believe people working with accelerometers to mitigate disturbance of their rest that arises from Restless Legs and PLM would benefit. I hope to post more about learning how to self score likely arousals using, primarily, existing flow rate curve signals in conjunction with a coinciding accelerometer (or video) indicator of bodily motion.
I think/hope that one day there will be a move to hardware with software or firmware that can be configured to synchronize time for usual biometric data loggers: accommodate their disparate startup times, their varying first data-log-entry lag times, their time drift rates and their forms of output. For now, even a better spreadsheet and method than mine would be a great help. OSCAR does have a time drift compensating entry box, but will be improved, I understand, to avoid it being applied to any but the current sleep session being viewed.
OSCAR is a wonderful tool and is continually being improved after its overhaul and extensions of SleepyHead. However, further enhancements and improvements of OSCAR are always underway and will be rolled out by its development team. A trivial example, perhaps, among the teams greater strides is the team's recent enhancement that allows click and drag time measurements without an unavoidable (maddening) rescaling of the current display's time span. Larger matters are rolled out regularly by the team, but I applaud the developer who made, in my view, a huge improvement. My wish for more time synching features is somewhere on the team's "do" list.
Again, please consider working on/toward a universal app (for handhelds and computers) for synchronizing data from all the devices and spreadsheets from which OSCAR can import data. Irregularities in our flow rate curves, when expanded to, say, 2-minute duration views, signal far more than is commonly recognized, especially when other time coincident data curve values chime in. Among others, the question often becomes which irregularity came first, which signal likely identifies the cause or effect of the other irregularity. For example, did a shift of the body for comfort cause the disturbance in the breathing volume flow rate curve or was the motion caused by the breathing irregularity. Did the irregularity stand out as the cause of an arousal? Or cause a change from DEEP or REM to WAKE or LIGHT sleep stage?
Individually, we can integrate with our graphs' messages our feelings of how we slept and be enabled to make more informed changes to gain more restful sleep.
SleepTech API
-
- Posts: 108
- Joined: Tue Jan 17, 2017 2:25 am