Hi! I'm not a native speaker and understanding the meaning of certain terms is so complicate for me. I read an article about a new gadget ( http://www.diabetes.co.uk/diabetes-forum/viewtopic.php?f=35&t=33579&p=315909&hilit=gadget#p315909 ) and dont understand the meaning of the next part of...