I decided to give the meter reader code a try and it worked fine. First I ran it with no filter and it displayed packets from all meters. Then I went out to my meter and checked my device ID and used it as the filter. A usage packet was received about every ten seconds for my meter.
Each packet contains the date, time, tamper flags, and (of course) the current usage.
Here is what one of the packets looked like for my meter:
{Time:2017-05-21T00:29:34.514 SCM:{ID:18680855 Type: 7 Tamper:{Phy:02 Enc:03} Consumption: 3548333 CRC:0x47A2}}
I also received hundreds of other packets from neighboring meters.