NetworkParameters
A set of network parameters that can be applied to the `MeshNetworkManager`.
Network parameters configure the transmission and retransmission intervals, acknowledge message timeout, the default Time To Live (TTL) and others.
Constructors
Constructs a NetworkParameters object.
Properties
The base time after which the acknowledged message will be repeated.
If the Element does not receive a response within a period of time known as the acknowledged message timeout, then the Element may consider the message has not been delivered, without sending any additional messages.
According to Bluetooth Mesh Profile 1.0.1, section 3.10.5, if the IV Index of the mesh network increased by more than 42 since the last connection (which can take at least 48 weeks), the Node should be re-provisioned. However, as this library can be used to provision other Nodes, it should not be blocked from sending messages to the network only because the phone wasn't connected to the network for that time. This flag can disable this check, effectively allowing such connection.
Default Time To Live (TTL) will be used for sending messages. If the value has not been set in the Provisioner's Node. By default it is set to 5, which is a reasonable value. The TTL shall be in range 2...127.
IV Update Test Mode enables efficient testing of the IV Update procedure. The IV Update test mode removes the 96-hour limit; all other behavior of the device are unchanged.