Fixed Problem with Pebble Classsic Version

I noticed last week that following updates to the Pebble software, OpenSeizureDetector had become less reliable (and sometimes did not work at all) on the original Pebble Classic watches (but Pebble Time continued to work ok).

I have fixed this problem and published a new version (v2.1) on the Pebble App Store (https://apps.getpebble.com/applications/54d28a43e4d94c043f000008).

I recommend that all users upgrade to this version.

For those who are interested, it was a schoolboy error on my part – I had ignored a compiler warning that I was asking to allocate a lot of memory, and this could cause problems with future versions – now rather than asking for maximum memory allocation for the communications buffers I am using a fixed 512 bytes, which is plenty for the messages between watch and phone that I use – offending code here:   https://github.com/OpenSeizureDetector/Pebble_SD/blob/master/src/comms.c#L193.

Graham.

 

 

Leave a Reply