John (N8MDP)'s updated jmonitor