One other thing worth mentioning - its possible if there is an active QSO going when cron tries start qnlink, that it may not go through. You could have it try to link a couple of times to make sure the link goes through, but best would be to let your userbase know that at certain times, it will link and they should not be keying up during this time.