A device intended to be connected to a network, wherein the device includes means for automatically detecting the network throughput and for configuring with the detected throughput, the network transmitting a signal on which messages are carried including bits of length LBIT and of dominant or recessive type, and wherein the device further includes:
- means for toggling from a normal mode to a listen mode, in which means are activated for blocking messages sent by the device to the network, the device continuing to receive messages coming from the network;
- means for obtaining a triplet of successive transitions in the signal transmitted on the network, said triplet delimiting a first and second level of the signal, one dominant and the other recessive;
- means for measuring the duration, expressed as multiples of device clock period TH, of each of the first and second signal levels;
- means for obtaining, as a function of the measured durations of the signal levels, a new throughput configuration by determining values for parameters that define the bit length LBIT;
- means for validating the new throughput configuration;
- means for detecting that at least one throughput adaptation condition is verified;
- means for toggling from listen mode to normal mode, activated in the event of positive detection by the detection means;
- means for obtaining a next signal transition, which delimits with the last previous transition a new signal level, and means for measuring the duration of the new level, expressed as multiples of device clock period TH, activated with said means for obtaining and validating a new throughput configuration and said means for detecting that at least one throughput adaptation condition is verified, in the event of negative detection by the detection means, in such a way as to take account of the new signal level.