Hi there, considering a project on the Electron platform for cross-OS compatibility, utilizing a library linked to libusb (Linux) or WinUSB (Windows) drivers. If familiar with USB programming and ANT messaging, is additional proprietary knowledge needed to communicate effectively with an ANT USB Stick? Specifically, is a deeper understanding of the USB dongle hardware required, or is establishing serial communications and knowing ANT messaging adequate for monitoring and controlling devices over ANT+ networking?