A method for transmitting data reliably to at least one item of equipment provided with an initial clock H 1 in a system comprising at least one message-transmitting device working with a first clock H 0 , characterised in that it has at least the following steps: from its initial clock H 1 , at an initial frequency F 1 , an item of equipment generates at least one first clock H 1U from a rising edge of the initial clock H 1 with a frequency F 1U and a second clock H 1D from a falling edge of the initial clock H 1 , with a frequency F 1D , the values of the frequencies being defined in the following way: F 1 U = F 1 D = F 1 2 = F 0 ± F 0 N 0 where F 0 is the initial frequency corresponding to the transmitting item of equipment and N 0 is the number of bits of the message, the item of equipment then executes the following steps: reading the received data using the first clock H 1U at a frequency F 1U and the second clock H 1D at a frequency F 1D and using at least one first rising edge of the first clock H 1U followed by a falling edge of the first clock H 1U consecutive to the first rising edge of the generated first clock H 1U , then a first rising edge of the second clock H 1D followed by a falling edge of the second clock H 1D consecutive to the first rising edge of the generated second clock H 1D , the four clock edges used being consecutive, decoding at least the four messages using an error-correcting code, when at least one message is decoded correctly, using the information contained in this message to drive a device linked to said one or more items of equipment. from its initial clock H 1 , at an initial frequency F 1 , an item of equipment generates at least one first clock H 1U from a rising edge of the initial clock H 1 with a frequency F 1U and a second clock H 1D from a falling edge of the initial clock H 1 , with a frequency F 1D , the values of the frequencies being defined in the following way: F 1 U = F 1 D = F 1 2 = F 0 ± F 0 N 0 where F 0 is the initial frequency corresponding to the transmitting item of equipment and N 0 is the number of bits of the message, the item of equipment then executes the following steps: reading the received data using the first clock H 1U at a frequency F 1U and the second clock H 1D at a frequency F 1D and using at least one first rising edge of the first clock H 1U followed by a falling edge of the first clock H 1U consecutive to the first rising edge of the generated first clock H 1U , then a first rising edge of the second clock H 1D followed by a falling edge of the second clock H 1D consecutive to the first rising edge of the generated second clock H 1D , the four clock edges used being consecutive, decoding at least the four messages using an error-correcting code, when at least one message is decoded correctly, using the information contained in this message to drive a device linked to said one or more items of equipment. reading the received data using the first clock H 1U at a frequency F 1U and the second clock H 1D at a frequency F 1D and using at least one first rising edge of the first clock H 1U followed by a falling edge of the first clock H 1U consecutive to the first rising edge of the generated first clock H 1U , then a first rising edge of the second clock H 1D followed by a falling edge of the second clock H 1D consecutive to the first rising edge of the generated second clock H 1D , the four clock edges used being consecutive, decoding at least the four messages using an error-correcting code, when at least one message is decoded correctly, using the information contained in this message to drive a device linked to said one or more items of equipment. <EOS>