I couldn’t sleep at all with the swimming goggles on they got very damp even with holes in them and they where uncomfortable. So I made a new mask that’s soft After a bit of fixing I could even sleep with it on last night but when I woke up after 4 hours of sleep it hadn’t flashed once and it had a 80 minutes delay
I wonder if it’s possible that I woke up several times and pressed the RC button but I can’t remember? or did I move somehow and happen to press it by mistake or is it some programming error I think the mask had also moved quite a bit during the night, so I have to make it tighter around the head.
I have the goggles to look for eyemovement every 5 minutes and they check for about 30 seconds before going back to the 5 minutes delay. They only react on quite large and fast eyemovements. Or lots of smaller ones and they don’t react to slow changes in ambiemt light in the room.
//edited//
I figured out why they didn’t flash during the night. A small programming mistake And I have also added a little code so that I can see at what time each eye-movement detection occured, but since I ran out of memory I can only record the first 28 times. But that should be enough, I hope
//edited// again
I used the eeprom to save the data and I made the LCD show at what time after it was turned on, the detection of eyemovement occured and how long the REM-period was. I also had to make it a lot more sensitive because it didn’t detect anything last night even if I wore it all night.
I also have it displaying the total assumed REM-time. With each detection it adds 5 minutes to it. It’s not that accurate, but it’s always something fun to look at in the morning And that’s about all I can do with it because the program memory is almost full (970 out of 1000 bytes). And I have now used about half of the RAM available and the eeprom to save the data from the night.
//edited// again
The flashing works very well now but since I have only gotten 2 nights with 6-7 hours of sleep each I haven’t seen any flashes in dreams yet And I have changed the programming every day and I tried to save the data from the night and put it on the LCD directly in time + amounts of minutes the REM lasted. But it hasn’t worked properly so I have changed that every day with no improvement.
So now I only save 1 number for each time the detection happens, so in the morning I have to manually figure out at what times the detections happen. This because the largest number I can use is 256, so each 1 represents 5 minutes during the night. I hope this will work And I will keep editing this post until I get a LD from the NDC (novadreamer clone ) or someone else posts something here.
And it seems like the detection has to be quite sensitive for it to work. A change of 1 happens all the time and 20 if I move my eye from the center all the way to once side. It didn’t detect anything at all during a night when I had it at 8 and now I have it at 4 and that seems to work well. I also have a sort of “adaptive” sensitivity, so if the ambient light changes slowly it won’t detect that at all.