Thank you for your response
Pulse counting is optional. Did you enable pulse counting in the sketch? I did notice that in the sketch pulse counting was set to ‘false’. I set this to ‘true’ even though emonlibcm states that it is enabled.
Does it show as enabled if you go into the on-line calibration mode at start-up? I havent tried this but will do. Not quite sure how to do this but will do a search.
Although the default is “enabled”, it may well be that the new sketch picked up the “disabled” setting that was left behind in the EEPROM.
Has the optical pulse sensor itself worked with the old sketch Yes it worked fine, and has it been disturbed? No it hasnt, I unplugged and reseated the connections just in case. The reason for mentioning this is the green LED on the back and the presence of a pulse aren’t necessarily the same thing - but from memory it’s in the direction of the output being a digital ‘high’ (i.e. the pulse will be detected) but the LED stays off. The sensor output is not truly digital, it’s an overdriven amplifier from what I found, and the LED appears to obey slightly different rules. Ah ok im with you, thats interesting to know. Its more of an indication led as oppose to an input?