Patent ID: 7359436

Claim:
A method for automatic detection of a network data rate and for configuration at the detected data rate by a device connected to the network, the method comprising: operating the device in an initialization phase, the initialization phase comprising: putting the device into a listening mode, in which the device receives messages from the network but does not send messages on the network; initializing the device with an initial data rate configuration; and starting a first timeout; and operating the device in an iterative processing phase after the initialization phase, the iterative processing phase comprising the following steps for each iteration: if at least one data rate adaptation condition is satisfied, interrupting the iterative processing phase, validating the current data rate configuration and putting the device into a normal mode; and if at least one data rate non-adaptation condition is satisfied or if the first timeout elapses without a data rate adaptation condition or a data rate non-adaptation condition being satisfied, restarting the first timeout and replacing the current data rate configuration by a new data rate configuration obtained by using a mechanism for obtaining several possible data rate configurations without knowledge of a clock frequency f h of the device and without any assumption about the network data rate.