Also you're creating humidity_sensor twice- when you set it the second time in the 'try' block, you're wiping out all of the properties you just set, including the event handlers. Out of curiosity, which files appeared to be missing from the C# example? When I ran it, there were about 5 messages on...