rather than reducing the frequency of the sampling, dynamically adjust the duty cycle of when sampling is happening?
this is probably a dumb suggestion, it seems pretty obvious. for example the apple watch doesn’t do o2 monitoring continuously, just for some fraction of the time.
do you need to sample every second to detect heart attacks? don’t they continue to show up on an ekg for more than 30 seconds?