Expanded signal analysis in V2; paho-mqtt workaround in v2.1
V2.0.0 was available last year but not published. It features:
- Additional analyses of packet signals (now including, for each device, the number of packets, number of transmissions (observations), SNR mean and std dev, Freq mean and std dev, inter-transmission timing gap (time between transmissions) mean and std dev, and number of packets per transmission mean and std dev.
- Additional control over the types of packets analyzed and data displayed
- Standardized use of command-line parameter setting and use of environment variables and removal of requirement to edit code to supply parameters.
V2.1.0 Addresses a coding incompatibility introduced by v2 of paho-mqtt. rtl_watch uses v1-style callback invocations, which are incompatible with new installations of v2 of paho-mqtt. V2.1.0 of rtl_watch includes a work-around so that the code will function on systems that have either v1 or v2 of paho-mqtt installed. rtl_watch still uses v1-style invocations, and paho-mqtt v2 complains that those calls are deprecated, but the code functions. Until there is more wide-spread use of V2 of paho-mqtt, rtl_watch will continue to use V1-style callback invocation.