I discovered that noaacap works in Direwolf. Install noaacap as per your instructions. Then add the following line to direwolf.conf:
CBEACON EVERY=2 INFOCMD=”noaacap.py”
The string returned by noaacap is inserted in the information portion of the packet and transmitted. If a string is not returned, “INFOCMD failure” is displayed, and Direwolf continues on
Thanks for this useful feedback!
Look here for more information on noaacap.