The timer setup in setup() needs to know about the existence of those functions before it can do anything with it, so you have to say they exist first. I think this has something to do with the way Arduino compiles (specificly in what order).
The scan function should loop, but the actual scan notification and announcement was set to only process once every 16 seconds. Worked perfectly with a simple ON/OFF button, as it would with an simple tilt switch etc.
Now try experimenting with separating the individual feeds into sections of the chart with the Height% option and MIN MAX (of the total height). You can then have all four feeds in their own 1/2, 1/3, 1/4, etc. section of the chart.
Try the code above, but with this MotionSensorRead function instead, and maybe it will help to figure out when each part is triggered. Then we can determine when/where to add the notification. you will need a display on V14 and V15, both set to PUSH.
582128177f