The network key is an 8-byte number that uniquely identifies a network and are used to differentiate different applications from one another. Only channels with identical valid network keys may communicate with each other, even if they have matching channel parameters.
A network number is an 8-bit number that identifies the available networks on an ANT device. A network key is assigned to a network number using the Set Network Key (0×46) message, and any individual channels assigned to a network number will be using the associated 8-byte network key. You can assign multiple channels to the same network number, so a network key can be used by multiple channels without having to enter the key multiple times.
The number of network keys that can run in a single ANT device depends on its capabilities; the most recent ANT devices can use up to 8 different network keys. Please refer to the datasheets for your specific ANT device for more details on the supported number of networks.
All ANT products ship as standard with the public network key, by default assigned to network number 0.
You can also find the public network key here.
Please note that the public network key is not 00-00-00-00-00-00-00-00, which is actually an invalid key. Entering an invalid network key results in the last valid network key being used (which usually is the default public network key). See this FAQ for more details.
The ANT+ network key and ANT-FS network key are available here: Network Keys
Note that you need to be signed in as an ANT+ Adopter to access these keys, and that they should only be used on ANT+ devices (i.e. devices that comply with an ANT+ device profile). If you are simply using ANT to transmit data in a way that you have defined, then use the public network key which is programmed by default into ANT devices.
For more information, see: ANT+ Basics
Private or managed keys are no longer available.
If you are looking for your device to interoperate with a non ANT+ device, your best option is to inquire directly with the manufacturer of the device.
A network key is not a random number; it can only be generated by Garmin Canada Inc. If an invalid network key is configured on a device, this will result in the last valid network key being used instead. Usually, this means that the default public key will be used, which makes it appear like devices with different invalid network keys are able to communicate.
There is no fee to use the public network key; it ships by default on all ANT products. The ANT+ network key is also available without a fee, but is subject to a licence agreement.
Private and managed network keys have an associated fee. Please contact us for details.
The public network key is not “00-00-00-00-00-00-00-00”, that is an invalid network key. Attempting to set all-zeroes as the network key will result in no network key being set at all, meaning whichever network key was originally set there will still remain. While on most devices the network keys are pre-set to the public network key, some devices may have the ANT+ or ANT-FS network keys also set by default instead.
You may find the public network key here: Network Keys