EP1699029A2 - Control procedure for actuators - Google Patents

Control procedure for actuators Download PDF

Info

Publication number
EP1699029A2
EP1699029A2 EP06003565A EP06003565A EP1699029A2 EP 1699029 A2 EP1699029 A2 EP 1699029A2 EP 06003565 A EP06003565 A EP 06003565A EP 06003565 A EP06003565 A EP 06003565A EP 1699029 A2 EP1699029 A2 EP 1699029A2
Authority
EP
European Patent Office
Prior art keywords
command
duration
generation
frame
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP06003565A
Other languages
German (de)
French (fr)
Other versions
EP1699029B1 (en
EP1699029A3 (en
Inventor
Serge Neumann
Michel Fournet
Florent Pellarin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Somfy SA
Original Assignee
Somfy SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Somfy SA filed Critical Somfy SA
Publication of EP1699029A2 publication Critical patent/EP1699029A2/en
Publication of EP1699029A3 publication Critical patent/EP1699029A3/en
Application granted granted Critical
Publication of EP1699029B1 publication Critical patent/EP1699029B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link

Definitions

  • the invention relates to the field of remote control, wireless and radio frequencies, actuators driving a mobile building equipment type closure (door, gate or window), solar protection, multimedia projection screen, ventilation hatch.
  • the invention relates to a synchronized control method of actuators driving a mobile equipment building closing type (door, gate or window), solar protection, multimedia projection screen, ventilation hatch, a control correction method , a programming method and an installation for controlling such actuators.
  • the object of the invention is to allow a faster and homogeneous reaction of the actuators, including in situations of radio environment disturbed by parasites or by a distance limit range.
  • the invention applies in particular to the case of transmitters and remote control receivers for which the pressing of a control key of the transmitter causes the repeated transmission of a signal containing, in a frame, several information of which that of the activated command.
  • the duration of the transmission conditions an action performed by the remote control receiver.
  • the other information contained in the frame is for example an identifier allowing the remote control receiver to recognize the transmitter, and thus to interpret and / or execute the order if it is an authorized transmitter. It can also be a rotating type authentication code.
  • US Pat. No. 5,469,152 discloses a device for controlling an audio device in which a pressing of a control key is interpreted differently depending on whether its duration is less than or greater than two seconds.
  • the invention also has the advantage of allowing faster programming of the installation, when a professional installer has a specific programming tool.
  • the time information may be a frame number or a representative number of the generation time of the command.
  • the step of calculating the start time of application and / or the end of application of a command using the time information may comprise a step of calculating the theoretical time of the start of generation of the command and the start time of application of the command can be determined by applying a predetermined time offset at this time.
  • the duration of the extension step or the duration of the correction step is equal to the absolute difference of the quantities compared during the comparison step.
  • the programming method for an actuator programming unit driving a mobile equipment of the closure type building (door, gate or window), solar protection, multimedia projection screen, ventilation hatch is characterized in that it comprises the steps the control method according to the invention, and in that the time information contained in the initial frame has a particular value.
  • the particular value may correspond at least to the duration of generation of a command necessary to validate the reception of a programming command.
  • the installation includes a radio frequency remote control transmitter, a radio frequency remote control receiver connected to an actuator driving a building equipment of the closing type (door, gate or window), solar protection, multimedia projection screen, ventilation hatch, in which the prolonged pressing of a control key of the transmitter causes the repeated transmission of a frame containing the code of the pressed control key and in which the reception of said frames causes an action of the receiver on the actuator. relationship with the duration of the reception of the frames, and is characterized in that the transmitter comprises a program including a temporal information relating to the duration of the support in each frame relative to the same pressing on a control key of the transmitter and in that the receiver comprises a program extracting this time information and the operator to establish the com apply to the actuator according to the method of the invention.
  • FIG. 1 represents an installation in which the method according to the invention is used.
  • Fig. 2 shows an example of a control transmission frame.
  • FIG. 3 represents a transmission frame in an installation according to the invention.
  • FIGS 4A to 4D show different control frame variants.
  • FIG. 5 represents a block diagram of the control method according to the invention.
  • Figure 6 shows a block diagram of a synchronization method.
  • FIG. 7 represents a block diagram of an alternative synchronization method.
  • Figure 8 shows a block diagram of a variant of the correction method.
  • Fig. 9 shows a step of a programming method.
  • the nomadic remote control transmitter is a TRU transmission unit comprising a KBU control keyboard, a CPU microcontroller and a RFU radio-frequency transmitter, provided with an ANT transmission antenna.
  • the KBU keyboard comprises three control keys such as a UP key, a ST stop key and a DN descent key, acting for example on electrical contacts, not shown.
  • the keyboard is connected to the microcontroller CPU by a first bus BUS1.
  • the microcontroller is connected to the RFU transmitter by a second bus BUS2.
  • the mobile remote control transmitter is powered by a BAT battery, whose negative pole is connected to the GND electrical ground of the TRU transmission unit.
  • the KBU keyboard is also connected, using the first BUS1 bus, to a WCU alarm control unit, the purpose of which is to activate the processing means constituted by the microcontroller CPU and by the radio-frequency transmitter RFU when a key on the keyboard is pressed.
  • this unit causes the closing of a switch SW connecting the positive pole of the battery BAT to the positive supply wire VDD of the processing means.
  • the positive pole of the battery BAT is therefore permanently connected only to the positive supply wire VCC of the keyboard and the WCU alarm control unit.
  • control unit is included in the same integrated circuit as the microcontroller or acts on a wake-up signal from the microcontroller and / or the transmitter rather than on their diet.
  • the transmitter can also be awakened in a second time by the microcontroller.
  • the signal transmitted by the antenna ANT constitutes a radio wave or RFW signal, which is picked up and interpreted by a reception unit RCU, which drives an actuator ACT which drives a mobile element of the building MOB.
  • the reception unit is connected to the 230 V 50 Hz alternating sector or to a source of electrical energy, not shown.
  • the reception unit RCU comprises a radio frequency receiver RFR, a clock CK for calculating timers, different calculation means CALC1 and CALC2 activated respectively at the beginning of reception and at the end of reception.
  • the same RCU receiver unit can be controlled by different transmission units TRU, and conversely, the same transmission unit TRU can control several RCU reception units, in particular remote units, which raises the problems mentioned above.
  • Some parameters of a receiving unit are adjustable from the transmission unit. For example, it is possible to enter a particular programming mode by pressing the keys on the keyboard. Thus, simultaneous pressing of the UP and DN descent keys causes the repeated transmission of a particular programming command PROG.
  • a particular programming command PROG When the receiving unit RCU receives this command PROG for a duration greater than a given threshold (for example 10 seconds), it enters a programming mode.
  • the programming mode concerns for example the memorization of specific positions ACT actuator, such as end positions.
  • the duration threshold is explained by the need to exclude any untimely command (handling error, child's game, etc.).
  • FIG. 2 gives the example of such an action and schematically represents the transmitted or received signal.
  • the control action of the user starts at the instant CAT11 and ends at the instant CAT12 (release of the UP key).
  • the difference between these two moments represents the duration of support CAT.
  • a frame containing the code of the UPC rise command is issued repeatedly, for example every 140 milliseconds.
  • the frame contains other binary information, such as an identification number ID of the transmission unit.
  • the invention overcomes this type of disadvantage of the installation by methods and means suitable for insertion, recognition and exploitation of a time indication in the transmitted frame.
  • This information temporal is a frame number and / or a representative number of the duration of support.
  • FIG. 3 represents a stream of frames in the case of an installation according to the invention.
  • the frames are this time provided with a time indication as it will be seen in Figure 4 which will be discussed later.
  • pressing the UP climb control key starts at the instant CAP21 and ends at the instant CAP22.
  • 8 frames are sent during this action of the user in the example shown. However there is poor reception for both the first two frames and for the eighth.
  • the invention is first used to allow a good start synchronization of all the actuators.
  • the designer has planned that the start of any actuator takes place at the end of the fourth transmitted frame (for a frame of 140 ms, this amounts to supporting a delay of the order of the half-second). This value is associated with a DLY delay.
  • the receiver At time T1, the receiver has received its first frame. From the time indication contained in this frame, it calculates the theoretical start time TSTART, close to the real time CAT21 pressing the control key. From the value of the duration of the DLY delay, it calculates the remaining time before activating the UPC command to be applied to the actuator.
  • the timer corresponds to a counter whose initial content is fixed not by the theoretical value of DLY but by this value less the time already elapsed between TSTART and the processing instant T1 of the first received frame.
  • FIG. 5 describes the control method according to the first embodiment of the invention in the form of a block diagram.
  • a first action of the user UA1 (at the moment CAT11 or CAT21) consists in pressing a control key on the keyboard of the transmission unit TRU. This action has the effect of feeding the processing means if it is a nomadic unit and / or wake up the microcontroller, in step 501.
  • an FN frame number is inserted in the contents of the frame which contains the command corresponding to the activated key, and this frame is transmitted by means of the RFU radiofrequency transmitter.
  • it is a support duration information CAT (possibly zero for the first frame) which is inserted instead of a frame number.
  • the two pieces of information are inserted into the contents of the frame to be transmitted.
  • step 502 is repeated as long as the control key is pressed.
  • transmitted frames only the frame number and / or the duration of the support change from one frame to the next.
  • the frame number is incremented unitarily, but another variation law is applicable, provided that it can be interpreted by the receiver.
  • a new action UA2 of the user is to release the command key (at the moment CAT12 or CAT22).
  • the transmission unit then goes directly to step 506 which stops feeding the processing means or goes into sleep mode.
  • a preferred embodiment of the invention consists in applying step 504 in which a specific control frame is transmitted.
  • This specific command frame contains a particular command code (X, Y) which replaces the code of the command issued (UPC, DNC), the code X replacing the UPC code and the code Y replacing the DNC code, to indicate that the key is released.
  • the specific command frame maintains the code of the previously activated command, but contains a state change flag SB.
  • the frame contains an SB bit in state 1 as long as the key is pressed, and in state 0 when the key is released.
  • the frame also contains an end frame number FN *.
  • the number FN * can be initialized to 1, but it can also be equal to the frame number FN, counted since the origin of the emission.
  • the end-of-support frame may also contain the support duration information CAT.
  • step 505 the previous step is repeated one or more times, with incrementation of the end frame number FN * being increased. The duration of support information no longer changes during these repeated transmissions.
  • step 506 the transmission unit proceeds to step 506, which terminates the transmission.
  • the invention in its first embodiment therefore favors the transmission of one and preferably several frames after the control key has been released.
  • This transmission appears in FIG. 3 in the form of the UPC * frame.
  • An end of support frame is distinguished from a control frame.
  • FIG. 4A shows a control frame F11 corresponding to the stream of frames transmitted while the UP climb control key is pressed.
  • the frame contains the code of the UPC up command, an ID or other binary information necessary for authentication, and an FN frame number.
  • Figure 4A also represents a specific control frame F12 corresponding to the transmitted frame stream while the UP up command key is released.
  • the frame contains the code of the complementary command X of the UPC up command, and an end frame number FN *. The content of the end frame number is initialized with the X command or increments the last FN number of the UPC command.
  • FIG. 4B shows a control frame F21 corresponding to the stream of transmitted frames while the UP climb control key is pressed.
  • the frame contains the code of the UPC climb command, an identifier ID or other binary information necessary for the authentication, and a support duration information CAT, null if it is the first frame.
  • FIG. 4B also shows a specific control frame F22 corresponding to the stream of frames transmitted while the UP climb control key is released.
  • the frame contains the code of the complementary command X of the UPC rise command, and the information (then constant) of the support duration CAT.
  • FIG. 4C differs from FIG. 4A in that the code of the UPC command contained in a control frame F31 is maintained in an end of support frame F32.
  • the frame contains an indicator SB in the high state when there is support, and in the low state when the support is released.
  • Figure 4D differs in the same way from Figure 4B.
  • FIG. 6 describes the synchronization method represented in FIG. 3, and starting with the reception RF1 of a first received frame. This process is performed by each unit similar to the RCU receiving unit and for which the transmission unit TRU is an authorized unit. For simplicity, the authentication steps are not represented.
  • a step 601 the command contained in this first frame is extracted, decoded and interpreted. But it is not executed immediately.
  • the reception unit RCU extracts from the frame the time information constituted either by the frame number FN or by the support duration information CAT.
  • Step 603 activates the previously described calculation of the theoretical start time of transmission TSTART.
  • the receiving unit then knows what time must be measured between the current moment and the instant of activation of the command.
  • step 604 the receiving unit waits for the above time to elapse.
  • other frames received during this time delay confirm or correct the duration.
  • step 605 the delay being reached, the actuator ACT is activated, in the direction corresponding to the command received. All actuators connected to different units therefore start substantially at the same time, even for remote units that have not received several frames.
  • step 606 the activation is maintained as long as the signal is received.
  • the non-radio reception of the signal is represented by the arrow RF2.
  • This non-reception initiates step 607 in which a DLN timer is activated.
  • Step 608 tests the reception of a signal during the flow of this delay. Failure to receive a new frame during this time will be considered as an effective transmission stop at the start of the DLN timer. And the receiving unit then stops activating the actuator.
  • the duration DLN is chosen equal to the duration DLY: thus the delay taken for the start is automatically compensated.
  • the situation can also be differentiated according to whether the signal received comes from a transmission unit TRU controlled by an operator or controlled by a human user.
  • the delay time DLY it is preferable to compensate the delay time DLY by the delay time DLN.
  • the user stops pressing the control key when he is in the desired situation.
  • the delay in start-up has no impact on the situation current. It is then preferable to simply compensate DLN if necessary, by a reverse movement of the same duration.
  • Step 609 is engaged if during the DLN timer a new valid signal is picked up.
  • the step includes a validity test of the membership of the signal to the previous frame stream. This test takes place not only on the code of the command issued, but also and especially on the time indication contained in the frame. From this time indication (frame number and / or duration of support) and the time elapsed in the DLN timing, the reception unit RCU determines whether the new received frame belongs to the previous frame flow, interrupted by bad conditions, or if it is a new order. If it is still the pursuit of the same command, we go back to step 606. Otherwise, it is a new command, which is treated as such, possibly with the stopping of the actuator.
  • FIG. 7 represents a synchronization method according to a second embodiment of the invention, in which it is not desired to obtain a synchronized operation of actuators obeying the same general command, but in which it is desired that the mobile MOB elements driven these actuators undergo an identical displacement, or at least very similar, at the end of a command. The identity of the displacements is then obtained by correction at the end of the movement.
  • This correction incorporates both the effects of poor reception at the beginning of the program and poor reception at the end of the program.
  • the time information consists of the control frame number FN and the control end frame number FN *.
  • step 701 the received command is interpreted as in step 601.
  • step 702 the frame number is extracted, which is used in step 703 to determine the theoretical start time of TSTART transmission.
  • this time activates the actuator directly at step 704 according to the command received.
  • the reception unit also activates a measurement of the activation duration of the actuator AAT, using the clock CK.
  • the order of steps 703 and 704 can be switched.
  • step 705 a signal interpreted as constituting a control end frame (of the F12 or F32 type).
  • the command ending frame number FN * is extracted in step 706, which makes it possible to calculate the theoretical end of transmission time TSTOP.
  • the reception unit RCU calculates the theoretical duration of the TCT command (difference theoretical moments of end of emission TSTOP and beginning of emission TSTART) and compares it with the duration of activation of the actuator AAT.
  • Step 709 is executed if the theoretical control time is greater than the activation time. It must then extend the latter by a value equal to the difference.
  • Step 710 is executed if the theoretical control time is less than the activation time. It is then necessary to stop the current maneuver and to engage a reverse actuator operation of a duration equal to the difference.
  • Figure 8 shows a variant of the sychronization method described above.
  • the time information used is the indication of the duration of the pressing of the control key CAT.
  • the variant therefore applies to frames as shown in FIG. 4B or FIG. 4D.
  • step 801 for interpreting the command received in a first correctly received frame the actuator is directly activated according to the command received, in the next step 802. As in step 705, this activation of the actuator is accompanied by that of a clock measuring the duration of AAT activation.
  • step 803 a new frame is received, this time containing an end of command indication, like the frames F22 or F42 of FIG. 4.
  • the reception unit then goes to the step 805 in which the frame is extracted.
  • temporal information CAT contained in this frame of end of command. It then has the actual duration of support, which is compared to the activation time AAT during step 805.
  • step 806 if the duration of CAT pressing the key is greater than the duration of activation of the actuator AAT, then the command in course is extended by a duration equal to the difference.
  • step 807 if the duration of CAT pressing the key is less than the duration of activation of the actuator AAT, then the current command is stopped. The reception unit then activates a command in opposite direction, and of duration equal to the difference. Steps 806 and 807 thus comprise the calculation of the end of application time of the command applied to step 802.
  • FIG. 9 now shows a programming method according to a third embodiment of the invention.
  • the method applies to the programming unit PRU, and more particularly to the programming commands that can be issued from this unit while being compatible with programming commands issued from TRU transmission units. Pressing a particular PRU key causes the PROG command to be issued.
  • the programming method differs from the transmission method of FIG. 5 by the sole content of step 502. In FIG. 9, the corresponding step 902 is only represented, the steps 901 and 903-906 being similar to steps 501. and 503-506 of Figure 5.
  • step 902 the time indication introduced into the frame is deliberately shifted by an amount equivalent to the support time required for the validation of the PROG command by the receiver.
  • the initial information of duration of support is introduced as being equal to 10 seconds, although the support has just begun.
  • the number of frames is set to the initial value 100 (for frames of 100 ms duration). In the following steps, it is this initial value different from the normal initial value that is incremented.
  • the receiving unit RCU receiving such a signal and provided with the means and methods described above, considers that the duration of support meets the desired criterion and immediately accepts the PROG programming command.

Abstract

The method involves inserting temporal information representing duration of generation of command to be executed in a frame with command code. The instant of start and/or end of application of the command to actuators is calculated using the extracted information. The calculation includes calculating a theoretical instant from the start of generation. The instant of start of application is found by applying a preset lag to the instant. An independent claim is also included for installation comprising a radiofrequency command transmitter and a radiofrequency command receiver connected to an actuator driving a movable equipment e.g. closing equipment such as door, gate or window, of a building, shading device, multimedia projection screen and ventilation door, for implementing a method for synchronized remote control of actuators.

Description

L'invention concerne le domaine de la commande à distance, sans fil et par radiofréquences, des actionneurs entraînant un équipement mobile du bâtiment de type fermeture (porte, portail ou fenêtre), protection solaire, écran de projection multimédia, trappe de ventilation.The invention relates to the field of remote control, wireless and radio frequencies, actuators driving a mobile building equipment type closure (door, gate or window), solar protection, multimedia projection screen, ventilation hatch.

Plus particulièrement, l'invention concerne un procédé de commande synchronisée d'actionneurs entraînant un équipement mobile du bâtiment de type fermeture (porte, portail ou fenêtre), protection solaire, écran de projection multimédia, trappe de ventilation, un procédé de correction de commande, un procédé de programmation et une installation pour la commande de tels actionneurs.More particularly, the invention relates to a synchronized control method of actuators driving a mobile equipment building closing type (door, gate or window), solar protection, multimedia projection screen, ventilation hatch, a control correction method , a programming method and an installation for controlling such actuators.

L'objet de l'invention est de permettre une réaction plus rapide et homogène des actionneurs, y compris dans des situations d'environnement radio perturbé par des parasites ou par une distance en limite de portée.The object of the invention is to allow a faster and homogeneous reaction of the actuators, including in situations of radio environment disturbed by parasites or by a distance limit range.

L'invention s'applique en particulier au cas d'émetteurs et de récepteurs de télécommande pour lesquels l'appui sur une touche de commande de l'émetteur provoque l'émission répétée d'un signal contenant, dans une trame, plusieurs informations dont celle de la commande activée. La durée de l'émission conditionne une action réalisée par le récepteur de télécommande. Les autres informations contenues dans la trame sont par exemple un identifiant permettant au récepteur de télécommande de reconnaître l'émetteur, et donc d'interpréter et/ou d'exécuter l'ordre s'il s'agit d'un émetteur autorisé. Il peut également s'agir d'un code d'authentification de type tournant.The invention applies in particular to the case of transmitters and remote control receivers for which the pressing of a control key of the transmitter causes the repeated transmission of a signal containing, in a frame, several information of which that of the activated command. The duration of the transmission conditions an action performed by the remote control receiver. The other information contained in the frame is for example an identifier allowing the remote control receiver to recognize the transmitter, and thus to interpret and / or execute the order if it is an authorized transmitter. It can also be a rotating type authentication code.

Un exemple de manoeuvre par appui prolongé sur une touche de télécommande radio est donné dans le brevet US 6,359,399 à la colonne 5, lignes 33-48 : l'activation de l'actionneur par le récepteur a lieu tant que celui-ci reçoit un signal, et de son côté l'émetteur transmet ledit signal tant que l'utilisateur appuie sur un bouton de commande.An example of a maneuver by prolonged pressing of a radio remote control key is given in US Pat. No. 6,359,399 to column 5, lines 33-48: activation of the actuator by the receiver takes place as long as the latter receives a signal , and for its part the transmitter transmits said signal as the user presses a command button.

Cependant un problème lié à la transmission radio est la possibilité d'interférences produisant une mauvaise réception d'un signal émis. Il semble que la demande de brevet JP 2002-97879 (Sanwa) décrive une problématique proche.However, a problem related to radio transmission is the possibility of interference producing poor reception of an emitted signal. It appears that patent application JP 2002-97879 (Sanwa) describes a similar problem.

En outre, et sans qu'il soit question d'interférences, se pose aussi le problème dans de telles installations d'un émetteur destiné à une commande générale de plusieurs récepteurs. Certains de ces récepteurs éloignés peuvent être en limite de portée, et la probabilité de non-réception de certaines trames répétées devient élevée.In addition, and without interference, there is also the problem in such installations of a transmitter for a general control of several receivers. Some of these far-end receivers may be out of range, and the probability of non-reception of certain repeated frames becomes high.

Les conséquences les plus significatives d'une mauvaise réception sont alors particulièrement apparentes dans le cas de manoeuvre d'un ensemble de produits: par exemple, tous les actionneurs ne démarrent pas simultanément si ceux raccordés à des récepteurs éloignés de l'émetteur ne reçoivent pas correctement la ou les premières trames. De même, probablement les mêmes produits risquent de s'arrêter prématurément si les dernières trames ne sont pas reçues correctement. Alors que le problème est pratiquement imperceptible lorsqu'il s'agit d'une commande unitaire, il est clairement mis en évidence par les écarts de positionnement entre produits mobiles lors d'une commande générale. D'où une source d'insatisfaction visuelle pour l'utilisateur, et plus encore pour l'architecte, très attentif à l'harmonie de la façade.The most significant consequences of a poor reception are then particularly apparent in the case of maneuvering a set of products: for example, all the actuators do not start simultaneously if those connected to receivers remote from the transmitter do not receive correctly the first frame (s). Similarly, probably the same products may stop prematurely if the last frames are not received correctly. While the problem is almost imperceptible when it comes to a unitary order, it is clearly highlighted by the positioning differences between mobile products during a general order. Hence a source of visual dissatisfaction for the user, and even more so for the architect, very attentive to the harmony of the facade.

On connaît du brevet US 5,469,152 un dispositif de commande d'un appareil audio dans lequel un appui sur une touche de commande est interprété de manière différente selon que sa durée est inférieure ou supérieure à deux secondes.US Pat. No. 5,469,152 discloses a device for controlling an audio device in which a pressing of a control key is interpreted differently depending on whether its duration is less than or greater than two seconds.

En remédiant aux inconvénients mentionnés plus haut, l'invention présente de plus l'avantage de permettre une programmation plus rapide de l'installation, quand un installateur professionnel dispose d'un outil de programmation spécifique.By overcoming the disadvantages mentioned above, the invention also has the advantage of allowing faster programming of the installation, when a professional installer has a specific programming tool.

Le procédé de commande est caractérisé en ce qu'il comprend :

  • une étape d'insertion dans la trame émise d'une information temporelle représentative de la durée de génération de la commande,
  • une étape d'extraction de cette information temporelle,
  • une étape de calcul de l'instant de début d'application et/ou de fin d'application de la commande, utilisant l'information temporelle.
The control method is characterized in that it comprises:
  • a step of insertion in the transmitted frame of a temporal information representative of the duration of generation of the command,
  • a step of extracting this temporal information,
  • a step of calculating the start time of application and / or end of application of the command, using the time information.

L'information temporelle peut être un numéro de trame ou un nombre représentatif de la durée de génération de la commande.The time information may be a frame number or a representative number of the generation time of the command.

L'étape de calcul de l'instant de début d'application et/ou de fin d'application d'une commande utilisant l'information temporelle peut comprendre une étape de calcul de l'instant théorique du début de génération de la commande et l'instant de début d'application de la commande peut être déterminé en appliquant un décalage temporel prédéterminé à cet instant.The step of calculating the start time of application and / or the end of application of a command using the time information may comprise a step of calculating the theoretical time of the start of generation of the command and the start time of application of the command can be determined by applying a predetermined time offset at this time.

L'étape d'insertion dans la trame émise d'une information temporelle représentative de la durée de génération de la commande peut comprendre en outre l'insertion d'une indication de fin de génération de la commande et l'étape de calcul de l'instant de début d'application et/ou de fin d'application d'une commande utilisant l'information temporelle peut comprendre :

  • une étape d'activation de l'actionneur selon la commande reçue et de mesure de la durée d'activation,
  • une étape de réception d'une indication de fin de génération de la commande,
  • une étape d'extraction de données permettant la détermination de la durée de génération de la commande jusqu'à la fin de génération de la commande,
  • une étape de comparaison de la durée de génération de la commande jusqu'à la fin de la génération de la commande avec la durée d'activation.
The step of insertion into the transmitted frame of a temporal information representative of the generation time of the command may furthermore comprise the insertion of an indication of the end of generation of the command and the step of calculating the command. time of start of application and / or end of application of a command using the time information may comprise:
  • a step of activating the actuator according to the received command and measuring the duration of activation,
  • a step of receiving an indication of the end of generation of the command,
  • a data extraction step for determining the duration of generation of the command until the end of the generation of the command,
  • a step of comparing the duration of generation of the command until the end of the generation of the command with the duration of activation.

Selon le résultat de l'étape de comparaison :

  • une étape de prolongation de la durée d'application de la commande peut être engagée lorsque la durée d'activation est plus faible que la durée de génération de la commande, ou
  • une étape de correction peut mettre fin à l'application de la commande en cours et provoque l'application temporaire d'une commande d'effet inverse.
According to the result of the comparison step:
  • a step of extending the duration of the application of the command can be initiated when the duration of activation is lower than the duration of generation of the command, or
  • a correction step may terminate the application of the current command and cause the temporary application of a reverse effect command.

La durée de l'étape de prolongation ou la durée de l'étape de correction est égale à la différence absolue des grandeurs comparées lors de l'étape de comparaison.The duration of the extension step or the duration of the correction step is equal to the absolute difference of the quantities compared during the comparison step.

Le procédé de programmation pour une unité de programmation d'actionneurs entraînant un équipement mobile du bâtiment de type fermeture (porte, portail ou fenêtre), protection solaire, écran de projection multimédia, trappe de ventilation est caractérisé en ce qu'il comprend les étapes du procédé de commande selon l'invention, et en ce que l'information temporelle contenue dans la trame initiale présente une valeur particulière.The programming method for an actuator programming unit driving a mobile equipment of the closure type building (door, gate or window), solar protection, multimedia projection screen, ventilation hatch is characterized in that it comprises the steps the control method according to the invention, and in that the time information contained in the initial frame has a particular value.

Dans le procédé de programmation la valeur particulière peut correspondre au moins à la durée de génération d'une commande nécessaire à valider la réception d'une commande de programmation.In the programming method, the particular value may correspond at least to the duration of generation of a command necessary to validate the reception of a programming command.

L'installation comprend un émetteur de télécommande par radiofréquences, un récepteur de télécommande par radiofréquences raccordé à un actionneur entraînant un équipement mobile du bâtiment de type fermeture (porte, portail ou fenêtre), protection solaire, écran de projection multimédia, trappe de ventilation, dans laquelle l'appui prolongé sur une touche de commande de l'émetteur provoque l'émission répétée d'une trame contenant le code de la touche de commande appuyée et dans laquelle la réception desdites trames provoque une action du récepteur sur l'actionneur en relation avec la durée de la réception des trames, et est caractérisée en ce que l'émetteur comprend un programme insérant une information temporelle relative à la durée de l'appui dans chaque trame relative à un même appui sur une touche de commande de l'émetteur et en ce que le récepteur comprend un programme extrayant cette information temporelle et l'exploitant pour établir la commande à appliquer à l'actionneur selon le procédé de l'invention.The installation includes a radio frequency remote control transmitter, a radio frequency remote control receiver connected to an actuator driving a building equipment of the closing type (door, gate or window), solar protection, multimedia projection screen, ventilation hatch, in which the prolonged pressing of a control key of the transmitter causes the repeated transmission of a frame containing the code of the pressed control key and in which the reception of said frames causes an action of the receiver on the actuator. relationship with the duration of the reception of the frames, and is characterized in that the transmitter comprises a program including a temporal information relating to the duration of the support in each frame relative to the same pressing on a control key of the transmitter and in that the receiver comprises a program extracting this time information and the operator to establish the com apply to the actuator according to the method of the invention.

L'invention et ses différents modes de réalisation seront mieux compris par la description de ceux-ci et des figures annexées dans lesquellesThe invention and its various embodiments will be better understood by the description thereof and the appended figures in which

La figure 1 représente une installation dans laquelle est utilisé le procédé selon l'invention.FIG. 1 represents an installation in which the method according to the invention is used.

La figure 2 représente un exemple de trame d'émission de commande.Fig. 2 shows an example of a control transmission frame.

La figure 3 représente une trame d'émission dans une installation selon l'invention.FIG. 3 represents a transmission frame in an installation according to the invention.

Les figures 4A à 4D représentent différentes variantes de trames de commande.Figures 4A to 4D show different control frame variants.

La figure 5 représente un schéma-bloc du procédé de commande selon l'invention.FIG. 5 represents a block diagram of the control method according to the invention.

La figure 6 représente un schéma-bloc d'un procédé de synchronisation.Figure 6 shows a block diagram of a synchronization method.

La figure 7 représente un schéma-bloc d'une variante de procédé de synchronisation.FIG. 7 represents a block diagram of an alternative synchronization method.

La figure 8 représente un schéma-bloc d'une variante du procédé de correction.Figure 8 shows a block diagram of a variant of the correction method.

La figure 9 représente une étape d'un procédé de programmation.Fig. 9 shows a step of a programming method.

Une installation INS dans laquelle est utilisé le procédé selon l'invention est tout d'abord décrite en référence à la figure 1.An INS installation in which the method according to the invention is used is firstly described with reference to FIG.

L'émetteur nomade de télécommande constitue une unité de transmission TRU comprenant un clavier de commande KBU, un microcontrôleur CPU et un émetteur radio-fréquences RFU, muni d'une antenne d'émission ANT. Le clavier KBU comprend trois touches de commande comme une touche de montée UP, une touche d'arrêt ST et une touche de descente DN, agissant par exemple sur des contacts électriques, non représentés. Le clavier est raccordé au microcontrôleur CPU par un premier bus BUS1. Le microcontrôleur est raccordé à l'émetteur RFU par un deuxième bus BUS2. L'émetteur de télécommande nomade est alimenté par une pile BAT, dont le pôle négatif est raccordé à la masse électrique GND de l'unité de transmission TRU.The nomadic remote control transmitter is a TRU transmission unit comprising a KBU control keyboard, a CPU microcontroller and a RFU radio-frequency transmitter, provided with an ANT transmission antenna. The KBU keyboard comprises three control keys such as a UP key, a ST stop key and a DN descent key, acting for example on electrical contacts, not shown. The keyboard is connected to the microcontroller CPU by a first bus BUS1. The microcontroller is connected to the RFU transmitter by a second bus BUS2. The mobile remote control transmitter is powered by a BAT battery, whose negative pole is connected to the GND electrical ground of the TRU transmission unit.

Le clavier KBU est également raccordé, à l'aide du premier bus BUS1, à une unité de contrôle de réveil WCU, dont le but est d'activer les moyens de traitement constitués par le microcontrôleur CPU et par l'émetteur radio-fréquences RFU lorsqu'une touche du clavier est enfoncée. Dans le montage de la figure 1, cette unité provoque la fermeture d'un interrupteur SW reliant le pôle positif de la pile BAT au fil d'alimentation positive VDD des moyens de traitement. Ainsi, le pôle positif de la pile BAT n'est donc connecté en permanence qu'au fil d'alimentation positive VCC du clavier et de l'unité de contrôle de réveil WCU.The KBU keyboard is also connected, using the first BUS1 bus, to a WCU alarm control unit, the purpose of which is to activate the processing means constituted by the microcontroller CPU and by the radio-frequency transmitter RFU when a key on the keyboard is pressed. In the assembly of FIG. 1, this unit causes the closing of a switch SW connecting the positive pole of the battery BAT to the positive supply wire VDD of the processing means. Thus, the positive pole of the battery BAT is therefore permanently connected only to the positive supply wire VCC of the keyboard and the WCU alarm control unit.

Dans des variantes de réalisation, connues de l'homme du métier, l'unité de contrôle est incluse dans le même circuit intégré que le micro-contrôleur ou encore agit sur un signal de réveil du microcontrôleur et/ou de l'émetteur plutôt que sur leur alimentation. L'émetteur peut aussi être réveillé dans un deuxième temps par le microcontrôleur.In variant embodiments, known to those skilled in the art, the control unit is included in the same integrated circuit as the microcontroller or acts on a wake-up signal from the microcontroller and / or the transmitter rather than on their diet. The transmitter can also be awakened in a second time by the microcontroller.

Le signal émis par l'antenne ANT constitue une onde radio ou signal RFW, qui est capté et interprété par une unité de réception RCU, laquelle pilote un actionneur ACT qui entraîne un élément mobile du bâtiment MOB. L'unité de réception est reliée au secteur alternatif 230 V 50 Hz ou à une source d'énergie électrique, non représentée.The signal transmitted by the antenna ANT constitutes a radio wave or RFW signal, which is picked up and interpreted by a reception unit RCU, which drives an actuator ACT which drives a mobile element of the building MOB. The reception unit is connected to the 230 V 50 Hz alternating sector or to a source of electrical energy, not shown.

L'unité de réception RCU comprend un récepteur radiofréquences RFR, une horloge CK permettant de calculer des temporisations, différents moyens de calcul CALC1 et CALC2 activés respectivement en début de réception et en fin de réception.The reception unit RCU comprises a radio frequency receiver RFR, a clock CK for calculating timers, different calculation means CALC1 and CALC2 activated respectively at the beginning of reception and at the end of reception.

Une même unité de réception RCU peut être commandée par différentes unités de transmission TRU, et inversement, une même unité de transmission TRU peut commander plusieurs unités de réception RCU, en particulier des unités éloignées, ce qui pose les problèmes évoqués plus haut.The same RCU receiver unit can be controlled by different transmission units TRU, and conversely, the same transmission unit TRU can control several RCU reception units, in particular remote units, which raises the problems mentioned above.

Certains paramètres d'une unité de réception sont ajustables à partir de l'unité de transmission. Par exemple, il est possible d'entrer dans un mode particulier de programmation par un appui particulier sur les touches du clavier. Ainsi, un appui simultané sur les touches de montée UP et de descente DN provoque l'émission répétée d'une commande particulière de programmation PROG. Quand l'unité de réception RCU reçoit cette commande PROG pendant une durée supérieure à un seuil donné (par exemple 10 secondes), elle entre dans un mode de programmation. Le mode de programmation concerne par exemple la mémorisation de positions spécifiques de l'actionneur ACT, telles des positions de fin de course. Le seuil de durée s'explique par la nécessité d'exclure toute commande intempestive (erreur de manipulation, jeu d'un enfant etc.).Some parameters of a receiving unit are adjustable from the transmission unit. For example, it is possible to enter a particular programming mode by pressing the keys on the keyboard. Thus, simultaneous pressing of the UP and DN descent keys causes the repeated transmission of a particular programming command PROG. When the receiving unit RCU receives this command PROG for a duration greater than a given threshold (for example 10 seconds), it enters a programming mode. The programming mode concerns for example the memorization of specific positions ACT actuator, such as end positions. The duration threshold is explained by the need to exclude any untimely command (handling error, child's game, etc.).

Il est intéressant de pouvoir entrer en mode de programmation en utilisant une unité de transmission standard, telle TRU, comportant un nombre réduit de touches et économique. Il est cependant possible que l'installateur professionnel dispose d'une unité de programmation plus élaborée, comportant par exemple des touches spécifiques de programmation. Ainsi l'appui sur une seule de ces touches permet d'émettre la commande PROG, au moyen d'un signal radio. Cependant, comme c'est le récepteur, et non l'émetteur, qui s'assure que la durée de la commande PROG est supérieure au seuil fixé, le gain en temps est nul pour l'installateur. Dans l'installation selon l'invention, l'installateur dispose d'une unité de programmation PRU émettant un signal radio RFP permettant d'obvier à cet inconvénient.It is interesting to be able to enter programming mode using a standard transmission unit, such as TRU, with a reduced number of keys and economic. It is possible, however, that the professional installer has a more elaborate programming unit, for example with specific programming keys. Thus pressing only one of these keys makes it possible to issue the command PROG, by means of a radio signal. However, since it is the receiver, not the transmitter, which ensures that the duration of the PROG command is greater than the set threshold, the time gain is zero for the installer. In the installation according to the invention, the installer has a programming unit PRU emitting a radio signal RFP to obviate this drawback.

Il existe au moins un mode de fonctionnement de l'installation dans lequel l'activation de l'actionneur n'est normalement poursuivie que tant qu'est maintenue appuyée une touche de commande et que le signal correspondant à cette commande est émis, de manière continûment répétée.There is at least one operating mode of the installation in which the activation of the actuator is normally continued only as long as a control key is maintained and the signal corresponding to this command is transmitted, so that continuously repeated.

La figure 2 donne l'exemple d'une telle action et représente schématiquement le signal émis ou reçu.FIG. 2 gives the example of such an action and schematically represents the transmitted or received signal.

L'action de commande de l'utilisateur (appui sur la touche UP) commence à l'instant CAT11 et se termine à l'instant CAT12 (relâché de la touche UP). La différence entre ces deux instants représente la durée d'appui CAT. Pendant cette durée, une trame contenant le code de la commande de montée UPC est émise de manière répétée, par exemple toutes les 140 millisecondes. La trame contient d'autres informations binaires, comme un numéro d'identification ID de l'unité de transmission.The control action of the user (pressing the UP key) starts at the instant CAT11 and ends at the instant CAT12 (release of the UP key). The difference between these two moments represents the duration of support CAT. During this duration, a frame containing the code of the UPC rise command is issued repeatedly, for example every 140 milliseconds. The frame contains other binary information, such as an identification number ID of the transmission unit.

Sur la figure 2, 8 trames ont été émises par l'unité de transmission TRU pendant l'appui de la touche de commande de montée UP. Cependant, toutes ces trames ne sont pas reçues par l'unité de réception RCU, si celle-ci est éloignée ou si la transmission est parasitée. Les trames émises et non reçues sont représentées en trait pointillé. C'est le cas des trames de rang 5 et 6 sur la figure. Ainsi, à l'instant T0, l'unité de réception constate qu'elle ne reçoit plus le signal, et enclenche une temporisation de durée DLN, afin de s'assurer que le signal a effectivement disparu. La durée de cette temporisation peut couvrir plusieurs trames. Dans le cas représenté, la temporisation DLN permet donc d'éviter les effets de la rupture de transmission et d'obtenir une durée de réception très proche de la durée effective de l'appui. Il est clair que si aucun signal n'est reçu pendant la temporisation DLN, alors il est possible de mettre en oeuvre une manoeuvre de sens inverse correspondant à cette durée qui aurait alors à tort prolongé la manoeuvre précédente. Par contre, si les trames de rang 7 et 8 ne sont pas reçues, et non les trames de rang 5 et 6, alors le procédé schématisé en figure 2 déduira au mieux que l'émission s'est achevée sur la sixième trame.In FIG. 2, 8 frames were transmitted by the transmission unit TRU during the press of the UP climb control key. However, all these frames are not received by the RCU receiving unit, if it is remote or if the transmission is noisy. Frames sent and not received are shown in dotted lines. This is the case of rank 5 and 6 frames in the figure. Thus, at time T0, the receiving unit notes that it no longer receives the signal, and starts a delay DLN duration, to ensure that the signal has actually disappeared. The duration of this delay can cover several frames. In the case represented, the DLN delay thus makes it possible to avoid the effects of the transmission break and to obtain a reception time very close to the effective duration of the support. It is clear that if no signal is received during the DLN delay, then it is possible to implement a reversing maneuver corresponding to this duration which would then have wrongly prolonged the previous maneuver. On the other hand, if the frames of rank 7 and 8 are not received, and not the frames of rank 5 and 6, then the method shown diagrammatically in FIG. 2 will at best deduce that the transmission has ended on the sixth frame.

L'invention permet de remédier à ce type d'inconvénient de l'installation par des procédés et moyens appropriés pour l'insertion, la reconnaissance et l'exploitation d'une indication temporelle dans la trame émise. Cette information temporelle est un numéro de trame et/ou un nombre représentatif de la durée d'appui.The invention overcomes this type of disadvantage of the installation by methods and means suitable for insertion, recognition and exploitation of a time indication in the transmitted frame. This information temporal is a frame number and / or a representative number of the duration of support.

En soi, il est connu dans l'état de la technique de numéroter des trames d'émission. Le brevet US 5,090,029 utilise une telle numérotation dans un procédé de communication partageant une même ressource réseau avec des créneaux temporels alloués aux différents participants, ce qui est le propre des systèmes dits CDMA (« Code Division Multiple Access »). Ceux-ci se repèrent par rapport au numéro de trame. La demande de brevet US 2002/0164029 quant à elle utilise le numéro de trame pour le cryptage ou le décryptage d'informations, ou tout simplement pour reconstituer correctement un message complet quand il est découpé par paquets au moment de la transmission par des voies différentes.In itself, it is known in the state of the art to number transmission frames. US Pat. No. 5,090,029 uses such a numbering in a communication method sharing the same network resource with time slots allocated to the different participants, which is characteristic of so-called CDMA systems ("Code Division Multiple Access"). These are located in relation to the frame number. The US patent application 2002/0164029 as for it uses the frame number for the encryption or the decryption of information, or simply to reconstitute correctly a complete message when it is cut in packets at the time of the transmission by different ways .

Il est également connu dans l'état de la technique de fournir une indication temporelle (heure d'émission ou « Time Stamp ») dans une trame, notamment dans les cas de télécommunication par paquets. Le brevet US 6,449,290 combine le comptage de trames et le contenu temporel. Le brevet US 4,894,823, cité dans le précédent, décrit un réseau dans lequel chaque paquet de trames contient une trame de début contenant une indication temporelle d'entrée dans le noeud du réseau et mise à jour au moment de la ré-émission par le noeud du réseau.It is also known in the state of the art to provide a time indication (time stamp or "time stamp") in a frame, especially in the case of packet telecommunication. US Patent 6,449,290 combines frame counting and time content. US Patent 4,894,823, cited in the above, describes a network in which each packet of frames contains a start frame containing a time indication of entry into the network node and updated at the time of re-transmission by the node. network.

La figure 3 représente un flux de trames dans le cas d'une installation selon l'invention. Les trames sont cette fois munies d'une indication temporelle comme il sera vu dans la figure 4 qui sera commentée plus loin. Comme dans le cas de la figure 2, l'appui sur la touche de commande de montée UP commence à l'instant CAP21 et se termine à l'instant CAP22. 8 trames sont émises pendant cette action de l'utilisateur dans l'exemple représenté. Cependant il y a mauvaise réception à la fois pour les deux premières trames et pour la huitième.FIG. 3 represents a stream of frames in the case of an installation according to the invention. The frames are this time provided with a time indication as it will be seen in Figure 4 which will be discussed later. As in the case of Figure 2, pressing the UP climb control key starts at the instant CAP21 and ends at the instant CAP22. 8 frames are sent during this action of the user in the example shown. However there is poor reception for both the first two frames and for the eighth.

Selon un premier mode, l'invention est d'abord utilisée pour permettre une bonne synchronisation du démarrage de tous les actionneurs. Pour pallier à une possible défaillance de la transmission, le concepteur a prévu que le démarrage de tout actionneur ait lieu à l'issue de la quatrième trame émise (pour une trame de 140 ms, cela revient à supporter un retard de l'ordre de la demi-seconde). A cette valeur est associée une temporisation DLY.According to a first mode, the invention is first used to allow a good start synchronization of all the actuators. To compensate for a possible failure of the transmission, the designer has planned that the start of any actuator takes place at the end of the fourth transmitted frame (for a frame of 140 ms, this amounts to supporting a delay of the order of the half-second). This value is associated with a DLY delay.

A l'instant T1, le récepteur a donc reçu sa première trame. A partir de l'indication temporelle contenue dans cette trame, il calcule l'instant théorique de début d'émission TSTART, proche de l'instant réel CAT21 d'appui sur la touche de commande. De la valeur de la durée de la temporisation DLY, il calcule le temps restant avant d'activer la commande UPC à appliquer à l'actionneur. Les durées peuvent être exprimées en nombre de trames : par exemple la durée DLY correspond à un nombre entier NSTART de périodes de trames, ici NSTART = 4, mais il est aussi possible de prendre une valeur non entière. En pratique, la temporisation correspond à un compteur dont le contenu initial est fixé non pas par la valeur théorique de DLY mais par cette valeur diminuée du temps déjà écoulé entre TSTART et l'instant T1 de traitement de la première trame reçue.At time T1, the receiver has received its first frame. From the time indication contained in this frame, it calculates the theoretical start time TSTART, close to the real time CAT21 pressing the control key. From the value of the duration of the DLY delay, it calculates the remaining time before activating the UPC command to be applied to the actuator. The durations can be expressed in number of frames: for example, the duration DLY corresponds to an integer NSTART of frame periods, here NSTART = 4, but it is also possible to take a non-integer value. In practice, the timer corresponds to a counter whose initial content is fixed not by the theoretical value of DLY but by this value less the time already elapsed between TSTART and the processing instant T1 of the first received frame.

La figure 5 décrit le procédé de commande selon le premier mode de l'invention sous forme de schéma-bloc. Une première action de l'utilisateur UA1 (à l'instant CAT11 ou CAT21) consiste à appuyer sur une touche de commande du clavier de l'unité de transmission TRU. Cette action a pour effet d'alimenter les moyens de traitement s'il s'agit d'une unité nomade et/ou de réveiller le microcontrôleur, à l'étape 501. A l'étape 502, un numéro de trame FN est inséré dans le contenu de la trame qui contient la commande correspondant à la touche activée, et cette trame est émise au moyen de l'émetteur radiofréquences RFU. Alternativement, c'est une information de durée d'appui CAT (éventuellement nulle pour la première trame) qui est insérée au lieu d'un numéro de trame. Alternativement, les deux informations sont insérées dans le contenu de la trame à émettre.FIG. 5 describes the control method according to the first embodiment of the invention in the form of a block diagram. A first action of the user UA1 (at the moment CAT11 or CAT21) consists in pressing a control key on the keyboard of the transmission unit TRU. This action has the effect of feeding the processing means if it is a nomadic unit and / or wake up the microcontroller, in step 501. In step 502, an FN frame number is inserted in the contents of the frame which contains the command corresponding to the activated key, and this frame is transmitted by means of the RFU radiofrequency transmitter. Alternatively, it is a support duration information CAT (possibly zero for the first frame) which is inserted instead of a frame number. Alternatively, the two pieces of information are inserted into the contents of the frame to be transmitted.

A l'étape 503, l'étape 502 est répétée tant qu'il y a appui sur la touche de commande. Dans les trames émises, seul le numéro de trame et/ou la durée de l'appui changent donc d'une trame à la suivante. De manière simple, le numéro de trame subit une incrémentation unitaire, mais une autre loi de variation est applicable, pourvu qu'elle puisse être interprétée par le récepteur.In step 503, step 502 is repeated as long as the control key is pressed. In transmitted frames, only the frame number and / or the duration of the support change from one frame to the next. In a simple manner, the frame number is incremented unitarily, but another variation law is applicable, provided that it can be interpreted by the receiver.

Une nouvelle action UA2 de l'utilisateur est de relâcher la touche de commande (à l'instant CAT12 ou CAT22). Dans un cas simple, l'unité de transmission passe alors directement à l'étape 506 qui cesse d'alimenter les moyens de traitement ou passe en mode de sommeil.A new action UA2 of the user is to release the command key (at the moment CAT12 or CAT22). In a simple case, the transmission unit then goes directly to step 506 which stops feeding the processing means or goes into sleep mode.

Cependant, une réalisation préférée de l'invention consiste à appliquer l'étape 504 dans laquelle est émise une trame de commande spécifique. Cette trame de commande spécifique contient un code particulier de commande (X, Y) qui se substitue au code de la commande émise (UPC, DNC), le code X se substituant au code UPC et le code Y se substituant au code DNC, pour indiquer que la touche est relâchée. Alternativement, la trame de commande spécifique maintient le code de la commande précédemment activée, mais contient un indicateur SB de changement d'état. Par exemple, la trame contient un bit SB à l'état 1 tant que la touche est enfoncée, et à l'état 0 quand la touche est relâchée.However, a preferred embodiment of the invention consists in applying step 504 in which a specific control frame is transmitted. This specific command frame contains a particular command code (X, Y) which replaces the code of the command issued (UPC, DNC), the code X replacing the UPC code and the code Y replacing the DNC code, to indicate that the key is released. Alternatively, the specific command frame maintains the code of the previously activated command, but contains a state change flag SB. For example, the frame contains an SB bit in state 1 as long as the key is pressed, and in state 0 when the key is released.

La trame contient également un numéro de trame de fin d'appui FN*. Le numéro FN* peut être initialisé à 1, mais il peut aussi être égal au numéro de trame FN, compté depuis l'origine de l'émission. La trame de fin d'appui peut aussi contenir l'information de durée d'appui CAT.The frame also contains an end frame number FN *. The number FN * can be initialized to 1, but it can also be equal to the frame number FN, counted since the origin of the emission. The end-of-support frame may also contain the support duration information CAT.

A l'étape 505, on répète une ou plusieurs fois l'étape précédente, avec incrémentation du numéro de trame de fin FN*. L'information de durée d'appui ne change plus lors de ces émissions répétées. Après un nombre prédéterminé M d'émissions, l'unité de transmission passe à l'étape 506, qui termine l'émission.In step 505, the previous step is repeated one or more times, with incrementation of the end frame number FN * being increased. The duration of support information no longer changes during these repeated transmissions. After a predetermined number M of transmissions, the transmission unit proceeds to step 506, which terminates the transmission.

L'invention dans son premier mode de réalisation privilégie donc l'émission d'une et préférentiellement plusieurs trames après que la touche de commande a été relâchée. Cette émission apparaît sur la figure 3 sous forme de la trame UPC*. Une trame de fin d'appui se distingue d'une trame de commande.The invention in its first embodiment therefore favors the transmission of one and preferably several frames after the control key has been released. This transmission appears in FIG. 3 in the form of the UPC * frame. An end of support frame is distinguished from a control frame.

La figure 4A représente une trame de commande F11 correspondant au flux de trames émises pendant que la touche de commande de montée UP est appuyée. La trame contient le code de la commande de montée UPC, un identifiant ID ou d'autres informations binaires nécessaires à l'authentification, et un numéro de trame FN. La figure 4A représente aussi une trame de commande spécifique F12 correspondant au flux de trames émises pendant que la touche de commande de montée UP est relâchée. La trame contient le code de la commande complémentaire X de la commande de montée UPC, et un numéro de trame de fin FN*. Le contenu du numéro de trame de fin est initialisé avec la commande X ou incrémente le dernier numéro FN de la commande UPC.FIG. 4A shows a control frame F11 corresponding to the stream of frames transmitted while the UP climb control key is pressed. The frame contains the code of the UPC up command, an ID or other binary information necessary for authentication, and an FN frame number. Figure 4A also represents a specific control frame F12 corresponding to the transmitted frame stream while the UP up command key is released. The frame contains the code of the complementary command X of the UPC up command, and an end frame number FN *. The content of the end frame number is initialized with the X command or increments the last FN number of the UPC command.

La figure 4B représente une trame de commande F21 correspondant au flux de trames émises pendant que la touche de commande de montée UP est appuyée. La trame contient le code de la commande de montée UPC, un identifiant ID ou d'autres informations binaires nécessaires à l'authentification, et une information de durée d'appui CAT, nulle s'il s'agit de la première trame. La figure 4B représente aussi une trame de commande spécifique F22 correspondant au flux de trames émises pendant que la touche de commande de montée UP est relâchée. La trame contient le code de la commande complémentaire X de la commande de montée UPC, et l'information (alors constante) de la durée d'appui CAT.FIG. 4B shows a control frame F21 corresponding to the stream of transmitted frames while the UP climb control key is pressed. The frame contains the code of the UPC climb command, an identifier ID or other binary information necessary for the authentication, and a support duration information CAT, null if it is the first frame. FIG. 4B also shows a specific control frame F22 corresponding to the stream of frames transmitted while the UP climb control key is released. The frame contains the code of the complementary command X of the UPC rise command, and the information (then constant) of the support duration CAT.

La figure 4C diffère de la figure 4A en ce que le code de la commande UPC contenu dans une trame de commande F31 est maintenu dans une trame de fin d'appui F32. Par contre, la trame contient un indicateur SB à l'état haut quand il y a appui, et à l'état bas quand l'appui est relâché.FIG. 4C differs from FIG. 4A in that the code of the UPC command contained in a control frame F31 is maintained in an end of support frame F32. On the other hand, the frame contains an indicator SB in the high state when there is support, and in the low state when the support is released.

La figure 4D diffère de la même façon de la figure 4B.Figure 4D differs in the same way from Figure 4B.

La figure 6 décrit le procédé de synchronisation représenté à la figure 3, et débutant avec la réception RF1 d'une première trame reçue. Ce procédé est exécuté par chaque unité semblable à l'unité de réception RCU et pour laquelle l'unité de transmission TRU est une unité autorisée. Pour simplifier, les étapes d'authentification ne sont pas représentées.FIG. 6 describes the synchronization method represented in FIG. 3, and starting with the reception RF1 of a first received frame. This process is performed by each unit similar to the RCU receiving unit and for which the transmission unit TRU is an authorized unit. For simplicity, the authentication steps are not represented.

Dans une étape 601, la commande contenue dans cette première trame est extraite, décodée et interprétée. Mais elle n'est pas exécutée immédiatement.In a step 601, the command contained in this first frame is extracted, decoded and interpreted. But it is not executed immediately.

A l'étape suivante 602, l'unité de réception RCU extrait de la trame l'information temporelle constituée soit par le numéro de trame FN, soit par l'information de durée d'appui CAT.In the next step 602, the reception unit RCU extracts from the frame the time information constituted either by the frame number FN or by the support duration information CAT.

L'étape 603 active le calcul précédemment décrit de l'instant théorique de début d'émission TSTART. L'unité de réception sait alors quelle durée doit être mesurée entre l'instant en cours et l'instant d'activation de la commande.Step 603 activates the previously described calculation of the theoretical start time of transmission TSTART. The receiving unit then knows what time must be measured between the current moment and the instant of activation of the command.

A l'étape 604, l'unité de réception attend que la durée ci-dessus soit écoulée. Eventuellement, d'autres trames reçues pendant cette temporisation viennent en confirmer ou corriger la durée.In step 604, the receiving unit waits for the above time to elapse. Optionally, other frames received during this time delay confirm or correct the duration.

A l'étape 605, le délai étant atteint, l'actionneur ACT est activé, dans le sens correspondant à la commande reçue. Tous les actionneurs raccordés à différentes unités démarrent donc sensiblement au même instant, même pour des unités éloignées n'ayant pas reçu plusieurs trames.In step 605, the delay being reached, the actuator ACT is activated, in the direction corresponding to the command received. All actuators connected to different units therefore start substantially at the same time, even for remote units that have not received several frames.

A l'étape 606, l'activation est maintenue tant que le signal est reçu.In step 606, the activation is maintained as long as the signal is received.

Les deux étapes suivantes correspondent au cas où le procédé se comporte comme représenté en figure 2 lors d'une altération de la transmission alors que la commande est déjà activée.The next two steps correspond to the case where the method behaves as shown in FIG. 2 during an alteration of the transmission while the command is already activated.

La non réception radio du signal est représentée par la flèche RF2.The non-radio reception of the signal is represented by the arrow RF2.

Cette non réception engage l'étape 607 dans laquelle une temporisation DLN est activée.This non-reception initiates step 607 in which a DLN timer is activated.

L'étape 608 teste la réception d'un signal pendant l'écoulement de cette temporisation. La non réception d'une nouvelle trame pendant cette durée sera considérée comme un arrêt effectif d'émission lors du début de la temporisation DLN. Et l'unité de réception cesse alors d'activer l'actionneur.Step 608 tests the reception of a signal during the flow of this delay. Failure to receive a new frame during this time will be considered as an effective transmission stop at the start of the DLN timer. And the receiving unit then stops activating the actuator.

Préférentiellement, la durée DLN est choisie égale à la durée DLY : ainsi le retard pris pour le démarrage est automatiquement compensé.Preferably, the duration DLN is chosen equal to the duration DLY: thus the delay taken for the start is automatically compensated.

Cependant, la situation peut être aussi différenciée selon que le signal reçu provient d'une unité de transmission TRU commandée par un automatisme ou commandée par un utilisateur humain.However, the situation can also be differentiated according to whether the signal received comes from a transmission unit TRU controlled by an operator or controlled by a human user.

Dans le premier cas, il est préférable de compenser la durée de temporisation DLY par la durée de temporisation DLN. Dans le second cas, l'utilisateur arrête d'appuyer sur la touche de commande quand il est dans la situation voulue. Le retard pris au démarrage est sans incidence sur la situation actuelle. Il est alors préférable de simplement compenser DLN si nécessaire, par un mouvement inverse de même durée.In the first case, it is preferable to compensate the delay time DLY by the delay time DLN. In the second case, the user stops pressing the control key when he is in the desired situation. The delay in start-up has no impact on the situation current. It is then preferable to simply compensate DLN if necessary, by a reverse movement of the same duration.

L'étape 609 est engagée si pendant la temporisation DLN un nouveau signal valide est capté. L'étape comprend un test de validité de l'appartenance du signal au flux de trame précédent. Ce test a lieu non seulement sur le code de la commande émise, mais aussi et surtout sur l'indication temporelle contenue dans la trame. A partir de cette indication temporelle (numéro de trame et/ou durée d'appui) et du temps écoulé dans la temporisation DLN, l'unité de réception RCU détermine si la nouvelle trame reçue appartient bien au flux de trame précédent, interrompu par de mauvaises conditions, ou s'il s'agit d'une nouvelle commande. S'il s'agit toujours de la poursuite d'une même commande, on repasse à l'étape 606. Sinon, il s'agit d'une nouvelle commande, qui est traitée comme telle, avec éventuellement l'arrêt de l'actionneur.Step 609 is engaged if during the DLN timer a new valid signal is picked up. The step includes a validity test of the membership of the signal to the previous frame stream. This test takes place not only on the code of the command issued, but also and especially on the time indication contained in the frame. From this time indication (frame number and / or duration of support) and the time elapsed in the DLN timing, the reception unit RCU determines whether the new received frame belongs to the previous frame flow, interrupted by bad conditions, or if it is a new order. If it is still the pursuit of the same command, we go back to step 606. Otherwise, it is a new command, which is treated as such, possibly with the stopping of the actuator.

La figure 7 représente un procédé de synchronisation selon un second mode de réalisation de l'invention, dans lequel on ne souhaite pas obtenir un fonctionnement synchronisé d'actionneurs obéissant à une même commande générale, mais dans lequel on souhaite que les éléments mobiles MOB entraînés par ces actionneurs subissent un déplacement identique, ou au moins très similaire, à l'issue d'une commande. L'identité des déplacements est alors obtenue par correction en fin de mouvement.FIG. 7 represents a synchronization method according to a second embodiment of the invention, in which it is not desired to obtain a synchronized operation of actuators obeying the same general command, but in which it is desired that the mobile MOB elements driven these actuators undergo an identical displacement, or at least very similar, at the end of a command. The identity of the displacements is then obtained by correction at the end of the movement.

Cette correction intègre à la fois les effets d'une mauvaise réception en début d'émission et d'une mauvaise réception en fin d'émission.This correction incorporates both the effects of poor reception at the beginning of the program and poor reception at the end of the program.

Dans la figure 7, l'information temporelle est constituée par le numéro de trame de commande FN et par le numéro de trame de fin de commande FN*.In FIG. 7, the time information consists of the control frame number FN and the control end frame number FN *.

A l'étape 701, la commande reçue est interprétée, comme à l'étape 601.In step 701, the received command is interpreted as in step 601.

A l'étape 702, on extrait le numéro de trame, qui est utilisé à l'étape 703 pour déterminer l'instant théorique de début d'émission TSTART.In step 702, the frame number is extracted, which is used in step 703 to determine the theoretical start time of TSTART transmission.

Contrairement au procédé de la figure 6, on active cette fois directement l'actionneur à l'étape 704 selon la commande reçue. Lors de cette étape 704, l'unité de réception active également une mesure de la durée d'activation de l'actionneur AAT, à l'aide de l'horloge CK. On peut permuter l'ordre des étapes 703 et 704.In contrast to the method of FIG. 6, this time activates the actuator directly at step 704 according to the command received. During this step 704, the reception unit also activates a measurement of the activation duration of the actuator AAT, using the clock CK. The order of steps 703 and 704 can be switched.

A l'étape 705 est reçu un signal interprété comme constituant une trame de fin de commande (du type F12 ou F32). Le numéro de trame de fin de commande FN* est extrait à l'étape 706, ce qui permet de calculer l'instant théorique de fin d'émission TSTOP.At step 705 is received a signal interpreted as constituting a control end frame (of the F12 or F32 type). The command ending frame number FN * is extracted in step 706, which makes it possible to calculate the theoretical end of transmission time TSTOP.

Les différentes phases ci-dessus sont également représentées dans la partie droite de la figure 3, dans laquelle la première trame de fin de commande UPC* est reçue correctement. L'interprétation a lieu à l'instant T3 à partir duquel est repéré l'instant TSTOP et lors duquel est mesurée la duré d'activation de l'actionneur AAT.The different phases above are also shown in the right-hand part of FIG. 3, in which the first UPC * control end frame is received correctly. The interpretation takes place at the instant T3 from which is indicated the instant TSTOP and during which the activation time of the actuator AAT is measured.

A l'étape 707 du procédé de correction, l'unité de réception RCU calcule la durée théorique de la commande TCT (différence des instants théoriques de fin d'émission TSTOP et de début d'émission TSTART) et la compare à la durée d'activation de l'actionneur AAT.In step 707 of the correction method, the reception unit RCU calculates the theoretical duration of the TCT command (difference theoretical moments of end of emission TSTOP and beginning of emission TSTART) and compares it with the duration of activation of the actuator AAT.

On exécute l'étape 709 si la durée théorique de commande est supérieure à la durée d'activation. Il faut alors prolonger cette dernière d'une valeur égale à la différence.Step 709 is executed if the theoretical control time is greater than the activation time. It must then extend the latter by a value equal to the difference.

On exécute l'étape 710 si la durée théorique de commande est inférieure à la durée d'activation. Il faut alors arrêter la manoeuvre en cours et engager une manoeuvre inverse de l'actionneur d'une durée égale à la différence.Step 710 is executed if the theoretical control time is less than the activation time. It is then necessary to stop the current maneuver and to engage a reverse actuator operation of a duration equal to the difference.

La figure 8 représente une variante du procédé de sychronisation décrit ci-dessus. Dans cette variante, l'information temporelle utilisée est l'indication de la durée d'appui sur la touche de commande CAT. La variante s'applique donc à des trames comme représenté sur la figure 4B ou la figure 4D.Figure 8 shows a variant of the sychronization method described above. In this variant, the time information used is the indication of the duration of the pressing of the control key CAT. The variant therefore applies to frames as shown in FIG. 4B or FIG. 4D.

Après une étape 801 d'interprétation de la commande reçue dans une première trame correctement reçue, l'actionneur est directement activé selon la commande reçue, au cours de l'étape suivante 802. Comme dans l'étape 705, cette activation de l'actionneur s'accompagne de celle d'une horloge mesurant la durée de l'activation AAT.After a step 801 for interpreting the command received in a first correctly received frame, the actuator is directly activated according to the command received, in the next step 802. As in step 705, this activation of the actuator is accompanied by that of a clock measuring the duration of AAT activation.

A l'étape 803, une nouvelle trame est reçue, contenant cette fois une indication de fin de commande, comme les trames F22 ou F42 de la figure 4. L'unité de réception passe alors à l'étape 805 dans laquelle est extraite l'information temporelle CAT contenue dans cette trame de fin de commande. Elle dispose alors de la durée réelle d'appui, qui est comparée à la durée d'activation AAT au cours de l'étape 805. A l'étape 806, si la durée CAT d'appui sur la touche est supérieure à la durée d'activation de l'actionneur AAT, alors la commande en cours est prolongée d'une durée égale à la différence.In step 803, a new frame is received, this time containing an end of command indication, like the frames F22 or F42 of FIG. 4. The reception unit then goes to the step 805 in which the frame is extracted. temporal information CAT contained in this frame of end of command. It then has the actual duration of support, which is compared to the activation time AAT during step 805. In step 806, if the duration of CAT pressing the key is greater than the duration of activation of the actuator AAT, then the command in course is extended by a duration equal to the difference.

A l'étape 807, si la durée CAT d'appui sur la touche est inférieure à la durée d'activation de l'actionneur AAT, alors la commande en cours est arrêtée. L'unité de réception active ensuite une commande de sens inverse, et de durée égale à la différence. Les étapes 806 et 807 comprennent donc le calcul de l'instant de fin d'application de la commande appliquée à l'étape 802.In step 807, if the duration of CAT pressing the key is less than the duration of activation of the actuator AAT, then the current command is stopped. The reception unit then activates a command in opposite direction, and of duration equal to the difference. Steps 806 and 807 thus comprise the calculation of the end of application time of the command applied to step 802.

La figure 9 représente maintenant un procédé de programmation selon un troisième mode d'exécution de l'invention. Le procédé s'applique à l'unité de programmation PRU, et plus particulièrement aux commandes de programmation pouvant être émises à partir de cette unité tout en étant compatibles avec des commandes de programmation émises à partir d'unités de transmission TRU. L'appui sur une touche particulière de PRU provoque l'émission de la commande PROG. Le procédé de programmation diffère du procédé d'émission de la figure 5 par le seul contenu de l'étape 502. Sur la figure 9, l'étape 902 correspondante est seule représentée, les étapes 901 et 903-906 étant semblables aux étapes 501 et 503-506 de la figure 5.Figure 9 now shows a programming method according to a third embodiment of the invention. The method applies to the programming unit PRU, and more particularly to the programming commands that can be issued from this unit while being compatible with programming commands issued from TRU transmission units. Pressing a particular PRU key causes the PROG command to be issued. The programming method differs from the transmission method of FIG. 5 by the sole content of step 502. In FIG. 9, the corresponding step 902 is only represented, the steps 901 and 903-906 being similar to steps 501. and 503-506 of Figure 5.

A l'étape 902, l'indication temporelle introduite dans la trame est volontairement décalée d'une quantité équivalente au temps d'appui nécessaire pour la validation de la commande PROG par le récepteur. Par exemple, l'information initiale de durée d'appui est introduite comme étant égale à 10 secondes, bien que l'appui vienne de commencer. Ou encore le nombre de trames est fixé à la valeur initiale 100 (pour des trames de durée 100 ms). Dans les étapes suivantes, c'est cette valeur initiale différente de la valeur initiale normale qui est incrémentée.In step 902, the time indication introduced into the frame is deliberately shifted by an amount equivalent to the support time required for the validation of the PROG command by the receiver. For example, the initial information of duration of support is introduced as being equal to 10 seconds, although the support has just begun. Or the number of frames is set to the initial value 100 (for frames of 100 ms duration). In the following steps, it is this initial value different from the normal initial value that is incremented.

Ainsi, l'unité de réception RCU recevant un tel signal et munie des moyens et procédés décrits précédemment, considère que la durée d'appui satisfait le critère voulu et accepte immédiatement la commande de programmation PROG.Thus, the receiving unit RCU receiving such a signal and provided with the means and methods described above, considers that the duration of support meets the desired criterion and immediately accepts the PROG programming command.

Claims (10)

Procédé de commande d'actionneurs entraînant un équipement mobile du bâtiment de type fermeture (porte, portail ou fenêtre), protection solaire, écran de projection multimédia, trappe de ventilation comprenant la génération d'une commande à exécuter, l'émission d'un signal répétant une trame comportant le code de la commande à exécuter et la réception de ce signal pour l'application de la commande à l'actionneur tant que dure la génération de la commande, caractérisé en ce qu'il comprend : - une étape d'insertion dans la trame émise d'une information temporelle représentative de la durée de génération de la commande, - une étape d'extraction de cette information temporelle, - une étape de calcul de l'instant de début d'application et/ou de fin d'application de la commande, utilisant l'information temporelle. A method for controlling actuators driving a mobile equipment of the closure-type building (door, gate or window), solar protection, multimedia projection screen, ventilation hatch comprising the generation of a command to be executed, the transmission of a signal repeating a frame comprising the code of the command to be executed and the reception of this signal for the application of the command to the actuator as long as the generation of the command continues, characterized in that it comprises: a step of insertion in the transmitted frame of a temporal information representative of the duration of generation of the command, a step of extracting this temporal information, a step of calculating the start time of application and / or the end of application of the command, using the time information. Procédé de commande selon la revendication 1, caractérisé en ce que l'information temporelle est un numéro de trame.Control method according to claim 1, characterized in that the time information is a frame number. Procédé de commande selon la revendication 1, caractérisé en ce que l'information temporelle est un nombre représentatif de la durée de génération de la commande.Control method according to claim 1, characterized in that the time information is a representative number of the generation time of the command. Procédé de synchronisation de commande d'actionneurs selon l'une des revendications précédentes, caractérisé en ce que l'étape de calcul de l'instant de début d'application et/ou de fin d'application d'une commande utilisant l'information temporelle comprend une étape de calcul de l'instant théorique du début de génération de la commande et en ce que l'instant de début d'application de la commande est déterminé en appliquant un décalage temporel prédéterminé à cet instant.Actuator control synchronization method according to one of the preceding claims, characterized in that the step of calculating the start time of application and / or end of application of a command using the information time comprises a step of calculating the theoretical time of the start of generation of the command and in that the start time of application of the command is determined by applying a predetermined time offset at this time. Procédé de synchronisation de commande d'actionneurs selon la revendication précédente, caractérisé en ce que l'étape d'insertion dans la trame émise d'une information temporelle représentative de la durée de génération de la commande comprend en outre l'insertion d'une indication de fin de génération de la commande (504, 505), et en ce que l'étape de calcul de l'instant de début d'application et/ou de fin d'application d'une commande utilisant l'information temporelle comprend : - une étape (704, 802) d'activation de l'actionneur selon la commande reçue et de mesure de la durée d'activation, - une étape (705, 803) de réception d'une indication de fin de génération de la commande, - une étape (706, 804) d'extraction de données (FN*, CAT) permettant la détermination de la durée de génération de la commande jusqu'à la fin de génération de la commande (TCT, CAT), - une étape (708, 805) de comparaison de la durée de génération de la commande jusqu'à la fin de la génération de la commande (TCT, CAT) avec la durée d'activation (AAT). An actuator control synchronization method according to the preceding claim, characterized in that the step of inserting into the transmitted frame a temporal information representative of the generation duration of the command further comprises the insertion of a indication of the end of generation of the command (504, 505), and in that the step of calculating the start time of application and / or end of application of a command using the time information comprises : a step (704, 802) for activating the actuator according to the command received and for measuring the duration of activation, a step (705, 803) of receiving an indication of the end of generation of the command, a step (706, 804) of data extraction (FN *, CAT) allowing the determination of the duration of generation of the command until the end of the generation of the command (TCT, CAT), a step (708, 805) for comparing the generation duration of the command until the end of the generation of the command (TCT, CAT) with the activation duration (AAT). Procédé de synchronisation de commande d'actionneurs selon la revendication précédente, caractérisé en ce que selon le résultat de l'étape de comparaison (708, 805) : - une étape (709, 806) de prolongation de la durée d'application de la commande est engagée lorsque la durée d'activation est plus faible que la durée de génération de la commande, ou - une étape de correction (710, 807) met fin à l'application de la commande en cours et provoque l'application temporaire d'une commande d'effet inverse. Actuator control synchronization method according to the preceding claim, characterized in that according to the result of the comparison step (708, 805): a step (709, 806) of extending the duration of application of the command is initiated when the duration of activation is lower than the duration of generation of the command, or - A correction step (710, 807) terminates the application of the current command and causes the temporary application of a reverse effect command. Procédé de synchronisation de commande d'actionneurs selon la revendication précédente, caractérisé en ce que la durée de l'étape de prolongation ou la durée de l'étape de correction est égale à la différence absolue des grandeurs comparées lors de l'étape de comparaison.Actuator control synchronization method according to the preceding claim, characterized in that the duration of the extension step or the duration of the correction step is equal to the absolute difference of the quantities compared during the comparison step . Procédé de programmation pour une unité de programmation d'actionneurs entraînant un équipement mobile du bâtiment de type fermeture (porte, portail ou fenêtre), protection solaire, écran de projection multimédia, trappe de ventilation, caractérisé en ce qu'il comprend les étapes du procédé de la revendication 1, et en ce que l'information temporelle contenue dans la trame initiale présente une valeur particulière.Programming method for a programming unit of actuators driving a mobile equipment building closing type (door, gate or window), solar protection, multimedia projection screen, ventilation hatch, characterized in that it comprises the steps of method of claim 1, and that the time information contained in the initial frame has a particular value. Procédé de programmation selon la revendication précédente, caractérisé en ce que la valeur particulière correspond au moins à la durée de génération d'une commande nécessaire à valider la réception d'une commande de programmation.Programming method according to the preceding claim, characterized in that the particular value corresponds at least to the duration of generation of a command necessary to validate the reception of a programming command. Installation comprenant un émetteur de télécommande par radiofréquences, un récepteur de télécommande par radiofréquences raccordé à un actionneur entraînant un équipement mobile du bâtiment de type fermeture (porte, portail ou fenêtre), protection solaire, écran de projection multimédia, trappe de ventilation, dans laquelle l'appui prolongé sur une touche de commande de l'émetteur provoque l'émission répétée d'une trame contenant le code de la touche de commande appuyée et dans laquelle la réception desdites trames provoque une action du récepteur sur l'actionneur en relation avec la durée de la réception des trames,
caractérisée en ce que l'émetteur comprend un programme insérant une information temporelle relative à la durée de l'appui dans chaque trame relative à un même appui sur une touche de commande de l'émetteur et en ce que le récepteur comprend un programme extrayant cette information temporelle et l'exploitant pour établir la commande à appliquer à l'actionneur selon l'un des procédés des revendications 1 à 9.
Installation comprising a radio frequency remote control transmitter, a radio frequency remote control receiver connected to an actuator driving a mobile equipment of the closing type building (door, gate or window), solar protection, multimedia projection screen, ventilation hatch, in which prolonged pressing of a transmitter control key causes the repeated transmission of a frame containing the key code in which the reception of said frames causes an action of the receiver on the actuator in relation to the duration of the reception of the frames,
characterized in that the transmitter comprises a program inserting temporal information relating to the duration of the support in each frame relating to the same pressing on a control key of the transmitter and in that the receiver comprises a program extracting this temporal information and the operator to establish the control to be applied to the actuator according to one of the methods of claims 1 to 9.
EP06003565A 2005-03-04 2006-02-22 Control procedure for actuators Active EP1699029B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0502193A FR2882845B1 (en) 2005-03-04 2005-03-04 ACTUATOR CONTROL METHOD

Publications (3)

Publication Number Publication Date
EP1699029A2 true EP1699029A2 (en) 2006-09-06
EP1699029A3 EP1699029A3 (en) 2007-08-01
EP1699029B1 EP1699029B1 (en) 2010-08-18

Family

ID=34979767

Family Applications (1)

Application Number Title Priority Date Filing Date
EP06003565A Active EP1699029B1 (en) 2005-03-04 2006-02-22 Control procedure for actuators

Country Status (8)

Country Link
US (1) US7852765B2 (en)
EP (1) EP1699029B1 (en)
JP (1) JP5032039B2 (en)
CN (1) CN1835043B (en)
AT (1) ATE478407T1 (en)
DE (1) DE602006016185D1 (en)
ES (1) ES2350115T3 (en)
FR (1) FR2882845B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3026857A1 (en) * 2014-10-06 2016-04-08 Somfy Sas CONTROL UNIT FOR DOMOTIC INSTALLATION AND CONTROL METHOD THEREFOR

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011118227A1 (en) * 2010-03-26 2011-09-29 パナソニック株式会社 Wireless remote control signal transmitter and wireless remote control signal receiver
FR2966190B1 (en) * 2010-10-13 2012-12-21 Somfy Sas METHOD FOR OPERATING A MANEUVER ACTUATOR OF A ROLL-IN MOBILE ELEMENT OF A DOMOTIC EQUIPMENT AND ACTUATOR OPERATING ACCORDING TO THIS METHOD
WO2013012547A1 (en) 2011-06-30 2013-01-24 Lutron Electronics Co., Inc. Load control device having internet connectivity, and method of programming the same using a smart phone
WO2013003813A1 (en) 2011-06-30 2013-01-03 Lutron Electronics Co., Inc. Device and method of optically transmitting digital information from a smart phone to a load control device
WO2013003804A2 (en) 2011-06-30 2013-01-03 Lutron Electronics Co., Inc. Method for programming a load control device using a smart phone
US20130222122A1 (en) 2011-08-29 2013-08-29 Lutron Electronics Co., Inc. Two-Part Load Control System Mountable To A Single Electrical Wallbox
US8760103B2 (en) 2011-09-30 2014-06-24 Honeywell International Inc. Actuator power control circuit having fail-safe bypass switching
US9981529B2 (en) 2011-10-21 2018-05-29 Honeywell International Inc. Actuator having a test mode
US8749182B2 (en) 2011-11-08 2014-06-10 Honeywell International Inc. Actuator having an adjustable auxiliary output
US10113762B2 (en) 2011-11-09 2018-10-30 Honeywell International Inc. Actuator having an adjustable running time
US8588983B2 (en) 2011-11-09 2013-11-19 Honeywell International Inc. Actuator with diagnostics
US9041319B2 (en) 2011-11-09 2015-05-26 Honeywell International Inc. Actuator having an address selector
US8922140B2 (en) 2011-11-09 2014-12-30 Honeywell International Inc. Dual potentiometer address and direction selection for an actuator
WO2014036266A1 (en) * 2012-08-29 2014-03-06 Siemens Industry, Inc. Configuration of a building automation system controller
CA2883285A1 (en) * 2012-08-29 2014-03-06 Siemens Industry, Inc. Shared configuration data in a building automation system controller
US10244086B2 (en) 2012-12-21 2019-03-26 Lutron Electronics Co., Inc. Multiple network access load control devices
US10019047B2 (en) 2012-12-21 2018-07-10 Lutron Electronics Co., Inc. Operational coordination of load control devices for control of electrical loads
US9413171B2 (en) 2012-12-21 2016-08-09 Lutron Electronics Co., Inc. Network access coordination of load control devices
US10135629B2 (en) 2013-03-15 2018-11-20 Lutron Electronics Co., Inc. Load control device user interface and database management using near field communication (NFC)
DE102013206440B4 (en) * 2013-04-11 2021-07-01 Zf Friedrichshafen Ag Control unit for operating an actuator, transmission and vehicle control system
US9106171B2 (en) 2013-05-17 2015-08-11 Honeywell International Inc. Power supply compensation for an actuator
JP6414452B2 (en) * 2014-12-05 2018-10-31 株式会社オートネットワーク技術研究所 In-vehicle communication system and in-vehicle device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4894823A (en) 1986-02-28 1990-01-16 American Telephone And Telegraph Company Time stamping for packet system nodes
US5090029A (en) 1986-09-05 1992-02-18 Hitachi, Ltd. Data communication method and apparatus
US5469152A (en) 1991-05-20 1995-11-21 Sony Corporation Remote control device that transmits signals indicating termination of key pressing operations
US6359399B1 (en) 1998-05-05 2002-03-19 Deltron Ltd. Electronic control system with radio remote control setting of limit stops for motors for the operation of winding devices
JP2002097879A (en) 2000-09-27 2002-04-05 Sanwa Shutter Corp Radio signal control mechanism for electric shutter
US6449290B1 (en) 1997-06-13 2002-09-10 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements in a radio communications system
US20020164029A1 (en) 2001-05-07 2002-11-07 Jiang Sam Shiaw-Shiang Frame number identification and ciphering activation time synchronization for a wireless communications protocol

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4569062A (en) * 1984-06-28 1986-02-04 Dellande Brian W Interface circuit for interfacing between asynchronous data in start/stop format and synchronous data
JP2730258B2 (en) * 1990-03-27 1998-03-25 松下電工株式会社 Wireless remote control
JP3197415B2 (en) * 1993-12-28 2001-08-13 ローム株式会社 Command communication method
JPH1094068A (en) * 1996-09-13 1998-04-10 Toyota Autom Loom Works Ltd Remote control unit
DE10053750A1 (en) * 2000-10-30 2002-06-06 Siemens Ag Method and device for the overload-free control of an actuator
DE10065520C1 (en) * 2000-12-28 2002-07-04 Bosch Gmbh Robert Radio data reception device for automobile has input device provided with simple operating control for data mode selection by driver
FR2837965B1 (en) * 2002-03-28 2006-01-21 Somfy METHOD FOR CONTROLLING AND CONTROLLING THE DYNAMIC OPERATION OF AN ACTUATOR AND THE DEVICE THEREFOR
FR2837966B1 (en) * 2002-03-28 2008-03-28 Somfy DEVICE FOR REMOTELY CONTROLLING AN ACTUATOR IN A PROTECTION AND / OR COMFORT INSTALLATION WITH EXECUTABLE PROGRAM TRANSFER MEANS AND METHOD FOR IMPLEMENTING IT
JP2003293799A (en) * 2002-03-29 2003-10-15 Honda Motor Co Ltd Valve timing control device for internal combustion engine
JP2003294631A (en) 2002-03-29 2003-10-15 Olympus Optical Co Ltd Fluorescent method for analyzing molecule using evanescent illumination
WO2004059407A1 (en) * 2002-12-20 2004-07-15 Renault S.A.S. Method for diagnosis of functional faults in a functional architecture
JP4168771B2 (en) * 2003-02-07 2008-10-22 株式会社デンソー Communication system for vehicle remote control, transmission device, and reception device
US20060104601A1 (en) * 2004-11-15 2006-05-18 Ati Technologies, Inc. Method and apparatus for programming the storage of video information

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4894823A (en) 1986-02-28 1990-01-16 American Telephone And Telegraph Company Time stamping for packet system nodes
US5090029A (en) 1986-09-05 1992-02-18 Hitachi, Ltd. Data communication method and apparatus
US5469152A (en) 1991-05-20 1995-11-21 Sony Corporation Remote control device that transmits signals indicating termination of key pressing operations
US6449290B1 (en) 1997-06-13 2002-09-10 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements in a radio communications system
US6359399B1 (en) 1998-05-05 2002-03-19 Deltron Ltd. Electronic control system with radio remote control setting of limit stops for motors for the operation of winding devices
JP2002097879A (en) 2000-09-27 2002-04-05 Sanwa Shutter Corp Radio signal control mechanism for electric shutter
US20020164029A1 (en) 2001-05-07 2002-11-07 Jiang Sam Shiaw-Shiang Frame number identification and ciphering activation time synchronization for a wireless communications protocol

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3026857A1 (en) * 2014-10-06 2016-04-08 Somfy Sas CONTROL UNIT FOR DOMOTIC INSTALLATION AND CONTROL METHOD THEREFOR

Also Published As

Publication number Publication date
EP1699029B1 (en) 2010-08-18
ATE478407T1 (en) 2010-09-15
DE602006016185D1 (en) 2010-09-30
FR2882845B1 (en) 2007-06-01
CN1835043A (en) 2006-09-20
JP2006270946A (en) 2006-10-05
JP5032039B2 (en) 2012-09-26
US20060203726A1 (en) 2006-09-14
ES2350115T3 (en) 2011-01-18
CN1835043B (en) 2011-12-07
FR2882845A1 (en) 2006-09-08
EP1699029A3 (en) 2007-08-01
US7852765B2 (en) 2010-12-14

Similar Documents

Publication Publication Date Title
EP1699029B1 (en) Control procedure for actuators
EP1476859B1 (en) Method for matching bidirectional objects
BE1006045A6 (en) A post of transmission for remote control group.
EP2589027A1 (en) Installation for controlling the playing time of a sporting event
EP1119835A1 (en) Device for signalling spatial separation or closeness beyond or within a predetermined limit
EP2083408B1 (en) Method for communicating information by infrared rays between a transmitter and a receiver in a home automation network
FR3084495A1 (en) Passive keyless entry system
WO2007074237A2 (en) Method and device for adjusting a pulse detection threshold and pulse d1 detection and a corresponding receiver
WO2003069794A2 (en) Method for defining a group from among bi-directional objects
FR2761183A1 (en) DEVICE FOR CONTROLLING A REMOTE ACTUATOR
WO2003005309A1 (en) Method for keyless unlocking of an access door to a closed space
EP3301838B1 (en) Method and system for determining a distance between a portable object and a base station
FR2919097A1 (en) METHOD OF OPERATING AN ORDER TRANSMITTER IN A DOMOTIC INSTALLATION AND ORDER TRANSMITTER FOR ITS IMPLEMENTATION
EP1527377B1 (en) Matching method between a command transmitter and a command receiver
EP1699030B1 (en) Method for wireless remote control
EP1499154B1 (en) Method for bidirectional radio communication among several modules of a system.
EP0125624B1 (en) Device for the electromagnetic transmission of an event in a disturbed environment
FR2531587A1 (en) METHOD FOR TRANSMITTING INFORMATION ON A SINGLE CHANGES CHANNEL AND APPLYING SAID METHOD IN PARTICULAR TO DEVICES FORMING AN ALARM SYSTEM
EP0322059B1 (en) Sound scrambling/descrambling system and method
EP0099277B1 (en) System for decoding control signals transmitted by a group of cyclical and synchronized pulse transmitters
EP4344181A1 (en) Access control system
FR2959048A1 (en) Method for transmitting data relative to e.g. door locking action to CPU of motor vehicle, involves immediately following alarm signal by control signal integrating information permitting to determine whether frame is addressed to CPU
FR2959081A1 (en) METHOD OF SCREWING A RADIO FREQUENCY LINK IN A REMOTE CONTROL SYSTEM OF A MOTOR VEHICLE
FR2842636A1 (en) METHOD FOR TRANSMITTING ORDERS BETWEEN A TRANSMITTER AND A RECEIVER
FR2877476A1 (en) Control receiving device for controlling e.g. lamp, has processor carrying out reading of non volatile memory using memory read unit, and restoring device to state possessed before interruption of power supply

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

17P Request for examination filed

Effective date: 20080117

17Q First examination report despatched

Effective date: 20080221

AKX Designation fees paid

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: FRENCH

REF Corresponds to:

Ref document number: 602006016185

Country of ref document: DE

Date of ref document: 20100930

Kind code of ref document: P

REG Reference to a national code

Ref country code: NL

Ref legal event code: VDEP

Effective date: 20100818

REG Reference to a national code

Ref country code: ES

Ref legal event code: FG2A

Effective date: 20110105

LTIE Lt: invalidation of european patent or patent extension

Effective date: 20100818

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101118

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101220

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101218

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

REG Reference to a national code

Ref country code: IE

Ref legal event code: FD4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20101119

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20110519

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602006016185

Country of ref document: DE

Effective date: 20110519

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110228

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20110222

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110228

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110228

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110222

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110222

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20100818

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 11

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 12

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 13

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 602006016185

Country of ref document: DE

Ref country code: DE

Ref legal event code: R081

Ref document number: 602006016185

Country of ref document: DE

Owner name: SOMFY ACTIVITES SA, FR

Free format text: FORMER OWNER: SOMFY SAS, CLUSES, FR

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: ES

Payment date: 20220303

Year of fee payment: 17

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20230222

Year of fee payment: 18

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20230208

Year of fee payment: 18

Ref country code: DE

Payment date: 20230126

Year of fee payment: 18

Ref country code: BE

Payment date: 20230220

Year of fee payment: 18

REG Reference to a national code

Ref country code: ES

Ref legal event code: FD2A

Effective date: 20240405

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20230223