Initialisation depot

This commit is contained in:
Serge NOEL committed 2026-06-17 14:00:51 +02:00
commit efdf1683af
33190 files changed
+5907629

No files matched your search

+372
View File
@@ -0,0 +1,372 @@
JMRI is free software; you can redistribute it and/or modify it
under the terms of version 2 of the GNU General Public License as
published by the Free Software Foundation.
JMRI is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
A copy of version 2 of the GNU General Public License is
appended below. For more information, see
<http://www.gnu.org/licenses/>.
Linking JMRI or its parts statically or dynamically with other
modules is making a combined work based on this library. Thus, the
terms and conditions of the GNU General Public License 2.0 cover
the whole combination.
As a special exception, the copyright holders of JMRI give you
permission to link JMRI with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on JMRI. If you modify JMRI, you may extend this exception
to your version of JMRI, but you are not obligated to do so. If you do
not wish to do so, delete this exception statement from your version.
-------------------------------------------------------------------
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
+372
View File
@@ -0,0 +1,372 @@
JMRI is free software; you can redistribute it and/or modify it
under the terms of version 2 of the GNU General Public License as
published by the Free Software Foundation.
JMRI is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
A copy of version 2 of the GNU General Public License is
appended below. For more information, see
<http://www.gnu.org/licenses/>.
Linking JMRI or its parts statically or dynamically with other
modules is making a combined work based on this library. Thus, the
terms and conditions of the GNU General Public License 2.0 cover
the whole combination.
As a special exception, the copyright holders of JMRI give you
permission to link JMRI with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on JMRI. If you modify JMRI, you may extend this exception
to your version of JMRI, but you are not obligated to do so. If you do
not wish to do so, delete this exception statement from your version.
-------------------------------------------------------------------
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
@@ -0,0 +1,93 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<!-- Translated by Blorec Herv&#233; le 2011-11-3-->
<title>JMRI: Menu D&eacute;bogage</title>
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>JMRI: Menu D&eacute;bogage</h1>
<p>Le menu JMRI "D&eacute;boger" contient les &eacute;l&eacute;ments suivants:</p>
<ul>
<li>Moniteur Utilisation M&eacute;moire</li>
</ul>
<hr>
<ul>
<li>Importer Fichier D&eacute;codeur</li>
<li>Importer URL D&eacute;codeur</li>
<li>Recr&eacute;ez Index des D&eacute;codeurs</li>
<li>Recr&eacute;ez Indice Liste</li>
<li>Mise &agrave; jour d&eacute;finitions des
d&eacute;codeurs</li>
</ul>
<hr>
<ul>
<li>V&eacute;rifiez fichier XML</li>
<li>Valider un fichier XML</li>
<li>V&eacute;rifiez les Noms D&eacute;codeur</li>
<li>V&eacute;rifier les Noms Programmateur</li>
</ul>
<hr>
<ul>
<li>Charger Logixs D&eacute;sactiv&eacute;s</li>
<li>Message Connexion</li>
<li>Afficher un Message de Connexion</li>
<li>Afficher les Cat&eacute;gories de Connexions</li>
</ul>
<hr>
<ul>
<li>D&eacute;codeur Son Virtuel</li>
</ul>
<hr>
<ul>
<li>PRICOM</li>
</ul>
<hr>
<ul>
<li>Contr&ocirc;ler Entr&eacute;e USB</li>
<li>Visionneur Mat&eacute;riel USB</li>
</ul>
<hr>
<ul>
<li>R&eacute;gulateur RailDriver</li>
</ul>
<hr>
<ul>
<li><a href="../../../html/web/index.shtml">D&eacute;marrer
Mini Serveur Web</a></li>
</ul>
<p>Ceci est la page d'aide
help/en/package/jmri/jmrit.DebugMenu.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@@ -0,0 +1,55 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<!-- Translated by Blorec Herv&#233; bzh56420@yahoo.fr 2013-11-13 -->
<title>JMRI: Outil Moniteur Mémoire</title>
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>JMRI: Outil Moniteur Mémoire</h1>
<a href="MemoryFrameAction.jpg"><img width="194" height="56" src="MemoryFrameAction.jpg"
align="left" alt=""></a>
<p>L'Outil Moniteur de Mémoire vous permet de voir la quantité de
mémoire que JMRI utilise dans votre ordinateur.</p>
<p>Il ya trois colonnes dans l'affichage en haut :</p>
<ul>
<li>"Mise à jour" - met une nouvelle série de valeurs dans l'affichage</li>
<li>"récupéré mémoire" - réduire la quantité de mémoire utilisée au minimum possible en
demandant Java pour exécuter un garbage collection.</li>
<li>"Test" - Exécuter un test de l'allocation de mémoire et de processus de collecte (pas
nécessaire par les utilisateurs réguliers).</li>
</ul>
<p>La partie supérieure affiche des informations sur la mémoire. Chaque fois que vous appuyez
sur le bouton "Mise à jour", la ligne de fond obtient de nouvelles valeurs et les valeurs
anciennes sont déplacés vers le haut. Ceci est la page d'aide help/fr/package/jmri/jmrit/</p>
<ul>
<li>La colonne de gauche est la quantité de mémoire utilisée.</li>
<li>La colonne du milieu indique la quantité de mémoire actuellement alloué à JMRI, mais
n'est pas utilisé. Cette information est libre pour une utilisation ultérieure.</li>
<li>La colonne de droite est la mémoire totale disponible pour JMRI.</li>
</ul>
<p>Au sommet de la colonne de gauche, la mémoire maximale qui peut être disponible pour JMRI est
affiché.</p>
<p>Ceci est la page d'aide help/fr/package/jmri/jmrit/MemoryFrameAction.shtml</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
+128
View File
@@ -0,0 +1,128 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<!-- Translated by Blorec Herv&#233; bzh56420@yahoo.fr 2013-11-12 -->
<title>JMRI: Menu Outils</title>
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>JMRI: Menu Outils</h1>
<p>Le menu Outils permet d'acc&eacute;der aux outils de base JMRI :</p>
<ul>
<li>Programmateurs
<ul>
<li><a href=
"simpleprog/SimpleProgFrame.shtml">Programmateur Simple
CV</a></li>
<li><a href=
"../../../manual/Basic_Programming.shtml">Programmateur
DecoderPro sur voie de programmation</a></li>
<li><a href="../../../manual/index.shtml">Programmateur
DecoderPro en exploitation</a></li>
</ul>
</li>
<li>Tableaux
<ul>
<li><a href=
"beantable/TurnoutTable.shtml">Aiguillages</a></li>
<li><a href=
"beantable/SensorTable.shtml">Capteurs</a></li>
<li><a href=
"beantable/LightTable.shtml">lumi&egrave;res</a></li>
<li><a href=
"beantable/SignalHeadTable.shtml">T&ecirc;te
Signal</a></li>
<li><a href=
"beantable/SignalMastTable.shtml">M&acirc;ts
Signal</a></li>
<li><a href=
"beantable/ReporterTable.shtml">Rapports</a></li>
<li><a href="beantable/MemoryTable.shtml">Variables
M&eacute;moire</a></li>
<li><a href=
"beantable/RouteTable.shtml">Itin&eacute;raires</a></li>
<li><a href=
"beantable/LRouteTable.shtml">LItin&eacute;raires</a></li>
<li><a href="beantable/LogixTable.shtml">Logix</a></li>
<li><a href=
"beantable/BlockTable.shtml">Cantons</a></li>
<li><a href="beantable/AudioTable.shtml">Audio</a></li>
</ul>
</li>
<li><a href=
"../../../html/tools/throttle/ThrottleMain.shtml">R&eacute;gulateurs</a></li>
<li><a href=
"../../../html/tools/consisttool/ConsistTool.shtml">Outil
de Couplage</a></li>
<li><a href=
"../../../html/tools/fastclock/index.shtml">Horloges</a></li>
<li><a href="powerpanel/PowerPanelFrame.shtml">Commande
Alimentation</a></li>
<li><a href=
"simpleturnoutctrl/SimpleTurnoutCtrl.shtml">Commande
Aiguillage</a></li>
<li><a href=
"../../../package/jmri/jmrit/blockboss/BlockBossFrame.shtml">
Logique simple Signal</a></li>
<li><a href="sensorgroup/SensorGroupFrame.shtml">Groupes de
Capteurs</a></li>
<li><a href=
"../../../html/tools/speedometer/index.shtml">Calculateur
de Vitesse</a></li>
<li><a href=
"simplelightctrl/SimpleLightCtrl.shtml">Commande
Lumi&egrave;res</a></li>
<li><a href=
"../../../package/jmri/jmrit/dispatcher/Dispatcher.shtml">Dispatcheur</a></li>
<li>Envoyer message DCC</li>
<li>Outils USS CTC</li>
<li><a href=
"../../../package/jmri/jmrit/operations/Operations.shtml">Exploitation</a></li>
</ul>
<p>Pour plus d'informations , voir &eacute;galement le
<a href="../../../html/tools/index.shtml">Index
g&eacute;n&eacute;ral des outils</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,25 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Translated by Herv&#233; Blorec 2013-10-09 -->
<head>
<title>JMRI: Automat Table Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Automat Thread Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau (Liens) Automate</h1>
Ceci est la page d'aide
help/jmri/jmrit/automat/monitor/AutomatTable
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
</body>
</html>
@@ -0,0 +1,182 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2016/06/12-->
<head>
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
<title>JMRI: Add/Edit Actions</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Transit Special Actions">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Transit : Ajouter/Modifier une action</h1>
<h2>La fenêtre d'ajout/modification d'action</h2>
<p>Les <strong><a href="ViewSpecialActions.shtml">Actions Spéciales</a></strong> sont des
tâches qui peuvent être lancées automatiquement en tant que Dispatcheur. Train fonctionnant
en mode automatique sur le réseau.<br>
Le volet Ajouter une action permet de créer de nouvelles actions :</p>
<img src="images/AddEditAction.png" width="322" height="247" alt="">.
<p>La version "Modifier" de cette fenêtre est la même que celle qui est montré ci-dessus,
sauf que le bouton <strong>Créer une nouvelle action</strong> est remplacé par un bouton
<strong>Mise à jour de l'action</strong> et que les sélections et les données sont complétées
par les valeurs actuelles de l'action en cours de modifications .</p>
<p>Une action se définit en deux étapes :</p>
<ol>
<li>spécifier <strong>Quand</strong> une action doit être initiée.</li>
<li>spécifier <strong>Quelle</strong> action doit être exécutée.</li>
</ol>
<a id="when" name="when"></a>
<h3>Quand agir</h3>
<p>Pour spécifier la partie <strong>Quand</strong>, sélectionnez une option dans la section
<strong>Quand</strong> du menu déroulant, et remplissez toutes les données qui pourraient
être requises. Les champs ou les menus des éléments de données apparaîtront lorsque l'élément
qui en a besoin est sélectionné. Chaque élément de données est fourni avec une description
textuelle (info-bulle) qui peut être appelée en passant le curseur sur l'élément. Chaque
option <strong>Quand</strong> est décrite de manière plus détaillée dans l'<strong><a href=
"ViewSpecialActions.shtml#when">Aide Actions</a></strong> Aide.</p>
<p>Optionnellement, un délai, spécifié en millisecondes, peut être défini avec chaque option
<strong>quand</strong>. Le délai par défaut de 0 entraîne l'action à être initiée
immédiatement après que l'événement <em>quand</em> se produise. Si un délai de retard
supérieur à 0 est spécifié, Dispatcher attendra le temps spécifié après que l'événement
<em>quand</em> se produise avant de déclencher l'Action.</p>
<p>Pour spécifier <strong>Quelle</strong> action est demandée, sélectionnez une option dans
le menu contextuel <strong>Quoi:</strong> et remplissez toutes les données qui pourraient
être requises. Les champs de saisie apparaîtront lorsque l'élément élément qui en a besoin
est sélectionné. Chaque élément de données est fourni d'une description textuelle
(info-bulle) qui peut être appelée en survolant le curseur sur l'élément.<br>
Dans la liste déroulante, choisissez l'un des éléments suivants :</p>
<ul>
<li><strong>à l'entrée de la section</strong> - Lorsque le train automatique entre dans la
section en cours (voir image ci-dessus).</li>
<li><strong>Lors de la sortie de section</strong> - Lorsque le train automatique quitte la
section en cours. Cela signifie lorsque le dernier wagon détectable quitte la Section, et
que la Section est inoccupée.</li>
<li><strong>Sur l'entrée du Canton</strong> - Lorsque le train automatique entre dans un
Canton spécifié dans la section. Pour les Sections avec seulement un seul Canton, ceci est
équivalent à <strong>sur Entrée Section</strong>.<br>
<img src="images/AddEditWhenBlock.png" height="110" width="461" alt="">.</li>
<li><strong>Sur la sortie de canton</strong> - Lorsque le train automatique quitte un
Canton spécifié dans la section. Cela signifie que lorsque le dernier wagon détectable
quitte le canton spécifié, et que le canton est inoccupé. Pour les sections ne comportant
qu'un seul canton, ceci est équivalent à <strong>La sortie de section</strong>.</li>
<li><strong>Sur l'arrêt du train</strong> - Lorsque le train automatique s'arrête. Ceci
peut être utilisé, par exemple, pour arrêter la cloche dans un décodeur sonore ou le
déclenchement d'autres actions lorsque le train s'arrête dans une gare.<br>
<img src="images/AddEditWhenStop.png" height="116" width="460" alt="">.</li>
<li><strong>Au démarrage du train</strong> - Lorsque les trains automatiques démarrent
après avoir été arrêtés. Ceci peut être utilisé, par par exemple, pour lancer des actions
lorsqu'un train démarre après un arrêt en gare.</li>
<li><strong>Sur capteur ACTIF</strong> - Lorsque le capteur spécifié [...] passe à l'état
actif. Le capteur spécifié peut être interne ou matériel, et doit figurer dans la table des
capteurs. Table. Cela peut être utilisé, par exemple, avec un capteur matériel connecté à
un bouton poussoir de TCO pour déclencher une action. Il peut également être utilisé pour
déclencher des actions en utilisant des capteurs de position matériels sur le réseau. Avec
des capteurs internes , il peut fournir un lien vers Logix.<br>
<img src="images/AddEditWhenSensor.png" height="117" width="461" alt=""></li>
<li><strong>OSur capteur INACTIF</strong> - Lorsque le capteur spécifié. passe à l'état
inactif. C'est la même chose que ci-dessus, mais avec l'état opposé du capteur. Utilisez
celui qui correspond le mieux à votre matériel ou Logix.</li>
</ul>
<h3>Que faire</h3>
<p>Après avoir fait un choix <strong>Quand</strong>, continuez en choisissant l'une d des
<strong><br></strong> <strong>suivantes "ViewSpecialActions.shtml#what"&gt;Quelle</strong>
actions et en remplissant dans les paramètres:</p>
<ul>
<li><strong>Pause du train</strong>
</li>
<li style="list-style: none">.</li>
<li><strong>Définir la vitesse maximale</strong>
</li>
<li style="list-style: none">.</li>
<li><strong>Définir la vitesse du train</strong>
</li>
<li><strong>Rampe Vitesse du train</strong>
</li>
<li><strong>Aller au mode manuel</strong>
</li>
<li><strong>Régler le feu de la locomotive</strong>
</li>
<li><strong>Démarrer la cloche</strong>
</li>
<li><strong>Sonnerie d'arrêt</strong>
</li>
<li><strong>Sonnerie du klaxon</strong>
</li>
<li><strong>Sonorisation à motif</strong>
</li>
<li><strong>Fonctionnement du décodeur</strong>
</li>
<li><strong>Définir le capteur ACTIF</strong>
</li>
<li><strong>Définir le capteur INACTIF</strong>
</li>
<li><strong>Maintien du signal</strong>
</li>
<li><strong>Déverouillage du Signal</strong>
</li>
</ul>
<p>Quand l'action est complètement définie, cliquez sur le bouton <strong>Créer nouvelle
action</strong> (ou sur le bouton <strong>Mise à jour de l'action</strong> s'il s'agit d'une
modification). Toutes les données requises seront validées. Si un problème est trouvé, un
message apparaîtra, et la fenêtre d'ajout/modification d'action restera pour permettre la
correction du problème. Si tout est en ordre, la fenêtre Ajouter/Modifier une action
disparaîtra et la nouvelle (ou modifiée) action apparaîtra dans la fenêtre <strong>Voir les
actions</strong> .</p>
<p>Cliquez sur le bouton <strong>Annuler</strong> pour quitter la fenêtre Ajouter/Modifier
Action sans créer une nouvelle action ou sans terminer la modification d'une action
existante. Fermer la fenêtre Ajouter/Modifier une action est équivalente à cliquer sur le
bouton <strong>Annuler</strong>.</p>
<p>Retour à l'aide <a href="ViewSpecialActions.shtml">Actions spéciales</a> .</p>
<p>Traduction 2021-03-26</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div> <!-- closes #mainContent-->
</div> <!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>
Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

@@ -0,0 +1,106 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
<title>JMRI: Adding/Editing Signal Mast Logic</title>
<!-- copy from jmrit/beantable/ to jmrit/signalling/ to keep identical-->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="Date.Modified" content="20150523">
<meta name="author" content="Kevin Dickerson, Egbert Broerse">
<meta name="keywords" content="JMRI help SignalMast Logic Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1><a id="Adding_Editing_Routes"></a>Ajout/Modification Logique Mât de Signalisation</h1>
<p>Après avoir cliquer sur le bouton "Ajouter.." au-dessous du <a href=
"../beantable/SignalMastLogicTable.shtml">Tableau Logique Mât de Signalisation</a> , la
fenêtre suivante apparait:</p>
<a href="../beantable/SignalMastLogicAdd.png"><img src="../beantable/SignalMastLogicAdd.png"
class="floatRight" width="340" height="300" alt="Signal Head Logic Add window"></a>
<p>Démarrer la création d'une Logique de Mât de Signalisation en sélectionnant un <strong>Mât
de Signalisation Origine</strong> suivi par un <strong>Mât de Signalisation
Destination</strong> depuis la fenêtre. Le Mât Origine est celui que vous souhaitez commander
et définir les États. Le Mât Destination est le signal suivant en bas de la ligne. Les États
du Mât Destination ainsi que l'état des Aiguillages et des Cantons que vous cochez sur cet
écran auront un effet direct sur l'État du Mât Origine. Si vous n'utilisez pas l'Éditeur de
Panneau alors aucune validation n'est effectuée des Mâts de Signalisation source et
destination. Si l'Éditeur de Panneau est utilisé, alors le système essaiera et déterminera si
le Mât Destination est atteignable depuis le Mât Origine</p>
<p>La case "Utiliser les Chemins de l'Éditeur de Panneau" vous permet d'obtenir que JMRI
génère automatiquement les Cantons, Aiguillages, et Mât de Signalisation requis, ainsi que
leurs états, qui sont localisés entre les Mât de Signalisation origine et destination.<br>
Lors de la sélection "Utiliser les Chemins de l'Éditeur de Panneau", deux autres cases
apparaîtront: "Utilser les Détails de l'Aiguillage de l'Éditeur de Panneau" et "Utiliser les
Détails du Canton de l'Éditeur de Panneau". La sélection de l'une d'elles déterminera quelle
information de l'Éditeur de Panneau est utilisée quand le système génère automatiquement
l'itinéraire.<br>
L'information générée automatiquement n'est pas sauvegardée avec le ficihier panneau, mais
elle est générée à chaque ouverture de l'éditeur de panneau.<br>
Si l'information sur le panneau<a href="../display/LayoutEditor.shtml">l'Éditeur de
Réseau</a> est modifiée, les changements ne sont pas répercutéS immédiatement dans la Logique
Mât de Signalisation; vous devrez stocker le panneau, fermer JMRI et réouvrir le panneau pour
que la Logique Mât de Signalisation soit mise à jour.</p>
<p>L'option "Permettre à la Logique de Déterminer Automatiquement Les Conflits Mats de
Signalisation" essaie de déterminer quel Mât de signalisation pourrait éventuellement
entraîner un itinéraire incompatible s'il n'était pas défini à danger.</p>
<p>La fonctionnalité "Verrouiller les Aiguillages quand la Logique Mât de Signalisation est
active" vous permet de désactiver sélectivement des commandes d'accessoireS (Aiguillage)
depuis un pupitre et/ou des boutons câblés localement. Lorqu'elle est sélectionnée,JMRI
désactive les boutons poussoirs en envoyant une commande désactivation bouton poussoir aux
décodeurs d'aiguillages quand l'itinéraire est vérrouilé, et active les boutons poussoirs
quand l'itinéraire est déaverrouillé. Lors du verrouillage par une commande depuis un
pupitre, le programme JMRI surveille l'adresse accessoire de l'Aiguillage et s'il détecte un
changement de commande depuis un pupitre, il l'annulera immédiatement en envoyant la commande
opposée à l'Aiguillage. Tous les Aiguillages qui sont surveillés par le programme JMRI et qui
sont inclus dans l'itinéraire seront verrouillés.</p>
<a href="../beantable/images/SignalPairsEdit.png"><img src=
"../beantable/images/SignalPairsEdit.png" class="floatRight" width="341" height="274" alt=
"Signal Head Logic Add pane Sensor tab"></a>
<p>Le bouton radio "Montrer" vous permet de montrer <strong>tous</strong>ou seulement les
Aiguillages, Capteurs, Cantons Mât de Signalisation <strong>Inclus</strong>b&gt; sélectionnés
qui font parti de la Logique Mât de Signalisation.</p>
<p>Il y a quatre onglets sous les boutons "Montrer", chacun contient les détails des Cantons,
Aiguillages, Capteurs, et Mâts de signalisation qui font la Logique Mât de Signalisation pour
ce Mât Origine. Dans chacun des onglets, il y a un tableau modifiable qui vous permet de
sélectionner manuellement quel(s) élément(s) doit être inclus dans la Logique Mât de
Signalisation et l'état dans lequel chaque élément doit être.<br>
Dessous il y a un second tableau qui montre les éléments générés automatiquement ( excepté
sousl'onglet Capteur ). Les éléments entrés manuellement écraseront les éléments générés
automatiquement, donc si vous souhaitez écraser un élément dans cette liste générée
automatiquement, sélectionnez alors l'élément correspondant et définissez son état dans le
tableau supèrieur. Cliquez la case "Inclure" dans n'importe quel tableau pour ajouter
l'élément désiré dans votre Logique Mât de Signalisation. Après la case "Inclure" se trouve
l'option État dans lequel doit être l'élément pour que le Mât de Signalisation Origine
devienne actif. Par exemple, si vous souhaitez qu'un Aiguillage soit dans un état Dévié pour
déclencher la Logique Mât de Signalisation, Alors sélectionnez "Dévié" dans la liste
déroulante. Si vous souhaitez écraser un Aiguillage qui a été inclus automatiquement, et vous
ne vous souciez pas dans quel état il est, cochez "Inclure" dans le tableau supèrieur et
sélectionnez "n'Importe quel État" dans le menu déroulant.</p>
<p>Cliquer sur le bouton " Mise à Jour Logique (Mât) Signalisation" ajoutera ou mettre à jour
cette Logique de Mât de Signalisation dans le système. Une fois ajouté, les tableaux
contenant les données générées automatiquement seront reremplies.<br>
Astuce: Pour mettre à jour/remplir la colonne d'État sous l'onglet Mâts de Signalisation,
mise à jour & réouvrir l'élément Logique Mât de Signalisation</p>
<p>Retour à la page d'aide <a href="../beantable/SignalMastLogicTable.shtml">Tableau Logique
Mât de Signalisation</a>.</p>
<p>Traduction 2021-03-26</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
<!-- closes #mainContent-->
</div>
<!-- closes #mBody-->
</body>
</html>
@@ -0,0 +1,47 @@
<!DOCTYPE html>
<html lang="fr">
<!-- UpDated by Herv&#233; Blorec 2013-10-10 -->
<head>
<title>JMRI: Adding/Editing Audio objects</title>
<meta name="author" content="Matt Harris" >
<meta name="keywords" content="JMRI help Audio Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/Header" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Modification des Objets Audio</h1>
<p>Pour créer un objet audio, cliquez sur le bouton "Ajouter ..." <a href=
"AudioTable.shtml">Tableau Audio</a>. Cela ouvrira une petite fenêtre avec un espace pour
entrer un nom système et nom utilisateur pour la nouvelle mémoire, plus un bouton "Ajouter".
<p>Vous devez entrer un nom système unique. Le système des noms pour les objets audio ont un
ensemble de modèle. Ils commencent par "IAL" pour "Auditeur audio interne", "IAB" pour
"Tampon Audiointerne", ou "IAS" pour "Source audio interne".</p>
<p>Il ya des fenêtres séparées pour l'ajout de chacun des différents types. <a href=
"AddEditAudioListener.png"><img height="202" width="164" align="right" src=
"AddEditAudioListener.png" border="2" alt=""></a> <a href=
"AddEditAudioBuffer.png"><img height="94" width="272" align="right" src=
"AddEditAudioBuffer.png" border="2" alt=""></a> <a href="AddEditAudioSource.png"><img height=
"263" width="164" align="right" src="AddEditAudioSource.png" border="2" alt=""></a></p>
<p>Le nom utilisateur est facultatif, mais si on leur en donne un, il doit être unique.</p>
<p>Retour à la page d'<a href="AudioTable.shtml">Aide Tableau Audio</a>.</p>
<p>Pour plus d'informations sur les objets audio, consultez la <a href=
"../../../../html/tools/Audio.shtml">page d'aide audio</a>.</p>
<p>Traduction 2021-03-26</p>
<!--#include virtual="/Footer" -->
</div> <!-- closes #mainContent-->
</div> <!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>
Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

@@ -0,0 +1,34 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Translated by Herv&#233; Blorec 2013-10-10-->
<head>
<title>JMRI: Audio Table Help</title>
<meta name="author" content="Matt Harris">
<meta name="keywords" content="JMRI help Audio Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>La Table Audio</h1>
<p>Vous pouvez utiliser la Table Audio pour regarder le contenu des objets audio JMRI.
<p>Notez que vous pouvez trier la table par chacune des colonnes, cliquez simplement sur le
tête de colonne.</p>
<a href="AudioTable.jpg"><img src="AudioTable.jpg" height="178" width="420" alt=""></a>
<p>Pour créer un nouvel objet audio, cliquez sur le bouton " <a href=
"AudioAddEdit.shtml">Ajouter ...</a>" au bas de la fenêtre.</p>
<p>Pour plus d'informations sur les objets audio, consultez la <a href=
"../../../../html/tools/Audio.shtml">page d'aide audio</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,35 @@
<!DOCTYPE html>
<html lang="fr">
<!-- translated by Herv&#233; Blorec le 2012/01/02-->
<head>
<title>JMRI: Block Add/Edit Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Block Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajouter/Modifier les entr&eacute;es de Tableau
Canton</h1>
<p>Entrez le nom syst&egrave;me pour le Canton que vous
voulez ajouter. Par exemple, un nom valide comme nom
syst&egrave;me de Canton pour un r&eacute;seau LocoNet
pourrait &ecirc;tre LB456. Un autre exemple, un nom
syst&egrave;me interne valide pour un capteur pourrait
&ecirc;tre IB123. Le nom utilisateur facultatif peut
&ecirc;tre quelque chose que vous voulez pour d&eacute;crire
le Canton. Voir la page d'aide " <a href=
"../../../../html/doc/Technical/Names.shtml">Noms</a> " pour
plus d'informations.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,226 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Translated by Herv&#233; BLOREC on 2017-02-15 -->
<head>
<title>JMRI: Block Edit Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Block Table Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Modifier la Fenêtre Canton</h1>
<p>Le volet Modifier Canton vous permet de modifier les onglets suivants:</p>
<ul>
<li><a href="#basic">Basique</a>
</li>
<li><a href="#sensor">Capteur</a>
</li>
<li><a href="#reporter">Rapport</a>
</li>
<li><a href="#physicaldetails">Détails Physiques</a>
</li>
<li><a href="#usage">Utilisation</a>
</li>
<li><a href="#properties">Propriétés</a>
</li>
</ul>
<a name="basic" id="basic"></a>
<h2>Basique</h2>
<p>Ceci fournit l'information basique au sujet du Canton, comme entrée à sa création:</p>
<img src="BlocksEditBasicTab.png" width="460" height="155" alt="">
<ul>
<li><strong>Nom Système</strong> - Le nom système du Canton. Il n'existe aucune exigence
fonctionnelle pour une lettre de type dans le Nom Système d'un Canton, mais par convention
nous utilisons 'B' pour 'Canton'. L'implémentation par défaut n'est pas spécifique au
système, Une lettre système 'I' est appropriée. Cela conduit à des noms de système comme
"IB201".</li>
<li><strong>Nom Utlisateur</strong> - Le nnom utilisateur du canton. Le nom utilisateur du
Canton créé ici peut comporter n'importe quel texte. Le nom utilisateur pour un Canton créé
par l'Éditeur de Réseau est créé par l'Éditeur et ne doit pas être changé.</li>
<li><strong>Commentaire</strong> - Vous pouvez entrer tout texte dans ce champ qui peut
vous aider à distinguer ce Canton parmi les autres, ou fournir des notes utiles à son
usage.</li>
</ul>
<a name="sensor" id="sensor"></a>
<h2>Capteur</h2>
<p>Cet onglet vous permet d'affecter un capteur à ce Canton pour changer son état
d'occupation. Il permet aussi de modifier certaine information concernant le Capteur:</p>
<img src="BlocksEditSensorTab.png" width="460" height="155" alt="">
<ul>
<li><strong>Capteur</strong> Selectionner le capteur avec la liste déroulante asociée à ce
Canton.</li>
<li>Vous pouvez modifier les les options Anti-Rebond dans cet onglet; Le réglage de
l'Antirebond du Capteur vous aide à prévenir les faux déclenchements d'un Capteur devant
être utilisé dans le système et déclencher d'autres événements dans le système. De tels
faux déclenchements pourraient être dus à une portion de voie sale ou à des interférences
électriques..</li>
<li><strong>Utilisation de Valeurs Globales d' Antirebond</strong> cocher la case, vous
permet de sélectionner si le capteur utilisera les valeurs antirebond par défaut si elles
sont configurée.</li>
<li><strong>Anti-Rebond Capteur Inactif</strong> et <strong>Anti-Rebond Capteur
Actif</strong> vous permet de spécifier le temps en millisecondes que le système attend
avant d'enregistrer le changement d'état du capteur.</li>
</ul>
<a name="reporter" id="reporter"></a>
<h2>Rapport</h2>
<img src="BlocksEditReporterTab.png" width="460" height="62" alt="">
<ul>
<li><strong>Rapport</strong> Définir le rapport affecté à ce Canton. Voir le <a href=
"ReporterTable.shtml">Tableau Rapport</a>. Sélectionner un Rapport et clicquer
<strong>Appliquer</strong> met la valeur rapport dans le la valeur Canton.</li>
<li>
<strong>Utilisation Actuelle?</strong> Si nous considérons le scénario par lequel nous
voulons suivre un train autour du réseau, typiquement ceci est obtenu par l'utilisation
d'objets mémoire associés aux Cantons Jusqu'à ce que le train soit connu, nous n'avons
rien à suivre. En règle générale, nous pouvons saisir manuellement l'ID du train dans un
panneau, puis nous le suivons autour du réseau en fonction de l'occupation du Canton. Si,
toutefois nous avons un équipement relié qui nous fournit l'ID du train, Tel qu'un
lecteur RFID, Nous n'avons plus besoin de saisir manuellement l'ID du train - le lecteur
fait cela pour nous. Essentiellement, le lecteur n'est guère plus qu'un capteur
"intelligent" - non seulement il peut sentir que "quelque chose"est là, mais il peut nous
donner son ID. Maintenant la mise en œuvre. Un Capteur est soit ACTIF soit INACTIFf. Un
Rapport, toutefois peut nous dire ce qui suit:
<ol>
<li>"Hey, je vois quelque chose en ce moment - c'est ça"</li>
<li>"Hmm, je ne vois rien en ce moment"</li>
<li>"Hé, j'ai vu quelque chose il y a quelque temps - c'était ça"</li>
<li>"Hmm, je n'ai rien vu encore"</li>
</ol>
Les deux premiers viennent du CurrentReport; les deux derniers du LastReport. Au
démarrage (en supposant qu'il n'y a rien à portée du lecteur), les états 2 et 4 sont les
états initiaux. Une fois que quelque chose est vue, les 1 et 3 retourne le même résultat.
Lorsque le quelque chose est hors de portée 2 et 3 sont alors actifs. Avec "Utilisation
actuelle?" sélectionnée, la valeur du canton bascule entre 1 et 2, Avec "Utilisation
actuelle?" désélectionnée, la valeur du canton bascule entre 3 et4.
</li>
</ul>
<a name="physicaldetails" id="physicaldetails"></a>
<h2>Détails Physiques</h2>
<p>Décrtit la géométrie du Canton en utilisant les champs affichés.</p>
<p><img src="BlocksEditPhysicalTab.png" width="460" height="155" alt="">
</p>
<table summary="">
<tr valign="top">
<td><img src="BlocksEditCurvaturePopup.png" width="193" height="107" alt="">
</td>
<td><img src="BlocksEditSpeedPopup.png" width="249" height="191" alt="">
</td>
<td>
Options Vitesse:
<ul>
<li>Normal générale</li>
<li>Cab</li>
<li>Maximum</li>
<li>Normal</li>
<li>60 (MPH)</li>
<li>50 (MPH)</li>
<li>Limité</li>
<li>Moyenne</li>
<li>Lente</li>
<li>Réduite</li>
<li>RéduiteLente</li>
<li>Stop</li>
</ul>
</td>
</tr>
</table>
<ul>
<li><strong>Longueur</strong> (option) - Affiche la longueur du Canton. Vous pouvez entrer
ici la longueur du Canton. La longueur est utilisée pour la circulation automatique des
trains. Si "0.0" est affiché, la longueur n'a pas été saisie. La longueur entrée doit être
la longueur actuelle du Canton du réseau. La longueur est saisie et affichée soit en pouces
ou en centimètres, dépendant de l'unité affichée dans le tableau.</li>
<li><strong>Unités</strong> - Choisir une des deux comme unité de Longueur du Canton</li>
<li><strong>Courbure</strong> (option) - Affiche la courbe séectionnée pour la voie dans le
Canton . Courbure est utilisée pour la circulation automatique des trains, et n'a pas
besoin d'être saisie si les trains ne circulent pas en automatique. Courbure, si présente,
indique à l'ordinateur qu'il doit ralentir le train quand il circule dans le Canton. Si
<strong>Aucune</strong> ou <strong>Progressive</strong> sont sélectionnées, un train en
automatique procèdera à vitesse normale. <strong>Serrée</strong> doit être sélectionnée si
le train devra certainement ralentirt; <strong>Sévère</strong> doit être sélectionnée si le
train doit ralentir un maximum. Si le Canton a une courbure variable, votre sélection devra
s'accorder avec la partie la plus resrictive du Canton.</li>
<li><strong>Vitesse</strong> - La vitesse est utilisée avec certain outils d'automatisme et
de logique, pour aider à déterminer la vitesse à laquelle un train peut circuler à travers
le Canton. Elle est aussi utilisé par la Logique des Mâts de Signalisation pour déterminer
quel Aspect doit être affiché par un signal<br>
Dans le menu défilantt, il vous est présenté un jeu de vitesses fixées qui ont été
prédéfiniesdans le fichier signalSpeed.xml, en complément d'une option générale.<br>
Il est aussi possible d'entrer une valeur numérique pour représenter une vitesse . La
valeur générale est fixée via l'option <strong>Vitesse</strong> du menu.</li>
<li><strong>Permissive</strong> -L'option permissive est utilisée potr identifierles
Cantons dans lesquels un train peut entrer même s'il est déjà occupé. Cette option est
utilisée avec cetains outils d'automatisme et de logiques pour aider à déterminer si un
Train peut entrer dans un Canton occupé et quel Aspect doit être affiché sur son Mât de
Signalisation.</li>
</ul>
<a name="usage" id="usage"></a>
<h2>Utilisation</h2>
<p>C'est un champ information, montrant où vous avez le Canton affiché sur le Panneau:</p>
<img src="BlocksEditUsageTab.png" width="392" height="120" alt=""> <a name="properties" id=
"properties"></a>
<h2>Propriétés</h2>
<img src="BlocksEditPropsTab.png" width="392" height="89" alt="">
<p><a href="../../../../html/tools/tracker/index.shtml">Plus d'information sur les
Cantons</a>
</p>
<p><a href="../display/LayoutEditor.shtml">Plus d'information sur l'utilisation des Cantons
avec l'Éditeur de Réseau</a>
</p>
<p>Retour à la page <a href="BlockTable.shtml">Aide Tableau Canton</a>.</p>
Localisé à package/jmri/jmrt/beantable/BlockEdit
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div> <!-- closes #mainContent-->
</div> <!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,278 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2017-02-16-->
<head>
<title>JMRI: Cantonk Table Help</title>
<meta http-equiv="content-type" content=
"text/html; charset=us-ascii">
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Memory Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Canton</h1>
<h2>Cantons :</h2>
<p>Les Cantons sont des tron&ccedil;ons de voie dont
l'occupation peut &ecirc;tre suivie individuellement. Diviser
la voie en Cantons est facultatif. Les Cantons mis en place
dans un sch&eacute;ma de voies correspondent normalement aux
Cantons physiques sur un r&eacute;seau. L'occupation du
Canton est indiqu&eacute; par l'&eacute;tat d'un
d&eacute;tecteur de pr&eacute;sence. Lorsque un circuit de
voie est divis&eacute; en Cantons, toute la voie ne doit pas
appartenir &agrave; un seul Canton. Par exemple, les voies de
triage ne peut pas &ecirc;tre dans un Canton, alors que la
Ligne Principale sera presque toujours divis&eacute;e en
Cantons. La principale utilisation des Cantons est de
faciliter la signalisation, mais les Cantons peuvent
&ecirc;tre utilis&eacute;s pour d'autres commandes du
r&eacute;seau ou de fonction d'animation sur le
r&eacute;seau.</p>
<p>Les Cantons peuvent &ecirc;tre configur&eacute;s &agrave;
l'aide d'un script, ou automatiquement dans un panneau
&eacute;diteur de R&eacute;seau. Quand un Canton est
d&eacute;fini dans un panneau &eacute;diteur de
R&eacute;seau, un nouveau Canton est cr&eacute;&eacute; s'il
n'existe pas d&eacute;j&agrave;. Dans l'&eacute;diteur de
R&eacute;seau, Les Cantons sont identifi&eacute;s par leur
nom utilisateur, donc si un Canton repr&eacute;sent&eacute;
dans ce tableau est utilis&eacute; dans un panneau
&eacute;diteur de R&eacute;seau, son nom d'utilisateur ne
doit pas &ecirc;tre chang&eacute;. Si vous voulez changer le
nom d'utilisateur d'un Canton utilis&eacute; dans un panneau
&eacute;diteur de R&eacute;seau, faire le changement dans
l'&eacute;diteur de R&eacute;seau, pas i&ccedil;i.</p>
<p>Pour compl&eacute;ter la d&eacute;finition d'un Canton,
les Chemins et les R&eacute;glages doivent &ecirc;tre joints
&agrave; chaque Canton. Les Chemins d&eacute;crivent les
points d'entr&eacute;e du Canton. Chaque Canton a un ou
plusieurs chemins qui lui sont associ&eacute;s. Parfois, un
aiguillage doit &ecirc;tre r&eacute;gl&eacute; d'une certaine
fa&ccedil;on pour utiliser un chemin; Bean Settings
r&eacute;alise cette information. Les Chemins et Le
param&egrave;tres Bean sont mis en place automatiquement pour
les Cantons d&eacute;finis dans un panneau &eacute;diteur de
R&eacute;seau. Ils peuvent &eacute;galement &ecirc;tre mis en
place dans un script. Il y a actuellement aucun moyen
d'entrer manuellement les chemins ou les param&egrave;tres
Bean. Les Chemins et param&egrave;tres Bean sont non
repr&eacute;sent&eacute; sur la table Canton, et sont
d&eacute;crits ici pour que ce soit complet.</p>
<p>Pour une utilisation pour les trains circulants
automatiquement, un attribut de la longueur et un attribut de
courbure peuvent &eacute;ventuellement &ecirc;tre
affect&eacute;s &agrave; un Canton. Ces attributs optionnels
sont entr&eacute;s manuellement dans ce tableau. Si les
trains ne sont pas ex&eacute;cut&eacute; automatiquement pour
un Canton, il n'est pas n&eacute;cessaire d'ajouter ces
attributs.</p>
<h2>Colonnes dans le Tableau Canton:</h2>
<ul>
<li>
<p><b>Nom syst&egrave;me</b> - Le nom syst&egrave;me du
Canton. Il n'y a pas d'exigence fonctionnelle pour une
lettre dans le Nom Syst&egrave;me d'un Canton, mais par
convention, nous utilisons 'B' pour 'Canton'.
L'impl&eacute;mentation par d&eacute;faut n'est pas
sp&eacute;cifique au syst&egrave;me, donc une lettre du
syst&egrave;me du "I" est appropri&eacute;. Cela conduit
&agrave; des noms de syst&egrave;me comme "IB201".</p>
</li>
<li>
<p><b>Nom Utilisateur</b> - Le nom Utilisateur du Canton.
Le nom Utilisateur d'un Canton cr&eacute;&eacute; ici
peut &ecirc;tre r&eacute;gl&eacute; &agrave; n'importe
quel texte. Le nom utilisateur pour un Canton
cr&eacute;&eacute; par l'&eacute;diteur de R&eacute;seau
est fix&eacute; par l'&eacute;diteur de TCO et ne doit
pas &ecirc;tre chang&eacute;.</p>
</li>
<li>
<p><b>Valeur</b> - C'est la valeur de cha&icirc;ne de
n'importe quel objet que le Canton porte. Habituellement,
ce sera soit un message ou un objet r&eacute;gulateur. Si
vous modifiez cela, c'est stock&eacute;e dans le Canton
comme une cha&icirc;ne. Il n'y a actuellement aucun moyen
d'ajouter manuellement un objet r&eacute;gulateur
&agrave; un Canton de la table.</p>
</li>
<li>
<p><b>Commentaire</b> - Vous pouvez entrer n'importe quel
texte dans ce domaine qui vous aideront &agrave;
distinguer ce Canton parmi d'autres Cantons, ou de
fournir des notes utiles sur son utilisation.</p>
</li>
<li>
<p><b>Supprimer</b> - Cliquez sur le bouton
<b>Supprimer</b> dans n'importe quelle rang&eacute;e pour
supprimer le Canton de cette ligne de la liste des
Cantons dans l'ordinateur. Vous devez sauvegarder votre
configuration (et les panneaux pr&eacute;sents) sur le
disque pour rendre la suppression permanente. La
radiation peut pas &ecirc;tre annul&eacute;e.
<b>Attention: Assurez-vous de supprimer toutes les
r&eacute;f&eacute;rences &agrave; un Canton avant de le
supprimer</b>. Les Cantons sont
r&eacute;f&eacute;renc&eacute;s dans les chemins d'autres
Cantons, dans certains scripts, et dans les panneaux de
d'&eacute;diteur de R&eacute;seau</p>
</li>
<li>
<p><b>Direction</b> - La direction actuelle
enregistr&eacute;e dans le canton</p>
</li>
<li>
<p><b>Longueur</b> (facultatif) - Affiche la longueur du
Canton. En option, vous pouvez entrer la longueur du
Canton ici. La longueur est utilis&eacute;e pour le
fonctionnement automatique des trains. Si '0 .0 'est
affich&eacute;, la longueur n'a pas &eacute;t&eacute;
indiqu&eacute;e. La longueur indiqu&eacute;e doit
&ecirc;tre la longueur r&eacute;elle du Canton sur le
r&eacute;seau mod&egrave;le. La longueur est entr&eacute;
et affich&eacute; en pouces ou centim&egrave;tres, selon
l'unit&eacute; est demand&eacute;e au bas du tableau de
Canton.</p>
</li>
</ul>
<h1> Le Tableau Canton</h1>
<h2>Cantons :</h2>
<p>Les Cantons sont des tron&#231;ons de voie dont l'occupation peut &#234;tre suivie individuellement. Diviser la
voie en Cantons est facultatif. Les Cantons mis en place dans un sch&#233;ma de voies correspondent normalement
aux Cantons physiques sur un r&#233;seau. L'occupation du Canton est indiqu&#233; par l'&#233;tat d'un
d&#233;tecteur de pr&#233;sence. Lorsque un circuit de voie est divis&#233; en Cantons, toute la voie ne doit
pas appartenir &#224; un seul Canton. Par exemple, les voies de triage ne peut pas &#234;tre dans un Canton, alors que la Ligne Principale
sera presque toujours divis&#233;e en Cantons. La principale utilisation des Cantons est de faciliter
la signalisation, mais les Cantons peuvent &#234;tre utilis&#233;s pour d'autres commandes du r&#233;seau ou de fonction d'animation sur le r&#233;seau.</p>
<p> Les Cantons peuvent &#234;tre configur&#233;s &#224; l'aide d'un script, ou automatiquement dans un panneau &#233;diteur de R&#233;seau. Quand un Canton est d&#233;fini dans un panneau &#233;diteur de R&#233;seau, un nouveau Canton est cr&#233;&#233; s'il n'existe pas d&#233;j&#224;. Dans l'&#233;diteur de R&#233;seau, Les Cantons sont identifi&#233;s par leur nom utilisateur, donc si un Canton repr&#233;sent&#233; dans ce tableau est utilis&#233; dans un panneau &#233;diteur de R&#233;seau, son nom d'utilisateur ne doit pas &#234;tre chang&#233;. Si
vous voulez changer le nom d'utilisateur d'un Canton utilis&#233; dans un panneau &#233;diteur de R&#233;seau, faire le
changement dans l'&#233;diteur de R&#233;seau, pas i&#231;i.</p>
<p> Pour compl&#233;ter la d&#233;finition d'un Canton, les Chemins et les R&#233;glages doivent &#234;tre joints &#224;
chaque Canton. Les Chemins d&#233;crivent les points d'entr&#233;e du Canton. Chaque Canton a un ou plusieurs chemins
qui lui sont associ&#233;s. Parfois, un aiguillage doit &#234;tre r&#233;gl&#233; d'une certaine fa&#231;on pour utiliser un chemin; Bean Settings
r&#233;alise cette information. Les Chemins et Le param&#232;tres Bean sont mis en place automatiquement pour
les Cantons d&#233;finis dans un panneau &#233;diteur de R&#233;seau. Ils peuvent &#233;galement &#234;tre mis en place dans un script. Il y a
actuellement aucun moyen d'entrer manuellement les chemins ou les param&#232;tres Bean. Les Chemins et param&#232;tres Bean sont non repr&#233;sent&#233; sur la table Canton, et sont d&#233;crits ici pour que ce soit complet.</p>
<p> Pour une utilisation pour les trains circulants automatiquement, un attribut de la longueur et un attribut de courbure
peuvent &#233;ventuellement &#234;tre affect&#233;s &#224; un Canton. Ces attributs optionnels sont entr&#233;s manuellement
dans ce tableau. Si les trains ne sont pas ex&#233;cut&#233; automatiquement pour
un Canton, il n'est pas n&#233;cessaire d'ajouter ces attributs.</p>
<h2>Colonnes dans le Tableau Canton:</h2>
<ul>
<li> <p><b>Nom syst&#232;me</b> - Le nom syst&#232;me du Canton. Il n'y a pas d'exigence fonctionnelle pour une lettre dans le Nom Syst&#232;me d'un Canton, mais par convention, nous utilisons
'B' pour 'Canton'. L'impl&#233;mentation par d&#233;faut n'est pas sp&#233;cifique au syst&#232;me, donc une lettre du syst&#232;me
du "I" est appropri&#233;. Cela conduit &#224; des noms de syst&#232;me comme "IB201".</p></li>
<li><p><b>Nom Utilisateur</b> - Le nom Utilisateur du Canton. Le nom Utilisateur d'un Canton cr&#233;&#233;
ici peut &#234;tre r&#233;gl&#233; &#224; n'importe quel texte. Le nom utilisateur pour un Canton cr&#233;&#233; par l'&#233;diteur de R&#233;seau est
fix&#233; par l'&#233;diteur de TCO et ne doit pas &#234;tre chang&#233;.</p></li>
<li><p><b>Valeur</b> - C'est la valeur de cha&#238;ne de n'importe quel objet que le
Canton porte. Habituellement, ce sera soit un message
ou un objet r&#233;gulateur. Si vous modifiez cela, c'est stock&#233;e dans le Canton
comme une cha&#238;ne. Il n'y a actuellement aucun moyen d'ajouter manuellement un objet r&#233;gulateur &#224; un Canton de la table.</p></li>
<li><p><b>Commentaire</b> - Vous pouvez entrer n'importe quel texte dans ce domaine qui vous aideront &#224;
distinguer ce Canton parmi d'autres Cantons, ou de fournir des notes utiles sur son utilisation.</p></li>
<li><p><b>Supprimer</b> - Cliquez sur le bouton <b>Supprimer</b> dans n'importe quelle rang&#233;e pour supprimer le Canton de cette ligne de la liste des Cantons dans l'ordinateur. Vous devez sauvegarder votre configuration (et
les panneaux pr&#233;sents) sur le disque pour rendre la suppression permanente. La radiation peut pas &#234;tre annul&#233;e.
<b>Attention: Assurez-vous de supprimer toutes les r&#233;f&#233;rences &#224; un Canton avant de le supprimer</b>.
Les Cantons sont r&#233;f&#233;renc&#233;s dans les chemins d'autres Cantons, dans certains scripts, et dans les
panneaux de d'&#233;diteur de R&#233;seau</li>
<li><p> <b>Direction</b> - La direction actuelle enregistr&#233;e dans le canton
<li><p> <b>Longueur</b> (facultatif) - Affiche la longueur du Canton. En option, vous pouvez
entrer la longueur du Canton ici. La longueur est utilis&#233;e pour le fonctionnement automatique des trains.
Si '0 .0 'est affich&#233;, la longueur n'a pas &#233;t&#233; indiqu&#233;e. La longueur indiqu&#233;e doit &#234;tre la
longueur r&#233;elle du Canton sur le r&#233;seau mod&#232;le. La longueur est entr&#233; et affich&#233;
en pouces ou centim&#232;tres, selon l'unit&#233; est demand&#233;e au bas du
tableau de Canton.</p></li>
<li><p> <b>Courbure</b> (facultatif) - Affiche la courbure s&#233;lectionn&#233;e pour la voie du
Canton. La courbure est utilis&#233;e pour l'exploitation automatique des trains, et ne doit pas &#234;tre entr&#233;e
si les trains ne seront pas ex&#233;cut&#233;s automatiquement. La Courbure, si elle est pr&#233;sente, indique &#224; l'ordinateur
qu'il devrait ralentir le train car parcours ce Canton. Si <b> Aucune</b> ou
<b>Progressive</b> ne sont s&#233;lectionn&#233;es, un train automatique proc&#233;dera &#224; une vitesse normale. <b>&#233;lev&#233;</b>
doit &#234;tre s&#233;lectionn&#233; si le train doit ralentir ; <b> S&#233;v&#232;re</b> doit &#234;tre s&#233;lectionn&#233;
si le train doit ralentir d'un montant maximum. Si le Canton a une courbure variable, votre
s&#233;lection devrait &#234;tre faite en fonction de la partie la plus s&#233;v&#233;re du Canton.</p></li>
<li><p><b>Statut</b> -
Montre le statut actuel du canton, Occup&#233; ou Non-occup&#233;.
<li><p><b>Rapport</b> -
Le Rapport affecter &#224; ce Canton. Noir le tableau Rapport. Entrez la valeur du Rapport dans la valeur de Canton.
<li><p><b>Utilisation actuelle?</b> -
Si l'on consid&#232;re le sc&#233;nario dans lequel nous voulons suivre un train autour du r&#233;seau, g&#233;n&#233;ralement ceci
est r&#233;alis&#233;e par l'utilisation d'objets M&#233;moire associ&#233;s &#224; des Cantons. Jusqu'&#224; ce que le train soitt connu, nous
n'ont rien &#224; suivre. En r&#232;gle g&#233;n&#233;rale, nous pouvons saisir manuellement le num&#233;ro de train dans un panneau, puis
cela est suivi autour du r&#233;seau par l'occupation de canton. Si, toutefois, nous avons un
dispositif qui peut nous fournir l'identification du train, comme un lecteur RFID, nous n'avons plus besoin d'
taper manuellement l'ID de train - le lecteur fait cela pour nous. En substance, le lecteur est un peu
plus d'un capteur "intelligent" - il peut non seulement sentir que "quelque chose" est l&#224;, il peut
nous dire ce que c'est.
Maintenant, pour la mise en &#399;uvre.
Un capteur est purement ACTIf ou INACTIf - soit quelque chose est l&#224; ou elle ne l'est pas.
Un Rapport, cependant, ne peut nous dire l'un des &#233;l&#233;ments suivants:
<ol>
<li> "Hey, je vois quelque chose d&#232;s maintenant - c'est lui"
<li> "Hmm, je ne vois rien pour l'instant "
<li> "Hey, j'ai vu quelque chose de tout &#224; l'heure - c'&#233;tait lui"
<li> "Hmm, je n'ai encore rien vu "
</ol>
Les deux premiers sont de CurrentReport, les deux derniers de LastReport.
Au d&#233;marrage (en supposant qu'il n'y a rien dans la fourchette du lecteur), &#224; la fois 2 et 4 sont le premier
&#233;tat. Une fois que quelque chose est vu, &#224; la fois 1 et 3 renvoient le m&#234;me r&#233;sultat.
Lorsque la chose est 'hors fourchette '2 et 3 sont alors actif.
Avec '"utilisation actuelle"? s&#233;lectionn&#233;e valeur du canton commutera entre 1 et 2,
alors qu'avec "l'utilisation actuelle"? d&#233;coch&#233;e valeur du canton commutera entre 3 et 4.</li>
<li><p><b>permissive</b> -
L'option permissive facultative est utilis&#233;e pour identifier les cantons qui peuvent &#234;tre saisis alors que le
Canton est occup&#233;. Il est utilis&#233; avec certains outils d'automatisation et de la logique, pour aider &#224;
d&#233;terminer si un train peut entrer dans un Canton occup&#233; et quel aspect doit &#234;tre affich&#233;
sur un m&#226;t de signalisation.</li>
<li><p><b>Vitesse Canton</b> -
La vitesse est utilis&#233;e avec certains outils d'automatisation et de logique, pour aider &#224;
d&#233;terminer &#224; quelle vitesse un train peut &#234;tre r&#233;gl&#233; &#224; travers le Canton.
Elle est &#233;galement utilis&#233; par la logique du m&#226;t de signalisation pour d&#233;terminer quel aspect doit
&#234;tre affich&#233; dans un signal de chemin .
<p> Dans la liste d&#233;roulante, vous sont pr&#233;sent&#233;s un ensemble de vitesses fixes qui
ont &#233;t&#233; pr&#233;d&#233;finies dans le fichier signalSpeed.xml, en plus d'une option globale.
<br> Il est &#233;galement possible d'entrer une valeur num&#233;rique pour repr&#233;senter une vitesse.
<p> La valeur globale est d&#233;finie via les <b>Vitesses</b> du menu option.</p></li>
</ul>
<p>
<a href="../../../../html/tools/tracker/index.shtml">Plus d'information sur les Cantons</a></p>
<p>
<a href="../display/LayoutEditor.shtml">Plus d'informations sur l'utilisation des Cantons avec l'&#233;diteur de R&#233;seau</a>
<p>Retour &#224; la <a href="../../../../html/tools/Blocks.shtml">page d'Aide Cantons</a></p>
Localis&#233; &#224; package/jmri/jmrt/beantable/BlockTable
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
</body>
</html>
@@ -0,0 +1,372 @@
JMRI is free software; you can redistribute it and/or modify it
under the terms of version 2 of the GNU General Public License as
published by the Free Software Foundation.
JMRI is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
A copy of version 2 of the GNU General Public License is
appended below. For more information, see
<http://www.gnu.org/licenses/>.
Linking JMRI or its parts statically or dynamically with other
modules is making a combined work based on this library. Thus, the
terms and conditions of the GNU General Public License 2.0 cover
the whole combination.
As a special exception, the copyright holders of JMRI give you
permission to link JMRI with independent modules to produce an
executable, regardless of the license terms of these independent
modules, and to copy and distribute the resulting executable under
terms of your choice, provided that you also meet, for each linked
independent module, the terms and conditions of the license of that
module. An independent module is a module which is not derived from
or based on JMRI. If you modify JMRI, you may extend this exception
to your version of JMRI, but you are not obligated to do so. If you do
not wish to do so, delete this exception statement from your version.
-------------------------------------------------------------------
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
@@ -0,0 +1,425 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2017-02-16-->
<head>
<title>JMRI: Adding/Editing Logix Conditionals</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Logix Conditional Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajouter/Modifier Conditions Logix</h1>
<p>La fen&ecirc;tre Modifier Condition c'est o&ugrave; les
expressions logiques sont &eacute;labor&eacute;es et
o&ugrave; les actions sont sp&eacute;cifi&eacute;es. La
fen&ecirc;tre Modifier Condition s'affiche quand un Condition
est cr&eacute;&eacute;e, ou lorsque le bouton
<b>&eacute;dition</b> d'une Condition est press&eacute; dans
la <a href="LogixAddEdit.shtml">fen&ecirc;tre Modifier
Logix</a> . La fen&ecirc;tre "Modification Condition" affiche
le nom syst&egrave;me et nom utilisateur de la Condition au
sommet. Le nom syst&egrave;me est automatiquement
g&eacute;r&eacute; par le programme et ne peut pas &ecirc;tre
chang&eacute;. Le nom utilisateur peut &ecirc;tre
&eacute;dit&eacute; par entrer/modifier le texte dans le
champ Nom Utilisateur. Le nom d'utilisateur peut ne pas
&ecirc;tre le m&ecirc;me que le nom utilisateur d'une autre
Condition dans ce Logix, mais peut &ecirc;tre le m&ecirc;me
que le nom utilisateur d'une Condition dans un autre
Logix.</p>
<p>A Suivre il y a deux sections - une pour l'installation
d'une expression logique et une autre pour mettre en place
des actions. Les Conditions sont des &eacute;nonc&eacute;s de
la forme:</p>
<div style="margin-left: 2em">
<code>if (expression logique) then (action)</code>
</div>
<p>Une Condition a deux parties distinctes: son
"expression logique" et ses "Action". La fen&ecirc;tre a des
sections s&eacute;par&eacute;es pour la mise en place de
chacune.</p>
<p>La section expression logique contient un tableau de
l'&eacute;tat des variables, avec deux boutons en dessous. La
premi&egrave;re colonne de l'&eacute;tat des variables du
tableau affiche le num&eacute;ro de la ligne de la variable
d'&eacute;tat. Ce n'a que peu d'importance lorsque le choix
de <b>l'Op&eacute;rateur Logique</b> est mis &agrave;
"mixte". La deuxi&egrave;me colonne contient un AND
automatique lorsque le choix de <b>l'Op&eacute;rateur
Logique</b> est mis &agrave; "AND" ou un OR automatique
lorsque le choix est "OR". Lorsque le choix est "mixte",
l'utilisateur peut s&eacute;lectionnez AND ou OR au besoin.
La troisi&egrave;me colonne contient une bo&icirc;te de choix
qui permet &agrave; l'utilisateur de s&eacute;lectionner
l'op&eacute;rateur NOT au besoin. La quatri&egrave;me colonne
est une description de la variable d'&eacute;tat type et la
condition pour laquelle elle doit &ecirc;tre test&eacute;e.
La suivante est une colonne affichant l'&eacute;tat actuel de
la description du test. L'&eacute;tat affich&eacute; inclut
l'effet de l'op&eacute;rateur NOT, si NOT est
s&eacute;lectionn&eacute;.</p>
<p>La colonne Calculs Triggers (D&eacute;clencheurs) contient
des cases &agrave; cocher qui, normalement, sont
v&eacute;rifi&eacute;es, de sorte qu'un changement dans la
variable d'&eacute;tat va d&eacute;clencher un calcul du
Logix. Pour les rares cas o&ugrave; un changement dans un
entit&eacute; sp&eacute;cifique (capteur, aiguillage, etc) ne
devrait pas d&eacute;clencher un r&eacute;sultat du calcul,
vous devez d&eacute;cocher la case en cliquant dessus.
D&eacute;cocher la case indique au programme de surveiller
cette entit&eacute; pour les changements d'&eacute;tat et de
calculer l'&eacute;tat de la condition, mais il ne prend pas
action en fonction des r&eacute;sultats.</p>
<p>Les deux derni&#232;res colonnes du tableau (les boutons <b>Modifier</b> et <b>Supprimer</b>)
sont utilis&#233;s pour modifier ou supprimer cette ligne dans la table de variable d'&#233;tat.
supprimer une variable d'&#233;tat si vous d&#233;cidez qu'elle n'est plus n&#233;cessaire.
La colonne &#233;tat du tableau montre l'&#233;tat (vrai ou faux) de chaque &#233;tat de la
variable quand elle est &#233;valu&#233;e.
</p>
<p>Pour l'expression logique, et
donc la Condition, pour calculer vrai, toutes les variables d'&#233;tat
doivent &#233;valuer &#224; vrai.</p>
<p>&#224; tout moment pendant l'entr&#233;e des donn&#233;es des variable d'&#233;tat, <b> V&#233;rifier
Variables d'&#233;tat </b> peut &#234;tre cliqu&#233; pour v&#233;rifier les donn&#233;es saisies et
d'&#233;valuer l'&#233;tat des variables. Lorsque ce bouton est enfonc&#233;, la v&#233;rification
et l'&#233;valuation se produisent
jusqu'&#224; ce que la v&#233;rifications se termine correctement, ou si une erreur est
d&#233;tect&#233;e. Si une
erreur est d&#233;tect&#233;e, la v&#233;rification s'arr&#234;te pour vous permettre de corriger
l'erreur et cliquez sur
<b> V&#233;rifiez Variables d'&#233;tat</b> &#224; nouveau. <i>S'il vous pla&#238;t rappelez
vous apr&#232;s l'&#233;dition
des &#233;l&#233;ments de donn&#233;es et du nom, cliquez sur une cellule diff&#233;rente dans
la table avant de
cliquer <b>V&#233;rifiez Variables d'&#233;tat</b> (ou <b>Mise &#224; Jour Conditions</b> au
le bas de la fen&#234;tre) pour que le programme soit averti que vous avez
termin&#233; votre saisie. Sinon votre entr&#233;e ne peut prendre effet, et une
erreur peut &#234;tre signal&#233;e inutilement.</i></p>
<p>
L'<b>Op&#233;rateur Logique</b> par d&#233;faut est "AND". Dans ce cas, la condition
permettra de tester si tous les tests variables sont vraies, apr&#232;s la prise du
"NON" n&#233;gations en compte.
En utilisantla boite <b>Op&#233;rateur Logique </b> dessous la liste des variables, vous pouvez
celui-ci changer à "OR" ou "mixtes". &#171;OR&#187; signifie que la Condition sera
vrai si l'un des tests de variables sont vraies, apr&#232;s comptabilisation des n&#233;gations.
S&#233;lection "Mixtes" vous permettra de saisir une expression logique dans une nouvelle
zone de texte &#224; l'aide de AND, OR et NOT et les num&#233;ros de ligne.
Dans cette expression,
chaque variable est mentionn&#233;e par un num&#233;ro, par exemple R1, R2, R3
pour les trois premieres variables, vous pouvez utiliser les op&#233;rateurs "and", "or"
et "not" en plus de parenth&#232;ses.
Quelques exemples:
<pre>
R1 and R2
R1 or (R2 et R3)
(R2 and R3) or (R3 and R1)
</pre>
<h2> Ajout d'une Nouvelle Variable d'&#233;tat</h2>
<p>Pressez <b>Ajouter Variable d'&#233;tat </b> pour ajouter une
variable d'&#233;tat (une ligne dans la table des variables d'&#233;tat). Cela affichera une
fen&#234;tre avec une bo&#238;te de choix pour l'utilisateur pour s&#233;lectionner un type de variable d'&#233;tat.
Les variables d'&#233;tat disponibles sont document&#233;es
<a href="#variable"> ci-dessous</a>. Quand un type est choisie la fen&#234;tre Modifier Variable
affiche un champ de texte pour le nom de l'entit&#233; &#224; utiliser pour
la variable d'&#233;tat.
Quand un nom (soit nom syst&#232;me ou nom utilisateur) est entr&#233;,
il doit correspondre &#224; une entit&#233; existante (capteur, aiguillage,
lumi&#232;re, etc.) Il est utile d'ouvrir le Tableau Capteur lors de l'entr&#233;e du nom du capteur
ou le Tableau Aiguillage pour montrer les aiguillages disponibles, etc</p>
<p><b>Attention :</b> Si vous utilisez des noms utilisateur pour sp&#233;cifier des variables
d'&#233;tat soyez prudent lorsque vous &#233;ditez vos noms d'utilisateur ou vous pouvez casser
vos d&#233;finitions de variable d'&#233;tat.
Le nom utilisateur sp&#233;cifi&#233; doit correspondre, caract&#232;re pour caract&#232;re,
blancs, y compris, au nom 'utilisateur r&#233;el du capteur, aiguillage, etc, pour que
vos variables d'&#233;tat travaillent. Si vous voulez &#234;tre en mesure d'&#233;diter librement vos
noms utilisateur, utilisez le nom syst&#232;me pour d&#233;finir vos variables d'&#233;tat.</p>
<p>A tout moment pendant l'entr&#233;e
des donn&#233;es des variables d'&#233;tat, le bouton <b>V&#233;rifier Variable d'&#233;tat</b> peut &#234;tre
cliqu&#233; pour v&#233;rifier les donn&#233;es saisies et &#233;valuer les variables d'&#233;tat. Lorsque
ce bouton est enfonc&#233;, il produit un contr&#244;le et l'&#233;valuation proc&#232;det jusqu'&#224; se terminer
avec succ&#232;s, ou si une erreur est d&#233;tect&#233;e. Si une erreur est
d&#233;tect&#233;e, la v&#233;rification s'arr&#234;te pour que l'utilisateur corrige l'erreur et clique sur
<b>V&#233;rifier les Variables d'&#233;tat</b> &#224; nouveau. S'il vous pla&#238;t rappelez vous <i> apr&#232;s l'&#233;dition du
nom syst&#232;me et des donn&#233;es des &#233;l&#233;ments de cliquer sur une cellule diff&#233;rente dans la table avant de
cliquer <b>V&#233;rifiez Variables d'&#233;tat</b> (ou <b>Mise &#224; Jour Conditions</b>
au bas de la fen&#234;tre) pour que le programme soit averti que vous avez
termin&#233; votre saisie. Sinon votre entr&#233;e ne peut prendre effet, et une erreur
peuvent &#234;tre signal&#233;s inutilement.</i></p>
<h2> Ajouter une Nouvelle Action</h2>
<p>La section action de la fen&#234;tre &#233;diter Condition fournit
les mesures sp&#233;cifiques qui doivent &#234;tre prises quand une
Condition est calcul&#233;e.
<p>Pour ajouter une nouvelle action, appuyez sur le bouton "Ajouter Action".
Une nouvelle fen&#234;tre &#171;&#233;dition Action&#187; appara&#238;tra.
S&#233;lectionnez un type d'action dans les
&#233;l&#233;ments de la zone Type, et les donn&#233;es n&#233;cessaires pour sp&#233;cifier compl&#232;tement l'action
apparaissent &#224; la droite de la zone Type. Si vous ne savez pas ce qui doit &#234;tre
entr&#233; dans un champ de donn&#233;es, placez votre curseur dessus, et un message
appara&#238;tra. Quand un nom doit &#234;tre inscrit, le nom doit correspondre &#224;
un nom syst&#232;me ou un nom utilisateur d'une entit&#233; existante (capteur, aiguillage,
signal, etc) du type appropri&#233;. L'ouverture du Tableau capteur lorsque
la saisie des noms de capteur, ou du tableau aiguillages peut &#234;tre utiles pour voir les aiguillages disponibles,
etc. Les Types d'actions disponibles sont d&#233;crits en d&#233;tail <a href="#action"> ci-dessous</a>.</p>
<p>Pour chaque action, trois options sont disponibles pour le moment pour d&#233;clencher des actions: 1) Le changement &#224; True (Vrai, 2) sur le changement &#224; False (Faux), et 3) sur
Changement. Elles font r&#233;f&#233;rence &#224; l'&#233;tat calcul&#233; de la condition, qui est
&#233;gale &#224; la valeur de l'expression logique tel que sp&#233;cifi&#233;e dans le
tableau des variables d'&#233;tat. Une de ces options doit &#234;tre s&#233;lectionn&#233;e. Lorsque vous avez termin&#233;, cliquez sur
"Mettre &#224; jour" pour installer vos modifications,
"Annuler" pour fermer la fen&#234;tre sans aucune modification
ou "Supprimer" pour supprimer l'action enti&#232;rement.</p>
<p>Les Actions sont &#233;valu&#233;es dans l'ordre indiqu&#233;. Pour changer cet ordre,
cliquez sur le bouton "R&#233;organiser" sur la fen&#234;tre "&#233;diter condition". Les boutons les plus &#224; droite
par les actions pourront ensuite vous permettent de s&#233;lectionner la premi&#232;re, la suivante, etc
<p>Lorsque l'expression logique et les actions ont &#233;t&#233; sp&#233;cifi&#233;es,
cliquez <b>Mise &#224; Jour Condition</b> au bas de la fen&#234;tre. Ceci
initie une v&#233;rification de l'expression logique (le m&#234;me que celui effectu&#233;
par <b>V&#233;rifier Variables d'&#233;tat</b>) et une v&#233;rification des donn&#233;es
saisies pour les actions. Si
le nom utilisateur a &#233;t&#233; &#233;dit&#233;, il est &#233;galement v&#233;rifi&#233;.
Si une erreur est trouv&#233;e, une
bo&#238;te de message s'ouvre annon&#231;ant l'erreur, et la mise &#224; jour est arr&#234;t&#233; pour
vous permettre de corriger l'erreur et cliquez sur <b>Mise &#224; Jour Conditions</b>
&#224; nouveau. Si aucune erreur n'est trouv&#233;e, l'action est mis &#224; jour avec
l'entr&#233;e des donn&#233;es, la fen&#234;tre Modifier Condition est ferm&#233;e,
et l'utilisateur est retourn&#233; &#224; la fen&#234;tre Modifier Logix.</p>
<p>Deux autres boutons sont disponibles au bas de la fen&#234;tre &#233;dition Condition.
En cliquant sur <b>Annuler</b> vous fermez la fen&#234;tre &#233;dition Condition sans
mise &#224; jour de la Condition. En cliquant <b>Annuler</b> vous perdrez toutes les
donn&#233;e qui ont &#233;t&#233; entr&#233;es. L'autre bouton, <b>Supprimer
Condition</b>, fournit un moyen facile de supprimer une Condition inutile.
Cliquez <b>Supprimer Conditions </b> pour supprimer le Condition en cours de Modification
et revenir &#224; la fen&#234;tre Modifier Logix.</p>
<p>Les variables d'&#233;tat Disponibles et les actions sont list&#233;es ci-dessous. Pour de plus amples
d'informations, consultez la documentation Logix sur la page web JMRI
https://jmri.org/.</p>
<a name="variable"></a>
<h2> Variables d'&#233;tat Disponibles</h2>
<p>Les variables d'&#233;tat qui sont actuellement disponibles pour une utilisation dans les
Conditions sont &#233;num&#233;r&#233;es ci-dessous, ainsi que des informations sur chacune. Les
variables d'&#233;tat doivent toujours &#234;tre &#233;valuer soit true ou false. La condition
r&#233;sultant en true est donn&#233;e pour chacune. Si la condition n'est pas remplie, le
variable d'&#233;tat est &#233;valu&#233;e &#224; false. Quand un Logix est actif, les &#233;tats des
entit&#233;s (capteur, aiguillage, lumi&#232;re, etc) sp&#233;cifi&#233;s dans les variables d'&#233;tat de
ses Conditions sont surveill&#233;s, sauf si la case Calcul D&#233;clencheurs
de la variable d'&#233;tat n'est pas coch&#233;e. Un calcul de toutes les conditions avec
Logix est d&#233;clench&#233; lorsqu'un changement d'&#233;tat surveill&#233; comme indiqu&#233; ci-dessous
(S'il n'est pas &#233;vident).</p>
<ul>
<li><b>Capteur Actif</b>: true si l'&#233;tat du
capteur sp&#233;cifi&#233; est actif.</li>
<li><b>Capteur Inactif</b>: true si l'&#233;tat du
capteur sp&#233;cifi&#233; est inactif.</li>
<li><b>Aiguillage D&#233;vi&#233;</b>: true si l'&#233;tat connu de
l'aiguillage sp&#233;cifi&#233; est d&#233;vi&#233;.</li>
<li><b>Aiguillage Direct</b>: true si l'&#233;tat connu de
l'aiguillage indiqu&#233; est direct.</li>
<li><b>Condition Vrai</b>: true si l'&#233;tat de la
Condition sp&#233;cifi&#233;e est vraie.</li>
<li><b>Condition fausse</b>: true si l'&#233;tat de
la Condition sp&#233;cifi&#233; est faux.</li>
<li><b>Lumi&#232;re On</b>: true si la lumi&#232;re sp&#233;cifi&#233;e est
allum&#233;e.</li>
<li><b>Lumi&#232;re Off</b>: true si la lumi&#232;re sp&#233;cifi&#233;e est
&#233;teinte.</li>
<li><b>M&#233;moire Egale</b>: true si la valeur enregistr&#233;e dans
la m&#233;moire sp&#233;cifi&#233;e est la m&#234;me que la valeur sp&#233;cifi&#233;e dans
la variable d'&#233;tat.
Le calcul est d&#233;clench&#233;e lorsque la valeur de m&#233;moire surveill&#233;e
change de ou vers la valeur sp&#233;cifi&#233;e.</li>
<li><b>Intervalle Horloge Acc&#233;l&#233;r&#233;e</b>: true si le temps Horloge
Acc&#233;l&#233;r&#233;e en cours
est entre l'heure de d&#233;but et de fin sp&#233;cifi&#233;es pour le
gamme. Les heures doivent &#234;tre sp&#233;cifi&#233;es dans le format hh: mm, o&#249;
hh est heures et
mn est minutes, par rapport &#224; une horloge de 24 heures. Le calcul est d&#233;clench&#233;
lorsque le temps d'horloge rapide entre dans la plage et quand le temps d'horloge rapide
sort de la gamme.</li>
<li><b>Signal Rouge</b>: true si l'apparition du
signal sp&#233;cifi&#233; est rouge. Le calcul est d&#233;clench&#233; lorsque
rouge.</li>
<li><b>Signal Jaune</b>: true si l'apparition du signal sp&#233;cifi&#233; est jaune.
Le calcul est d&#233;clench&#233;e lorsque l'apparence change du ou vers le jaune.</li>
<li><b>Signal Vert.</b>: true si l'apparition du signal sp&#233;cifi&#233; est vert.
Le calcul est d&#233;clench&#233; lorsque l'apparence change du ou vers le vert.</li>
<li><b>Signal Eteint</b>: true si l'apparition du signal est sombre. Le calcul est
d&#233;clench&#233; lorsque l'apparence change de ou vers l'obscurit&#233;.</li>
<li><b>Signal Clignotant Rouge</b>: true si l'
l'apparence du signal sp&#233;cifi&#233; est rouge clignotant. Le calcul est
d&#233;clench&#233; lorsque l'apparence change de ou vers clignotement rouge.</li>
<li><b>Signal Clignotant Jaune</b>: true si l'
l'apparence du signal sp&#233;cifi&#233; est jaune clignotant. Le calcul
est d&#233;clench&#233; lorsque l 'apparence change de ou vers jaune clignotant.</li>
<li><b>Signal Clignotant Vert</b>: true si l'
l'apparence du signal sp&#233;cifi&#233; est vert clignotant. Le calcul
est d&#233;clench&#233; lorsque l'apparence change de ou vers vert clignotant.</li>
<li><b>Signal Allum&#233;</b>: true si le signal sp&#233;cifi&#233; est allum&#233;.</li>
<li><b>Signal Maintenu</b>: true si le signal sp&#233;cifi&#233; maintenu.</li>
</ul>
<a name="action"></a>
<h2> Actions Disponibles</h2>
<p>Les Actions qui sont actuellement disponibles pour une utilisation dans les Conditions sont
&#233;num&#233;r&#233;s ci-dessous avec des informations sur chacune d'elles:</p>
<ul>
<li><b>D&#233;finir Aiguillage</b>: D&#233;finit l'aiguillage indiqu&#233; avec l'&#233;tat choisi.
Sp&#233;cifiez l'aiguillage en entrant son nom. Sp&#233;cifiez l'&#233;tat
en choisissant Closed ou Thrown dans le menu contextuel.</li>
<li><b>D&#233;finir Apparence Signal</b>: D&#233;finit le signal sp&#233;cifi&#233;
avec l'apparence choisie. Pr&#233;cisez le signal &#224; D&#233;finir en entrant
son nom. Sp&#233;cifier l'apparence en choisissant dans le menu contextuel.
</li>
<li><b>D&#233;finir Signal Maintenu</b>: D&#233;finit le signal sp&#233;cifi&#233; &#224;
Maintenir. Pr&#233;cisez le signal &#224; tenir en entrant son nom.</li>
<li><b>Effacer Signal Maintenu</b>: Efface le maintient sur le signal pr&#233;cis&#233;.
Pr&#233;cisez le signal en entrant son nom.</li>
<li><b>D&#233;finir Signal Eteint</b>: D&#233;finit le signal sp&#233;cifi&#233; &#224; ne pas
allum&#233;. Pr&#233;cisez le signal en entrant son nom.</li>
<li><b>D&#233;finirt Signal allum&#233;</b>: D&#233;finit la t&#234;te signal sp&#233;cifi&#233;
et reste allum&#233;.
Pr&#233;cisez la t&#234;te du signal en entrant son nom.</li>
<li><b>D&#233;clencheur Itin&#233;raire</b>: Les d&#233;clencheurs de l'itin&#233;raire
indiqu&#233;. Pr&#233;cisez
l'itin&#233;raire en entrant son nom.</li>
<li><b>D&#233;finir Capteur</b>: D&#233;finit le capteur sp&#233;cifi&#233; dans l'&#233;tat choisi.
Sp&#233;cifiez le capteur en entrant son nom. Sp&#233;cifiez l'
&#233;tat en choisissant actif ou inactif dans le menu contextuel.</li>
<li><b>D&#233;finir Capteur Temporis&#233;</b>: D&#233;finit le capteur sp&#233;cifi&#233;
pour l'&#233;tat
choisie apr&#232;s attente d'un certain nombre de secondes sp&#233;cifi&#233;es. Pr&#233;cisez
le capteur en entrant son nom. Sp&#233;cifier l'&#233;tat en choisissant
actif ou inactif dans le menu contextuel. Indiquez le nombre de
secondes &#224; attendre avant de fixer les capteurs en entrant un nombre dans le champ le
plus &#224; droite. Si cette condition est d&#233;j&#224; en attente pour d&#233;finir ce
capteur, cette action est ignor&#233;e, et l'action pr&#233;c&#233;dente se poursuit comme
initialement pr&#233;vue. (voir aussi <b>R&#233;initialisation du Capteur Temporis&#233;</b>
ci-dessous.)</li>
<li><b>D&#233;finir Lumi&#232;re</b>: D&#233;finit la lumi&#232;re pr&#233;cis&#233; dans
l'&#233;tat choisi.
Pr&#233;cisez la lumi&#232;re en entrant son nom. Sp&#233;cifier l'&#233;tat
&#224; mettre en choisissant On ou Off dans le menu contextuel.</li>
<li><b>D&#233;finir M&#233;moire </b>: D&#233;finit la m&#233;moire sp&#233;cifi&#233;e pour entrer une
valeur. Pr&#233;cisez la m&#233;moire en entrant son nom. Sp&#233;cifiez la
valeur &#224; d&#233;finir dans la m&#233;moire en l'inscrivant dans le champ le plus &#224; droite.</li>
<li><b>Active Logix</b>: Active le logix sp&#233;cifi&#233;. Sp&#233;cifiez le
Logix &#224; activer en entrant son nom.</li>
<li><b>D&#233;sactive Logix</b>: d&#233;sactive le logix sp&#233;cifi&#233;. Pr&#233;cisez
le Logix &#224; d&#233;sactiver en entrant son nom.</li>
<li><b>Jouer un Fichier Son</b>: lit le fichier son sp&#233;cifi&#233;.
Sp&#233;cifiez le fichier son &#224; jouer en entrant son nom dans le champ
fournis. Cliquez <b>D&#233;finir</b> pour faire appara&#238;tre une bo&#238;te de dialogue de
s&#233;lection de fichier d'aide
pour trouver le fichier. Acc&#233;dez &#224; votre fichier audio, puis cliquez sur votre
nom de fichier son dans la bo&#238;te de dialogue pour le copier (y compris son chemin) dans le champ.
</li>
<li><b>Ex&#233;cuter Script</b>: D&#233;marre le script sp&#233;cifi&#233;. Sp&#233;cifiez le
script &#224; d&#233;marrer en entrant son nom dans le champ pr&#233;vu. Cliquez <b>D&#233;finir</b>
pour faire appara&#238;tre une bo&#238;te de dialogue de s&#233;lection de fichiers pour trouver
le fichier. Acc&#233;dez &#224;
votre fichier de script, puis cliquez sur le nom de votre fichier de script dans la bo&#238;te
de dialogue pour
copier (y compris son chemin) le champ.</li>
<li><b>D&#233;finir Aiguillage Temporis&#233;</b>: D&#233;finit l'aiguillage indiqu&#233; &#224;
l'&#233;tat
choisi apr&#232;s attente d'un certain nombre de secondes sp&#233;cifi&#233;es. Pr&#233;cisez
l'aiguillage concern&#233; en entrant son nom. Sp&#233;cifier l'&#233;tat &#224; fixer par
le choix Closed ou Thrown dans le menu contextuel. Indiquez le nombre de
secondes &#224; attendre avant de fixer l'aiguillage en entrant un nombre dans le champ le
plus &#224; droite. Si cette condition est d&#233;j&#224; en attente pour d&#233;finir cet
aiguillage, cette action est ignor&#233;e, et l'action pr&#233;c&#233;dente se poursuit comme
initialement pr&#233;vue. (voir aussi <b>R&#233;initialiser Aiguillage Temporis&#233;</b> ci-dessous.)</li>
<li><b>Verrouillage Aiguillage</b>: Verrouille ou d&#233;verrouille un aiguillage. Entrez le
nom de l'aiguillage, et de choisir l'op&#233;ration &#224; partir du menu contextuel.
Remarque, pour contr&#244;ler le type d'aiguillage &#224; verrouiller aller &#224; la <A
href="TurnoutTable.shtml"> Tableau Aiguillage</a> et s&#233;lectionnez le mode de verrouillage.</li>
<li><b>D&#233;finir Capteur R&#233;armement retard&#233; </b>: D&#233;finit le capteur
sp&#233;cifi&#233; dans l'&#233;tat
choisi apr&#232;s d'attente d'un certain nombre de secondes sp&#233;cifi&#233;es. Pr&#233;cisez
le capteur concern&#233; en entrant son nom. Sp&#233;cifier l'&#233;tat &#224; fixer par le
choix de actif ou inactif dans le menu contextuel. Indiquez le nombre de
secondes &#224; attendre avant de fixer les capteurs en entrant un nombre dans le champ le
plus &#224; droite sur le terrain. Cette action est la m&#234;me que <b>Delayed Set Sensor</b>,
sauf si cette condition est d&#233;j&#224; activement en attente pour D&#233;finir
de capteur sp&#233;cifi&#233;, l'attente pr&#233;c&#233;dente est annul&#233;e, et une nouvelle p&#233;riode d'attente est d&#233;marr&#233;e.
En effet, le temps d'attente est red&#233;marr&#233;. Le capteur n'est pas activ&#233; jusqu'&#224; ce que la
p&#233;riode d'attente la plus r&#233;cente expire.</li>
<li><b>Annulez Temporisations Capteur</b>: Annule toutes les minuteries d'attente pour D&#233;finir
le capteur
sp&#233;cifi&#233; dans tous les Conditions dans tous Logixs. Sp&#233;cifiez le capteur en
entrant son nom. Le capteur n'est pas d&#233;fini; toutes les actions actives retard&#233;e pour des
R&#233;glage du capteur sp&#233;cifi&#233; sont annul&#233;s sans r&#233;glage du capteur.</li>
<li><b>D&#233;finir Aiguillage R&#233;armement Retard&#233;</b>: D&#233;finit l'aiguillage indiqu&#233; &#224; l'&#233;tat
choisie apr&#232;s attente d'un certain nombre de secondes sp&#233;cifi&#233;es. Pr&#233;cisez
l'aiguillage concern&#233; en entrant son nom. Sp&#233;cifier l'&#233;tat &#224; fixer par
le choix Droit ou D&#233;vi&#233; dans le menu contextuel. Indiquez le nombre de
secondes &#224; attendre avant de fixer l'aiguillage en entrant un nombre dans le champ le
plus &#224; droite. Cette action est la m&#234;me que <b>D&#233;finir Aiguillage Temporis&#233;</b>,
sauf si cette Condition est d&#233;j&#224; activement en attente pour D&#233;finir l'aiguillage
sp&#233;cifi&#233;e, l'attente pr&#233;c&#233;dente est annul&#233;e, et une nouvelle p&#233;riode
d'attente est d&#233;marr&#233;e.
En effet, le temps d'attente est red&#233;marr&#233;. L'Aiguillage n'est pas activ&#233; jusqu'&#224;
ce que la
p&#233;riode d'attente la plus r&#233;cente expire.</li>
<li><b>Annuler Temporisations Aiguillage</b>: Annule toutes les minuteries d'attente pour D&#233;finir l'
aiguillage sp&#233;cifi&#233; dans toutes les Conditions avec tous les Logixs. Sp&#233;cifiez l'aiguillage en
entrant son nom. L'aiguillage n'est pas d&#233;fini; toutes les actions actives retard&#233;e pour
D&#233;finir
les aiguillages sp&#233;cifi&#233;es sont annul&#233;es sans r&#233;glage de l'aiguillage.</li>
<li><b>D&#233;finir Heure Horloge Rapide</b>: D&#233;finit l'heure sur l'horloge rapide. L'heure est
entr&#233; comme <i> hh: mm</i> o&#249; <i> hh</i> est des heures et des <i> mn</i> minutes sur une
horloge de 24 heures. Cette action d&#233;finit l'horloge rapide &#224; l'heure sp&#233;cifi&#233;e
ind&#233;pendamment du fait que l'horloge rapide fonctionne ou est arr&#234;t&#233;e.</li>
<li><b>D&#233;marrage Horloge Rapide</b>: D&#233;marre le horloge rapide JMRI. Si l'horloge
fonctionne d&#233;j&#224;, cette action n'a aucun effet.</li>
<li><b>Arr&#234;t Horloge Rapide</b>: Suspend l'horloge rapide JMRI. Si l'Horloge
ne fonctionne pas, cette action n'a aucun effet.</li>
<li><b>Copier M&#233;moire dans M&#233;moire</b>: Copie la valeur d'une variable de m&#233;moire pour
une autre variable m&#233;moire. Pr&#233;cisez la m&#233;moire &#224; copier en entrant son
nom dans le champ gauche. Pr&#233;cisez la m&#233;moirereczevant la valeur copi&#233;e en
entrant son nom dans le champ &#224; droite.</li>
<li><b>D&#233;finir Intensit&#233; Lumi&#232;re</b>: D&#233;finit l'intensit&#233; de la variable
lumineuse sp&#233;cifi&#233;e &#224; la valeur de l'intensit&#233; entr&#233;. Pr&#233;cisez la
lumi&#232;re concern&#233;e en
entrant son nom. Pr&#233;ciser l'intensit&#233; en entrant l'intensit&#233; en pourcentage
comme un nombre entier dans la gamme 0 &#224; 100. Si la lumi&#232;re sp&#233;cifi&#233; n'est pas une
variable de la lumi&#232;re, ou si la valeur d'intensit&#233; entr&#233; n'est pas un entier dans la
gamme requise, un message d'erreur est affich&#233;.</li>
<li><b>D&#233;finir la Dur&#233;e de Variation de la Lumi&#232;re </b>: D&#233;finit le temps de transition d'un
d'intensit&#233; lumineuse variable sp&#233;cifi&#233;e &#224; l'heure indiqu&#233;e. Pr&#233;cisez la lumi&#232;re
concern&#233;e en entrant son nom. Sp&#233;cifiez le temps de transition en entrant le
nombre de minutes d'horloge rapide n&#233;cessaire pour passer de 0% d'intensit&#233; &#224; 100%
intensit&#233;. Si la lumi&#232;re sp&#233;cifi&#233;e n'est pas une variable de la lumi&#232;re, ou si un effet positif
entier n'est pas entr&#233; pour le nombre de minutes d'horloge rapide, un
message d'erreur en r&#233;sultera.</li>
</ul>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,44 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing Id Tags</title>
<meta name="author" content="Matthew Harris">
<meta name="keywords" content="JMRI help Id Tag Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Modification d'&eacute;tiquettes ID</h1>
<p>Pour cr&eacute;er une &eacute;tiquette d'identification, cliquez
sur le bouton "Ajouter ..." sur la <a href=
"IdTagTable.shtml">Table ID Tag</a>. Cela ouvrira une petite
fen&ecirc;tre avec un espace pour entrer un nom
syst&egrave;me et un nom utilisateur pour la nouvelle
&eacute;tiquette d'identification, plus une bouton
"Ajouter".</p>
<p>Vous devez entrer un nom syst&egrave;me unique. Les Noms
syst&egrave;me des &eacute;tiquettes ID doivent avoir le
mod&egrave;le suivant. Ils devraient commencer par "ID" pour
"identit&eacute; interne", suivi par le num&eacute;ro de
l'&eacute;tiquette elle-m&ecirc;me.</p>
<p>Le nom utilisateur est facultatif, mais si on leur en
donne un, il doit &ecirc;tre unique.</p>
<p>L'&eacute;tiquette ID indiqu&eacute;e dans le tableau est
d&eacute;termin&eacute;e &agrave; partir du nom
syst&egrave;me.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,38 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated Herv&#233; Blorec le 2013-10-11-->
<head>
<title>JMRI: Id Tag Table Help</title>
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau &eacute;tiquette ID</h1>
<p>Vous pouvez utiliser
le Tableau &eacute;tiquette ID pour regarder le contenu des
objets IdTag JMRI.</p>
<p>Notez que vous pouvez trier le tableau par chacune des
colonnes, cliquez simplement sur la t&ecirc;te de
colonne.</p>
<p>Pour cr&eacute;er une nouvelle &eacute;tiquette
d'identification, cliquez sur le bouton " <a href=
"IdTagAddEdit.shtml">Ajouter ...</a>" au bas de la
fen&ecirc;tre.</p>
<p>Pour plus d'informations sur les &eacute;tiquettes
d'identification, consultez le <a href=
"../../../../html/tools/IdTags.shtml">page d'aide IdTag</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,169 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing LRoutes</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help LRoute Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1><a name="AddingEditingLItineraires"></a>
Ajout/Edition LItin&eacute;raire</h1>
<p>Il y a quatre onglets pour ajouter et &eacute;diter
LItin&eacute;raires:</p>
<h3>1. LItin&eacute;raire Basique</h3>
<p>La premi&egrave;re chose que vous devez faire lors de la
cr&eacute;ation d'un itin&eacute;raire est de le nommer. Dans
la case "Nom syst&egrave;me", entrez un nom unique pour votre
LItin&eacute;raire. Le pr&eacute;fixe "RTX" sera
ajout&eacute; au nom syst&egrave;me, Vous pouvez
&eacute;ventuellement entrer un nom plus descriptif dans la
case ''Nom Uilisateur ".</p>
<dl>
<dt>Type d'Itin&eacute;raire</dt>
<dt>Logix</dt>
<dd>Les boutons radio sous les descriptions d'onglet
r&egrave;glent le mode de d&eacute;clenchement pour les
variables "v&eacute;to" de commande (voir ci-dessous pour
une explication de v&eacute;to). Pour &eacute;muler le
comportement des itin&eacute;raires (par opposition
&agrave; LItin&eacute;raires) s&eacute;lectionner les
<b>Anciennes</b> options. (Les Itin&eacute;raires standard
ne se d&eacute;clenchent pas lorsque la condition de
v&eacute;to est retir&eacute;e.) Si vous voulez que le
L-Itin&eacute;raire se d&eacute;clenche lorsque la
condition de v&eacute;to est supprim&eacute;e,
s&eacute;lectionnez les <b>Nouvelles</b> options.</dd>
</dl>Les boutons situ&eacute;s au bas du Tableau
LItin&eacute;raire
<dl>
<dt>Ajouter Itin&eacute;raire</dt>
<dd>Appuyez sur ce bouton pour ajouter un nouvel
Itin&eacute;raire Logix.</dd>
<dt>Annuler</dt>
<dd>Appuyez sur ce bouton pour annuler
l'&eacute;dition.</dd>
</dl>Onglet
<h3>2. Actions (sortie)</h3>
<p>Cet onglet contient une liste de s&eacute;lection de tous
les capteurs, les aiguillages, les lumi&egrave;res et signaux
qui ont &eacute;t&eacute; cr&eacute;&eacute;s. Cochez la case
dans la colonne <b>Inclure</b> pour s&eacute;lectionner le
p&eacute;riph&eacute;rique que vous souhaitez inclure dans le
L-Itin&eacute;raire. Ensuite choisissez l'action que vous
voulez que l'appareil r&eacute;alise lorsque le
L-Itin&eacute;raire est d&eacute;clench&eacute; &agrave;
partir du menu d&eacute;roulant dans la colonne <b>Obtenir
Action</b>.</p>
<p>Les boutons radio vous permettent de limiter l'affichage
des p&eacute;riph&eacute;riques &agrave; seulement ceux que
vous avez s&eacute;lectionn&eacute;s.</p>Onglet
<h3>3. D&eacute;clencheurs/Commandes (entr&eacute;e)</h3>
<p>Cet onglet contient une liste de s&eacute;lection de tous
les capteurs, aiguillages, lumi&egrave;res et signaux qui ont
&eacute;t&eacute; cr&eacute;&eacute;s. Cochez la case dans la
colonne <b>Inclure</b> pour s&eacute;lectionner l'appareil
que vous souhaitez utiliser pour la commande du
L-Itin&eacute;raire. Ensuite, choisissez l'&eacute;tat que
vous voulez que le p&eacute;riph&eacute;rique &agrave;
utiliser prenne pour d&eacute;clencher le L-Itin&eacute;raire
dans le menu d&eacute;roulant dans la colonne <b>Etat
D&eacute;clencheur</b>.</p>
<p>Les P&eacute;riph&eacute;riques s&eacute;lectionn&eacute;s
avec des &eacute;tats "non- v&eacute;to" sont
regroup&eacute;s comme une clause "OR". Les
D&eacute;clencheurs s&eacute;lectionn&eacute;s avec un Etat
"v&eacute;to" sont regroup&eacute;s comme une clause "ET".
Autrement dit, lorsque tout &eacute;tat de "Non- veto"
devient vrai, le L-Itin&eacute;raire est capable de se
d&eacute;clencher. Toutefois, si l'un des &eacute;tats
"Veto",est vrai,le L-Itin&eacute;raire ne d&eacute;clenchera
pas.</p>
<p>sur l'onglet 1, le <b>Nouveau</b> type d'itin&eacute;raire
Logix sera mis &agrave; la logique ci-dessus en un seul Logix
condition. Si <b>l'Ancienne</b> option est
s&eacute;lectionn&eacute;e, chaque d&eacute;clenchement d'un
&eacute;tat "non- veto" est mis dans une condition
s&eacute;par&eacute;e. Le comportement de cette option est
que le L- itin&eacute;raire sera d&eacute;clench&eacute;
&agrave; chaque fois qu'un de ces &eacute;tats d'appareil
devient vrai - m&ecirc;me si l'expression logique dans son
ensemble est d&eacute;j&agrave; vrai. Une autre
diff&eacute;rence quand <b>l'Ancienne</b> option est
sp&eacute;cifi&eacute;e, c'est que les variables de
"v&eacute;to" ne sont pas activ&eacute;es pour le
d&eacute;clenchement. Cela signifie que les actions ne sont
pas d&eacute;clench&eacute;es lorsque les v&eacute;tos sont
supprim&eacute;s. Utilisez la <b>Nouvelle</b> option si vous
voulez que les actions se d&eacute;clenchent lorsque les
v&eacute;tos sont supprim&eacute;s. En r&eacute;sum&eacute;,
<b>l'Ancienne</b> option &eacute;mule un itin&eacute;raire
standard et la <b>Nouvelle</b> option a le comportement d'une
Condition Standart Logix. Les variations sur ces
comportements peuvent &ecirc;tre r&eacute;gl&eacute;es avec
des modifications suppl&eacute;mentaires dans le tableau
Logix.</p>
<p>Notez que certaines variables de commandle avec "sur le
changement", d&eacute;clare avoir besoin d'une Condition
Logix s&eacute;par&eacute;e pour les actions pour
d&eacute;clencher L-Itin&eacute;raire &agrave; chaque
changement d'&eacute;tat de ces variables.</p>
<p>Les boutons radio vous permettent de limiter l'affichage
des p&eacute;riph&eacute;riques &agrave; seulement ceux que
vous avez s&eacute;lectionn&eacute;s.</p>Onglet
<h3>4. Alignement/Verrous/ Etc.</h3>
<p>Cet onglet contient une liste de s&eacute;lection des
capteurs qui ont &eacute;t&eacute; cr&eacute;&eacute;s.
Cochez la case dans la colonne <b>Inclure</b> pour
s&eacute;lectionner un capteur que vous souhaitez utiliser
pour indiquer l'ach&egrave;vement des actions
L-Itin&eacute;raire. Ensuite, choisissez le type d'action que
vous voulez que le capteur commande &agrave; partir du menu
d&eacute;roulant dans la colonne <b>Alignement</b>. Vous
pouvez choisir d'avoir le capteur indiqu&eacute; dans type
particulier (capteur,aiguillage, de la lumi&egrave;re, le
t&ecirc;te de signal, ou tous)</p>
<p>Les boutons radio vous permettent de limiter l'affichage
des p&eacute;riph&eacute;riques &agrave; seulement ceux que
vous avez s&eacute;lectionn&eacute;.</p>
<p>Un fichier son peut &ecirc;tre inscrit pour jouer lorsque
le L-Itin&eacute;raire est d&eacute;clench&eacute;. De
m&ecirc;me un fichier script peut &ecirc;tre
ex&eacute;cut&eacute; lorsque le L-Itin&eacute;raire est
d&eacute;clench&eacute;.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,108 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Le Tableau L-Itin&eacute;raire</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help LRoute Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>JMRI: Le Tableau L-Itin&eacute;raire</h1>
<p>Un L-Itin&eacute;raire est une version plus
g&eacute;n&eacute;ralis&eacute;e d'un itin&eacute;raire mis
en &#399;uvre en tant que Logix. Il est destin&eacute;
&agrave; &ecirc;tre utilis&eacute; dans des situations
o&ugrave; des d&eacute;clenchements suppl&eacute;mentaires ou
actions sont souhait&eacute;s au-del&agrave; des
capacit&eacute;s des Itin&eacute;raires. Il peut &ecirc;tre
utilis&eacute; comme point de d&eacute;part pour cr&eacute;er
de nouveaux Logix. Le tableau L-Itin&eacute;raire fournit les
listes de s&eacute;lection des Capteurs, des Aiguillages,
Lumi&egrave;res et T&ecirc;tes de signal &agrave; partir
desquels les actions de sortie et les conditions de
d&eacute;clenchement peuvent &ecirc;tre choisies.</p>
<p>Une fois que vous avez quelques aiguillages, capteurs,
t&ecirc;tes de signal et/ou des lumi&egrave;res de
g&eacute;rer, utiliser le bouton <b>Ajouter</b> dans le coin
inf&eacute;rieur gauche du Tableau L-Itin&eacute;raire pour
cr&eacute;er un nouvel itin&eacute;raire Logix. Une fois que
vous avez cr&eacute;&eacute; un itin&eacute;raire Logix, vous
pouvez ajouter d'autres capacit&eacute;s en l'&eacute;ditant
depuis le Tableau Logix.</p>
<p>Logix qui impl&eacute;mente le L-Itin&eacute;raire a son
nom syst&egrave;me pr&eacute;fix&eacute; par "RTX". Tous les
Logix avec ce pr&eacute;fixe sont affich&eacute;s dans le
tableau L-Itin&eacute;raire. S'il vous pla&icirc;t noter
qu'un "RTX" Logix qui a eu ces capacit&eacute;s
ajout&eacute;es avec Logix &eacute;dition ne peut pas
&ecirc;tre capable d'afficher ces capacit&eacute;s
additionnelles pour l'&eacute;dition de L-Itin&eacute;raire.
Une fois que l'&eacute;dition Logix est faite pour un
L-Itin&eacute;raire il est recommand&eacute; que les autre
&eacute;ditions soient faites &agrave; partir du tableau
Logix.</p>
<h2>Colonnes Tableau L-Itin&eacute;raire</h2>
<dl>
<dt>Nom Syst&egrave;me</dt>
<dd>Le Nom Syst&egrave;me ne peut pas &ecirc;tre
chang&eacute; une fois entr&eacute; dans le Tableau. Le
bouton <b>Ajouter</b> situ&eacute; dans le coin
inf&eacute;rieur gauche du Tableau vous permet d'ajouter un
nouvel L- Itin&eacute;raire au Tableau.</dd>
<dt>Nom Utilisateur</dt>
<dd>Vous pouvez directement saisir ou modifier le champ
"Nom Utilisateur" pour un itin&eacute;raire Logix
existant</dd>
<dt>Activ&eacute;</dt>
<dd>Pour d&eacute;sactiver un L-Itin&eacute;raire &agrave;
partir de d&eacute;clenchement, d&eacute;cochez la case
"Activ&eacute;" pour l'itin&eacute;raire. Ceci
d&eacute;finit son Logix &agrave; un &eacute;tat
d&eacute;sactiv&eacute;. Le L-Itin&eacute;raire peut
&ecirc;tre activ&eacute; ou d&eacute;sactiv&eacute; soit
&agrave; partir du Tableau ou du tableau
L-Itin&eacute;raire Logix.</dd>
<dt>Modifier</dt>
<dd>Appuyez sur ce bouton pour modifier le
L-Itin&eacute;raire. Pour plus d'informations, voir:
<a href="LRouteAddEdit.shtml">Ajout/Edition
Litin&eacute;raires</a>.</dd>
</dl>
<h3>Commandes du Tableau L-Itin&eacute;raire</h3>
<p>Il y a un bouton au bas du Tableau L-Itin&eacute;raire</p>
<dl>
<dt>Ajouter</dt>
<dd>Appuyez sur ce bouton pour ajouter un nouvel
itin&eacute;raire Logix. Pour plus d'informations, voir
<a href="LRouteAddEdit.shtml">Ajouter/Editer
L-Itin&eacute;raires</a>.</dd>
</dl>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,260 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing Lights</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Light Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajouter/éditer Lumières</h1>
<a name="addLight" id="addLight"></a>
<h2>Ajout d'une Nouvelle Lumière</h2>
Pour ajouter une nouvelle lumière, suivez cette procédure:
<ol>
<li>
<p>Cliquez <strong>Lumières</strong> dans le sous-menu <strong>Tableaux</strong> du menu
<strong>Outils</strong> pour faire apparaître le Tableau <strong><a href=
"Lights.shtml">Lumière</a></strong> et cliquez sur le bouton <strong>Ajouter ...</strong>
au bas du <strong>Tableau lumière</strong> pour mettre en place la version "Ajouter" de
la fenêtre <strong>Ajouter/éditer Lumière</strong>.</p>
<img src="LightAddFrame.jpg" height="399" width="575" alt="">
</li>
<li>Sélectionnez un <strong>Système:</strong> si votre réseau est connectée à plus d'un
système ou si création d'une lumière interne. Ensuite, entrez l'<strong>Adresse Matérielle
:</strong> de votre nouvelle Lumière (généralement un certain nombre). Ceci est l'adresse
que JMRI enverra à votre système lors de la commutation de la Lumière. De cette
information, le programme va se faire un <strong>Nom Système</strong> dans la convention
JMRI, approprié pour une lumière dans le système sélectionné à l'aide de l'adresse
indiquée.Des Exemples de noms de système valides sont: CL1004, et LL401, en supposant que
vous ayez le matériel pour les bits de sorties adressées en numérique.</li>
<li>Entrez un nom utilisateur. Toute chaîne de caractères qui est différent du nom
utilisateur des Lumières sera acceptée, mais il est sage d'utiliser une chaîne qui décrit
l'utilisation prévue de la Lumière. L'entrée d'un nom utilisateur est facultative.</li>
<li>Si vous voulez entrer une commande pour votre nouvelle Lumière, cliquez sur le bouton
<strong>Ajouter Commande</strong>, et entrez votre choix dans la fenêtre
<strong>Ajouter/éditer Commande Lumière</strong> qui apparaît. Vous pouvez entrer autant de
Commandes d'éclairage que vous souhaitez. Plus d'informations sur les commandes lumière est
<a href="#lightcontrol">ci-dessous</a>.</li>
<li>Chaque Commande de Lumière est affichée dans le tableau commande Lumière. Le
<strong>Type de Commande</strong>est montré sur la gauche, suivi d'une
<strong>Description</strong> du mécanisme de commande. Ils sont suivis par un bouton
<strong>Modifier</strong> et un bouton <strong>Supprimer</strong> . Cliquez
<strong>Modifier</strong> pour ramener la fenêtre <strong>Ajouter/éditer Commande
Lumière</strong> permettant des changements de la spécification de commande. Cliquez
<strong>Supprimer</strong> pour supprimer une Commande Lumière.</li>
<li>Suit la zone des notes de la fenêtre Ajouter/éditer Lumière. C'est ici que sont les les
instructions et les messages d'erreur qui apparaissent lorsque vous créez ou modifiez une
lumière. Il faut toujours vérifier ce domaine pour voir si les choses se passent comme
prévues.</li>
<li>Cliquez sur le bouton <strong>Créer</strong> situé au bas de la fenêtre. Si tout va
bien, un message indiquant "Nouvelle Lumière ajoutée ..." sera affiché dans la zone des
notes. S'il y a des problèmes avec quoi que ce soit, une erreur ou message d'avertissement
sera affiché dans la zone des notes; vous devez alors corriger l'erreur et cliquez sur
<strong>Créer</strong> à nouveau.
<p>-OU-</p>
<p>Cliquez sur le bouton <strong>Annuler</strong> pour fermer la fenêtre sans créer de
lumières.</p>
</li>
</ol>
<h2>Ajout de plusieurs nouveaux Lumières en une Seule Fois</h2>
<p>Si le <strong>Système</strong> sélectionné: supporte l'ajout de multiples Lumières à la
fois, la fenêtre <strong>Ajouter/éditer Lumière</strong> affiche deux éléments
supplémentaires, comme le montre ci-dessous:</p>
<p><img src="LightAddManyFrame.png" height="399" width="622" alt="">
</p>
<p>L'ajout de plusieurs nouvelles lumières à la fois est facultatif. Si vous voulez seulement
ajouter une nouvelle Lumière, ignorer la case à cocher <strong>Ajouter une gamme
séquentielle</strong> et le <strong>Nombre d'entrée à Ajouter:</strong> . Si vous souhaitez
ajouter plusieurs nouvelles lumières avec des adresses matérielles séquentielles, cliquez sur
la case à cocher <strong>Ajouter une gamme séquentielle</strong> Lorsque cette case est
cochée, le <strong>Nombre d'entrée à Ajouter:</strong> est actif. Entrez le nombre d'entrées
séquentielles que vous voulez ajouter. Entrez d'autres éléments pour la première Lumière, en
suivant la procédure ci-dessus, et cliquez sur le bouton Créer. Si l'une des adresses
demandées n'est pas disponible (précédemment attribué à une Lumière ou un Aiguillage), un
message apparaîtra dans la zone des notes, et aucune lumière nouvelle ne sera créé. Si tout
est vérifié, les lumières demandée seront créées, et un message apparaîtra dans la zone des
notes</p>
<p>Ajouter des lumières multiples à la fois est destiné à assister les décodeurs
stationnaires qui nécessitent plusieurs adresses en séquence. En conséquence, les
restrictions applicables lors de la création de plusieurs lumières à la fois. Notez les
points suivants:</p>
<ul>
<li>Les adresses doivent être numériques - seuls les nombres sont autorisés dans l' adresse
matérielle.</li>
<li>Les adresses des Lumières créé doivent être consécutives.</li>
<li>Toutes les adresses demandées doivent être disponibles, c'est à dire, non affectées
actuellement à une Lumière ou un Aiguillage.</li>
<li>Si un nom utilisateur est entré, chacune des Lumières créra ce nom utilisateur avec
"+1", "+2", etc, annexé.</li>
<li>Les éléments entrés de Commande de Lumière et des éléments d'Intensité Variable seront
affectés à la première lumière créée, et non aux Lumières ultérieures. Ces éléments peuvent
être ajoutés par édition (voir ci-dessous).</li>
</ul>
<h2>Modification d'une Lumière existante</h2>
Pour modifier une lumière existante, suivez cette procédure:
<ol>
<li>édition d' une Lumière existante, cliquez sur le bouton <strong>Modifier</strong> d'une
Lumière dans le <a href="LightTable.shtml">Tableau Lumière</a> pour faire apparaître la
version "édition" de la fenêtre.<strong>Ajouter/éditer Lumière</strong> <img src=
"Light%C3%A9ditWindow.jpg" height="361" width="575" alt=""></li>
<li>
<p>Le <strong>Nom Système:</strong> de la Lumière est affiché en haut de la fenêtre et ne
peut pas être changé. Le <strong>Nom Utilisateur:</strong> peut être changé soit ici ou
dans le Tableau Lumière. La commande de la Lumière et les zones de notes sont les mêmes
que ci-dessus.</p>
</li>
<li>Après avoir modifié les informations de Lumière, cliquez sur <strong>Mise à
Jours</strong> pour changer la Lumière sélectionnée. S'il y a le moindre problème, une
erreur ou un message d'avertissement sera affiché dans la zone des notes, et la mise à jour
est arrêté pour vous permettre de corriger l'erreur et cliquez sur <strong>Mise à
Jours</strong> à nouveau. Si tout va bien, la lumière est modifiée et la fenêtre
<strong>Ajouter/éditer Lumière</strong> est cloturée.
<p>-OU-</p>
<p>Cliquez <strong>Annuler</strong> pour quitter le mode édition sans changer la Lumière
sélectionnée. Si la fenêtre <strong>Ajouter/éditer Lumière</strong> est rejetée (fermée)
alors dans le mode édition, <strong>Annuler</strong> est automatiquement sélectionné, et
aucune modification n'est apportée à la lumière sélectionnée.</p>
</li>
</ol>
<a name="lightcontrol" id="lightcontrol"></a>
<h2>Options de Commande Automatisé pour Lumières</h2>
<p>La fenêtre <strong>Ajouter/éditer commande Limière</strong> est utilisée pour spécifier un
commande de la lumière. Le fonctionnement d'une lumière peut être contrôlée par les moyens
suivants:</p>
<ul>
<li><strong>Par Capteur</strong> - La lumière sera transformé <strong>ON</strong> lorsque
le capteur change à actifs ou inactifs, selon le choix <strong>Sens pour ON</strong> fait
dans le menu contextuel, et il sera transformé <strong>OFF</strong>, lorsque le Capteur
renverse l'état. Spécifiez le capteur en entrant son nom (Nom système ou nom utilisateur)
dans le <strong>Nom du Capteur</strong>. Cette option a un certain nombre d'utilisations, y
compris l'établissement d'une lumière de TCO pour suivre l'Occupation des Cantons. C'est
utile, par exemple, pour la surveillance de la position du train dans une
coulisse.<img src="LightAddFrameSensor.png" height="190" width="365" alt=""></li>
<li>Par l'Horloge Rapide - La lumière sera basculée <strong>ON</strong> lorsque l'horloge
atteint l'heure indiquée dans <strong>Le Temps ON</strong> et sera rebasculée
<strong>OFF</strong> lorsque l'horloge rapide atteint le temps entré en <strong>Temps
Off</strong>. Les temps sont entrés dans le format"hh: mm", où "hh" sont des heures et "mm"
sont des minutes d'une horloge 24 heures . Une utilisation de cette option est d'activer et
de désactiver l'éclairage des paysages , les lumières de rue, lumières des maison, etc pour
simuler la période nocturne sur le réseau .<img src="images/LightAddFastClock.png" height=
"174" width="500" alt=""></li>
<li>Par Statut Aiguillage - La lumière sera basculée <strong>ON</strong> lorsque le
changements de l'aiguillage sera Droit ou Dévié, selon le choix fait dans le menu
contextuel pour l'<strong>état pour ON</strong> , et il sera <strong>OFF</strong> , quand
l'aiguillage inverse son statut. Spécifiez l'aiguillage en entrant son nom (Nom système ou
nom utilisateur) dans le <strong>Nom Aiguillage</strong>. Cette option peut être utilisée
pour définir une lumière du TCO pour suivre l'état d'un aiguillage. C'est utile, par
exemple, pour surveiller l'état des aiguillages cachés. <img src="LightAddFrameTurnout.png"
height="181" width="382" alt=""></li>
<li>
<p><strong>Par Temps ON</strong> - La lumière sera changé <strong>ON</strong> lorsque le
capteur déclencheur sera actif, et il sera basculé <strong>OFF</strong>, lorsque le temps
spécifié s'est écoulé. Spécifiez le capteur déclencheur en entrant son nom (Nom système
ou nom utilisateur) dans le <strong>Nom du Capteur de Déclenchement</strong>. Entrez le
temps d'allumage de la Lumière en millisecondes dans le champ <strong>ON</strong> . Cette
option a un certain nombre d'utilisations, elle a été initialement conçu pour enclencher
un découpleur électromagnétiques en réponse à un bouton poussoir , mais il peut également
être utilisé pour d'autres types d'animation de réseau, par exemple, pour commander la
sonnerie d'un passage à niveau quand un train entre dans un canton.</p>
<img src="LightAddFrameTimed.png" height="186" width="382" alt="">
</li>
<li>par Deux Capteurs - La lumière sera basculée <strong>ON</strong> lors du changements
des deux capteurs soit à, actifs ou inactifs selon le choix fait pour le <strong>Sens pour
ON</strong> dans le menu contextuel, et elle sera basculée <strong>OFF</strong>, lorsque
les deux capteurs sont dans l'état inverse. Spécifiez chaque capteur en entrant son nom
(nom système ou nom utilisateur) dans le <strong>Nom du Capteur</strong>. L'ordre d'entrée
n'a pas d'importance. Cette option a de multiples utilisations, telles que le commande des
points de passages avec des point capteurs qui détectent quand un train passe. En plaçant
deux détecteurs ponctuels, un à chaque extrémité d'un pont, un bruit de grondement peut
être joué pendant que le train traverse le pont.<img src="LightAddTwoSensor.png" height=
"186" width="371" alt=""></li>
</ul>
<a name="cautions" id="cautions"></a>
<h2>Précautions pour le commande des Lumières</h2>
<ul>
<li>Si vous avez besoin d'entrer un nom de capteur ou un nom d'aiguillage, vous devez
entrer le nom (Nom système ou nom utilisateur) d'un capteur existant ou d'un aiguillage. Le
capteur ou l'aiguillage doivent être soit dans le tableau Capteur ou dans le tableau
Aiguillage.</li>
<li>Si vous entrez un nom utilisateur pour spécifier un capteur ou un aiguillage, soyez
très prudent à propos du changement du nom utilisateur de votre capteur ou de votre
aiguillage. Un simple changement de nom utilisateur pourrait casser vos définitions de
commande de la lumière.</li>
<li>Si vous entrez plusieurs commandes de lumière pour la même lumière, il est possible que
les commandes lumière puissent entrer en conflit ou se chevaucher les uns avec les autres,
produisant des résultats étranges. <strong>L'utilisateur est doit s'assurer que les
commandes d'éclairage n'entrent pas en conflit.</strong></li>
</ul>
<h2><a name="varLight" id="varLight">Travailler avec des lumières à intensité variable</a>
</h2>
<p>Si le <strong>Système</strong> sélectionné: supporte Lumières avec une intensité variable,
la fenêtre <strong>Ajouter/Modifier Lumière</strong> affiche la zone <strong>Intensité
Variable</strong> indiquée dessous lorsque vous ajoutez une lumière:</p>
<p><img src="LightAddVariable.png" height="445" width="776" alt="">
</p>
<p>Les Systèmes, comme PowerLine( courant porteur CPL), supportent aussi bien les lumières à
intensité variable que les lumières avec une intensité fixe. Si vous ajoutez une lumière avec
l'intensité fixe, c'est à dire un interrupteur ON/OFF, ignorer les éléments de la
zone<strong>Intensité Variable</strong>. Lors de l'édition d'un simple ON/OFF lumière, les
éléments de la zone <strong>Intensité Variable</strong> ne sont pas pertinents et ne sont pas
affichés.</p>
<p>L'intensité d'une lumière est représentée en interne par la gamme de 0,0 à 1,0, avec 1,0
la plus brillante. Les Limites d'intensité sont entrés sous forme de pourcentages, de 0 à
100, dans l'intensité minimale et les champs d'intensité maximale. Parce que le matériel
lumière réel a seulement une résolution finie, la valeur d'intensité est mappée au plus
proche du réglage accepté.</p>
<p>Chaque lumière a une <strong>Intensité Cible</strong> propre qui peut être réglée
directement. Tenter de définir l'<strong>Intensité Cible</strong> en dehors de l'intervalle
<strong>Intensité Minimum à l'Intensité Maximum</strong> se traduira par l'<strong>Intensité
Cible</strong> fixée à la limite pertinente.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,178 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Le Tableau Lumi&egrave;re</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Light Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Lumi&egrave;re</h1>
<p>Les Lumi&egrave;res sont des bits de sortie
num&eacute;rique qui fonctionnent comme des interrupteurs
marche/arr&ecirc;t. Les Lumi&egrave;res ont &eacute;t&eacute;
cr&eacute;&eacute;es pour fournir un commande facile pour des
lumi&egrave;res des d&eacute;cors et '&eacute;clairage du
TCO. Les lampes peuvent aussi &ecirc;tre utilis&eacute;es
&agrave; des usage qui n&eacute;cessite un commutateur
marche/arr&ecirc;t. La lumi&egrave;re peut &ecirc;tre
utilis&eacute;e, par exemple, pour activer un dispositif
&eacute;lectromagn&eacute;tique d&eacute;coupleur pour un
temps pr&eacute;-d&eacute;termin&eacute; en r&eacute;ponse
&agrave; un bouton du TCO ou de jouer un son via un
d&eacute;codeur stationnaire.</p>
<p>Les Lumi&egrave;res partagent les bits de sortie
num&eacute;riques disponibles avec les Aiguillages. Soit une
Lumi&egrave;re ou un Aiguillage, mais pas les deux, peut
commander un bit de sortie num&eacute;rique
sp&eacute;cifique. Puisque les Lumi&egrave;res n'ont pas la
structure des commentaires des aiguillages, les
Lumi&egrave;res ne devraient pas &ecirc;tre utilis&eacute;
pour commander les appareils de voie (aiguillages) sur le
r&eacute;seau; les Aiguillages seuls devraient &ecirc;tre
utilis&eacute;s pour commander les aiguillages. Pour des
raisons historiques, les apparences de la t&ecirc;te de
signal sont d&eacute;finies en utilisant les aiguillages,
m&ecirc;me si elles peuvent &ecirc;tre r&eacute;ellement des
luminaires physique. Alors les Aiguillages devraient
&ecirc;tre utilis&eacute;s pour faire r&eacute;f&eacute;rence
aux bits de sortie num&eacute;riques utilis&eacute; avec les
T&ecirc;tes de signal JMRI. L'&eacute;clairage doit
&ecirc;tre utilis&eacute; si vous avez besoin d'un
m&eacute;canisme simple pour commander l'&eacute;clairage des
d&eacute;cors ou des voyants du TCO, ou pour d'autres
t&acirc;ches on/ff o&ugrave; les m&eacute;canismes de
commande des lumi&egrave;res sont adapt&eacute;s aux
besoins.</p>
<p>En option, un lumi&egrave;re peut &ecirc;tre
command&eacute;e de cinq fa&ccedil;ons: elle peut &ecirc;tre
command&eacute;e par un seul capteur, par deux capteurs, par
un aiguillage, par l'horloge rapide JMRI , ou allum&eacute;e
pendant un certain temps par un capteur. Un ou plusieurs des
ces coommandes peuvent &ecirc;tre sp&eacute;cifi&eacute;es
quand la lumi&egrave;re est cr&eacute;&eacute;e, ou quand
elle est &eacute;dit&eacute;e via le tableau
lumi&egrave;re.</p>
<p>Quand une lumi&egrave;re est cr&eacute;&eacute;e, ou quand
elle est lue &agrave; partir d'un fichier de configuration,
la lumi&egrave;re est "activ&eacute;e", elle est mise en
place pour surveiller automatiquement les changements de
l'&eacute;tat de son capteur de commande (s), l'aiguillage ou
une horloge rapide. Lorsque le capteur de commande,
l'aiguillage, ou horloge rapide changent d'une mani&egrave;re
sp&eacute;cifi&eacute;e par l'utilisateur, la lumi&egrave;re
est allum&eacute;e ou &eacute;teinte. Les Lumi&egrave;res
peuvent &eacute;galement &ecirc;tre command&eacute;es par
<a href="Logix.shtml">logix</a>, si plus de logique de
commande complexe est n&eacute;cessaire.</p>
<p>Le Tableau Lumi&egrave;re contient une colonne
"Activ&eacute;" . Pour une lumi&egrave;re pour &ecirc;tre
d&eacute;clench&eacute;e par son capteur de commandee,
l'horloge rapide, l'aiguillage ou par sa commande, elle doit
&ecirc;tre "activ&eacute;e", c'est &agrave; dire que sa case
dans la colonne "Activ&eacute;" doit &ecirc;tre
coch&eacute;e. Vous pouvez d&eacute;cocher cette case pour
d&eacute;sactiver temporairement une Lumi&egrave;re, c'est
&agrave; dire &eacute;viter qu'elle commute lorsque son
m&eacute;canisme de commande prend feux!</p>
<p>Une lumi&egrave;re peut aussi &ecirc;tre une variable
lumi&egrave;re. Cela d&eacute;pendra de l'interface et du
mat&eacute;riel de pilotage de la lumi&egrave;re.</p>
<h2>Commutation d'une Lumi&egrave;re Allum&eacute;e(On) ou
&eacute;teinte(Off)</h2>
<p>Les Lumi&egrave;res peuvent &ecirc;tre activ&eacute;es ou
d&eacute;sactiv&eacute;es en cliquant sur le bouton dans la
colonne &eacute;tat du tableau Lumi&egrave;re. Une
Lumi&egrave;re peut &ecirc;tre mise en place pour suivre
l'&eacute;tat d'un aiguillage, lorsque l'aiguillage est
droit, et lorsqu'il est d&eacute;vi&eacute; ou vice-versa.
Une lumi&egrave;re peut &ecirc;tre r&eacute;gl&eacute;e pour
suivre l'&eacute;tat d'un capteur d'occupation de canton,
lorsque le capteur est actif, et d&eacute;sactiv&eacute;
quand il est inactif, ou vice-versa. Une lumi&egrave;re peut
&eacute;galement &ecirc;tre r&eacute;gl&eacute;e par un
bouton du TCO, si un capteur pour ce bouton est d&eacute;fini
comme le capteur de commande. Une lumi&egrave;re peut
&ecirc;tre configur&eacute;e pour suivre les horloges rapides
JMRI, sur une p&eacute;riode de temps
sp&eacute;cifi&eacute;e, puis s'&eacute;teint. Une
lumi&egrave;re peut &ecirc;tre command&eacute;e par deux
capteurs, sur le moment ou l'un ou l'autre des deux capteurs
est actif (ou inactif). Deux capteur de commande sont utiles
pour commander les sons des am&eacute;nagement ou pour
traverser les portes. Une lumi&egrave;re peut
&eacute;galement &ecirc;tre command&eacute;e &agrave; partir
d'un Logix, comme l'action d'une de ses conditions. Si vous
besoin d'une logique plus puissante pour commander votre
lumi&egrave;re, pensez &agrave; utiliser un <a href=
"Logix.shtml">Logix</a>.</p>
<p>Notez que activ&eacute;/d&eacute;sactiv&eacute; s'applique
uniquement &agrave; un m&eacute;canisme de commande
automatis&eacute; Lumi&egrave;re . Un &eacute;tat
"d&eacute;sactiv&eacute;" 'n'emp&ecirc;chera pas une
Lumi&egrave;re d'&ecirc;tre activ&eacute;e ou
d&eacute;sactiv&eacute;e en utilisant le bouton dans le
tableau Lumi&egrave;re ou &agrave; partir d'un Logix.</p>
<p>Une lumi&egrave;re variable peut &eacute;galement
&ecirc;tre ajust&eacute;e en entrant une valeur de 0,00
&agrave; 1,00 dans la colonne <b>intensit&eacute;</b> pour la
lumi&egrave;re. Une lumi&egrave;re qui ne supporte pas les
intensit&eacute;s variables aura comme valeur significative
z&eacute;ro. Si une lumi&egrave;re a des effets de transition
activ&eacute; et configur&eacute;, la lumi&egrave;re
r&eacute;pondra en fonction de ces options.</p>
<p>Le bouton d'&eacute;tat pour une lumi&egrave;re variable
sera aussi une indication de l'&eacute;tat de la
lumi&egrave;re variable. Quand elle n'est pas sous ou hors
tension, il affichera la derni&egrave;re modification plus ou
moins &eacute;lev&eacute;e L'intensit&eacute; affich&eacute;e
sera l'intensit&eacute; du courant, et non pas
l'intensit&eacute; cible, quand des effets de transition sont
activ&eacute;s.</p>
<h2>Cr&eacute;er Nouvelles Lumi&egrave;res</h2>Pour
d&eacute;finir une nouvelle lumi&egrave;re, cliquez sur le
bouton <a href="LightAddEdit.shtml">Ajouter ...</a> tableau
lumi&egrave;re Cela vous m&egrave;nera &agrave; une <a href=
"LightAddEdit.shtml">nouvelle fen&ecirc;tre</a> pour l'ajout
ou la modification Lumi&egrave;res.
<h2>Sauvegarde de Lumi&egrave;res sur Disque</h2>
<p>Les Lumi&egrave;res sont enregistr&eacute;s dans votre
fichier de configuration r&eacute;seau, avec les aiguillages,
les capteurs, les t&ecirc;tes de signal, etc. Pour stocker
ces informations sur le disque, utilisez <b>Sauvegarder</b>
dans le menu <b>Fichier</b> en haut du tableau Lumi&egrave;re
(ou d'autres tableaux &agrave; partir du menu Outils), ou
s&eacute;lectionnez Panneau <b>Sauvegarder ...</b> dans le
<b>Panneau</b>. Notez que l'&eacute;tat
activ&eacute;/d&eacute;sactiv&eacute; de chaque
lumi&egrave;re n'est pas enregistr&eacute; dans le fichier de
configuration. Lorsque les Lumi&egrave;res sont
charg&eacute;es &agrave; partir d'un fichier de
configuration, elles sont tous activ&eacute;es.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,139 @@
<!DOCTYPE html>
<html lang="fr">
<!--Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing Logix</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Logix Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Modification de Logix</h1>
<p>Dans la fen&ecirc;tre Ajouter Logix, entrer un nom
syst&egrave;me et un nom utilisateur, puis cliquer sur
Cr&eacute;er <b>Logix</b>, va cr&eacute;er une nouveau Logix,
et faire appara&icirc;tre la fen&ecirc;tre Modifier Logix .
Un nom utilisateur peut &ecirc;tre n'importe quel texte
utile, &agrave; condition que le nouveau nom utilisateur
n'ait pas &eacute;t&eacute; d&eacute;j&agrave;
c&eacute;d&eacute; &agrave; un autre Logix. Une fois que
Logix est cr&eacute;&eacute;, son nom syst&egrave;me ne peut
pas &ecirc;tre chang&eacute;. Son nom utilisateur ne peut
&ecirc;tre chang&eacute; ni dans le Tableau Logix ni dans la
fen&ecirc;tre Modifier Logix. Le nom utilisateur est
g&eacute;n&eacute;ralement utilis&eacute; pour identifier le
Logix en particulier, par exemple, &Acirc;&laquo;Commande
Signal 5".</p>
<p>Le nom syst&egrave;me pour un Logix doit toujours
commencer par les deux lettres IX, g&eacute;n&eacute;ralement
suivi par un nombre choisi par l'utilisateur. Par exemple,
les noms de syst&egrave;me Logix valides incluent: IX1, IX34,
et IX100. Toutes les lettres dans un nom syst&egrave;me
doivent &ecirc;tre en majuscules. Si l'utilisateur saisit les
lettres minuscules, JMRI automatiquement les convertira en
majuscules. Aussi, comme commodit&eacute; pour l'utilisateur,
si le nom syst&egrave;me entr&eacute; ne commence pas par IX,
le programme ajoutera IX devant ce qui est entr&eacute;. Par
exemple, pour entrer un nom de syst&egrave;me de IX32, tout
simplement entrez 32 dans le champ Nom syst&egrave;me, et le
programme fera le reste.</p>
<p>La fen&ecirc;tre Modifier Logix permet aux Conditions
d'&ecirc;tre cr&eacute;&eacute;es et &eacute;dit&eacute;es.
Le nom syst&egrave;me et nom utilisateur du Logix sont
affich&eacute;s en haut. Le nom utilisateur peut &ecirc;tre
modifi&eacute; par entrer/modifier le texte dans le champ Nom
utilisateur. Suivant est un Tableau des conditions
appartenant &agrave; Logix. Pour ajouter une nouvelle
condition, cliquez sur le bouton <b>Nouvelle Conditions</b>
sous le tableau Conditions. (Voir aussi le <a href=
"ConditionalAddEdit.shtml">page d'aide distinct sur
l'ajout/modification des Conditions</a>) Ceci cr&eacute;era
une nouvelle condition (une nouvelle ligne dans la table
condition), et ouvrira la fen&ecirc;tre Modifier le condition
permettant &agrave; l'expression logique et aux actions de la
nouvelle condition d'&ecirc;tre d&eacute;finies. Une
Condition existante peut &ecirc;tre modifi&eacute;e en
cliquant sur le menu <b>Modification</b> de cette condition
dans le tableau. Le nom utilisateur de la condition peut
&ecirc;tre chang&eacute; dans le tableau. Le nom utilisateur
d'une Condition peut &ecirc;tre n'importe quel texte utile,
&agrave; condition que le nouveau nom utilisateur ne soit pas
utilis&eacute; par un autre appartenant &agrave; cette
condition Logix. Il peut &ecirc;tre le m&ecirc;me que le nom
utilisateur d'un autre Logix condition <b>Lorsque vous
modifiez le nom utilisateur (ou tout autre
&eacute;l&eacute;ment d'une table JMRI) s'il vous pla&icirc;t
n'oubliez pas de passer &agrave; une autre cellule dans le
tableau afin que le programme soit averti que vous avez
termin&eacute; votre saisie, sinon l'entr&eacute;e ne peut
pas &ecirc;tre prise en compte.</b></p>
<p>Cliquer <b>Calculer</b> sous le tableau condition provoque
le recalcul de toutes les Conditions de Logix. Les
&eacute;tats r&eacute;sultant sont affich&eacute;s dans la
colonne &eacute;tat du tableau. Puisque le Logix est
&Acirc;&laquo;inactif&Acirc;&raquo; tout en &eacute;tant
&eacute;dit&eacute;, aucune action condition ne sera
d&eacute;clench&eacute;e lorsque le bouton <b>Calculer</b>
est press&eacute;.</p>
<p>L'ordre des conditions dans le tableau conditions peut
&ecirc;tre modifi&eacute; en cliquant sur
<b>R&eacute;organiser</b> (en dessous du tableau Conditions).
Cliquer <b>R&eacute;organiser</b> change tous les boutons de
la derni&egrave;re colonne du tableau &agrave; la
<b>Premi&egrave;re</b>. S&eacute;lectionnez la Condition qui
doit d'&ecirc;tre le premier, et il est imm&eacute;diatement
d&eacute;plac&eacute; vers le haut de la table. Tous les
autres boutons changent &agrave; la <b>Suivante</b>.
S&eacute;lectionnez la Condition restant dans l'ordre
d&eacute;sir&eacute;, jusqu'&agrave; ce que tous les boutons
reviennent &agrave; <b>Modifier</b>. Notez que l'ordre dans
lequel les Conditions sont r&eacute;pertori&eacute;es dans le
Logix ne d&eacute;termine pas l'ordre dans laquelle elles
sont &eacute;valu&eacute;es, pas plus qu'il ne force
l'&eacute;valuation d'une condition lorsque t&ocirc;t ou
tard, une est &eacute;valu&eacute;. Pour en savoir plus, voir
la discussion sur la <a href=
"../../../../html/tools/Logix.shtml">page principale
Logix</a>.</p>
<p>Lorsque <b>Termin&eacute;</b> est cliqu&eacute; au bas de
la fen&ecirc;tre Modifier Logix, tout changement dans le nom
utilisateur Logix est v&eacute;rifi&eacute; et fait. Une
v&eacute;rification est faite pour les incoh&eacute;rences en
pr&eacute;cisant qu'une entit&eacute; (capteur, aiguillage,
etc) r&eacute;f&eacute;renc&eacute;e dans les variables
d'&eacute;tat multiples n'est pas surveill&eacute;e comme un
d&eacute;clencheur pour le calcul de Logix, et un message
d'avertissement appara&icirc;t si aucune des
incoh&eacute;rences ne sont constat&eacute;es. Puis le Logix
est activ&eacute;, la fen&ecirc;tre Modifier Logix est
referm&eacute;e, et l'utilisateur est renvoy&eacute; au
Tableau Logix . Imm&eacute;diatement avant que le Logix soit
activ&eacute;, l'&eacute;tat de tous ses Conditions sont mis
&agrave; INCONNU. Imm&eacute;diatement apr&egrave;s
l'activation, toutes les Conditions sont calcul&eacute;s.</p>
<p>La fen&ecirc;tre Modifier Logix fournit aussi un moyen
pour supprimer un Logix si il n'est plus n&eacute;cessaire.
Cliquez sur <b>Supprimer Logix</b> pour supprimer le Logix en
cours d'&eacute;dition et tous ses Conditions.</p>
<p>Pour plus d'informations, consultez la documentation Logix
sur la page web JMRI https://jmri.org/.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,106 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Logix Table Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Logix Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le tableau Logix</h1>
<p>Logix est un petit groupe de Conditions concentr&eacute;es
sur une t&acirc;che unique sur le r&eacute;seau. Chaque
Condition peut &ecirc;tre consid&eacute;r&eacute;e comme une
d&eacute;claration de la forme:</p>
<div style="margin-left: 2em">
si (expression logique) alors (action).
</div>L 'expression logique" partie d'une condition teste
l'&eacute;tat d'un groupe de conditions
sp&eacute;cifi&eacute;es par l'utilisateur sur le
r&eacute;seau, par exemple, si certains aiguillages sont
droits ou d&eacute;vi&eacute;s, ou si un canton est
occup&eacute;. La partie "action" de la condition
sp&eacute;cifie quelle action doit &ecirc;tre prise si
l'&eacute;tat de l'expression logique change.
<p>Le tableau Logix r&eacute;pertorie tous les Logixs
actuellement d&eacute;finis par leur nom syst&egrave;me et
nom utilisateur. La derni&egrave;re colonne du tableau
fournit trois choses que vous pouvez faire avec un Logix; le
modifier, le dupliquer ou le supprimer. Il suffit de cliquer
<b>S&eacute;lectionner</b> et il fera appara&icirc;tre un
menu avec les choix: <b>Modifier</b>, <b>Copier</b>,
<b>Supprimer</b> La s&eacute;lection <b>Modifier</b> fera
appara&icirc;tre la fen&ecirc;tre &eacute;diter Logix qui
permet d'&eacute;diter un Logix et ses conditions. Voir
<a href="LogixAddEdit.shtml">la page d'aide sur l'ajout de
Logix</a> pour plus d'informations sur la cr&eacute;ation et
l'&eacute;dition de Conditions Logix. La s&eacute;lection
<b>Copier</b> fera appara&icirc;tre des fen&ecirc;tres qui
vous permettent de faire une nouvelle copie de Logix et de
ses Conditions ou de copier ses conditions dans un Logix
existants. La s&eacute;lection <b>Supprimer</b> permet de
supprimer le Logix et ses Conditions.</p>
<p>La colonne <b>Activer</b> vous permet d'activer (case
coch&eacute;e) ou d&eacute;sactiver (Non coch&eacute;e) un
Logix. Un Logix n'a pas un &eacute;tat comme beaucoup
d'entit&eacute;s JMRI ont. Un Logix doit avoir la
capacit&eacute; d'&ecirc;tre "activ&eacute;" ou
"d&eacute;sactiv&eacute;". Quand un Logix n'est pas
activ&eacute;, les expressions logiques de ses Conditions
sont encore &eacute;valu&eacute;es, mais les mesures
sp&eacute;cifi&eacute;es dans les Conditions ne sont pas
prises. Quand un Logix est activ&eacute; apr&egrave;s avoir
&eacute;t&eacute; d&eacute;sactiv&eacute;, ses Conditions
sont recalcul&eacute;s et les mesures appropri&eacute;es sont
prises.</p>
<p>Pour cr&eacute;er un nouveau Logix, cliquez sur
<b>Ajouter</b> situ&eacute; au bas du tableau Logix . Cela
fera appara&icirc;tre une fen&ecirc;tre Cr&eacute;er Logix.
Saisir un nom syst&egrave;me et un nom utilisateur, puis
cliquez sur <b>Cr&eacute;er Logix</b>, va cr&eacute;er le
Logix, et ouvrir la fen&ecirc;tre Modifier Logix. Une fois
que Logix est cr&eacute;&eacute;, son nom syst&egrave;me ne
peut pas &ecirc;tre chang&eacute;. Son nom utilisateur,
cependant, peut &ecirc;tre modifi&eacute; soit dans le
tableau Logix ou la fen&ecirc;tre Modifier Logix. Un nouveau
nom utilisateur peut &ecirc;tre n'importe quel texte utile,
&agrave; condition que le nouveau nom d'utilisateur ne soit
pas d&eacute;j&agrave; &eacute;t&eacute; attribu&eacute;
&agrave; un autre Logix. (Voir aussi la <a href=
"LogixAddEdit.shtml">page d'aide sur l'ajout
s&eacute;par&eacute; de Logix</a>)</p>
<p>Le menu <b>Fichier</b> en haut de la Table Logix permet
l'impression de ce tableau et pour le stockage des Logixs et
leurs conditions dans un fichier de configuration de
r&eacute;seau . S&eacute;lectionner l'option stocker fera
appara&icirc;tre une bo&icirc;te de dialogue pour nommer un
fichier de configuration pour l'&eacute;criture
d'informations Logix et tous les autres informations de
configuration (par exemple, les capteurs, les
lumi&egrave;res, les aiguillages, les t&ecirc;tes de signal,
les itin&eacute;raires, etc.) Si vous mettez &agrave; jour un
fichier existant, cliquez simplement sur son nom, et il sera
copi&eacute; dans l'entr&eacute;e du nom.</p>
<p>Pour plus d'informations, consulter la <a href=
"../../../../html/tools/Logix.shtml">documentation principale
Logix</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,39 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing Memories</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Memory Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Modification de M&eacute;moires</h1>
<p>Pour cr&eacute;er une variable
m&eacute;moire, cliquez sur le bouton "Ajouter ..." sur le
<a href="MemoryTable.shtml">Tableau m&eacute;moire</a>. Cela
ouvrira une petite fen&ecirc;tre avec un espace pour y entrer
un nom syst&egrave;me et un nom 'utilisateur pour la nouvelle
m&eacute;moire, plus et bouton "Ajouter".</p>
<p>Vous devez entrer un nom syst&egrave;me unique. Les noms
syst&egrave;me de m&eacute;moires n'ont pas de mod&egrave;le.
Vous pouvez tous mettre tout ce que vous voulez. Il y a une
faible convention pour les commencer par "IM" pour
"m&eacute;moire interne", mais ce n'est pas
n&eacute;cessaire.</p>
<p>Le nom utilisateur est facultatif, mais si on le donne, il
doit &ecirc;tre unique.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,44 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Memory Table Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Memory Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau M&eacute;moire</h1>Vous pouvez utiliser le
tableau de la m&eacute;moire pour regarder le contenu des
variables de la m&eacute;moire JMRI.
<p>Notez que vous pouvez trier le tableau par chacune des
colonnes, cliquez simplement sur la t&ecirc;te de
colonne.</p>
<p>Pour modifier la valeur stock&eacute;e dans une
m&eacute;moire particuli&egrave;re, il suffit de cliquer sur
le valeur de colonne dans la ligne d&eacute;sir&eacute;e.
Entrez une nouvelle valeur, puis en appuyant sur le touche
Retour ou Entr&eacute;e pour stocker la valeur.</p>
<p>Pour cr&eacute;er une nouvelle variable m&eacute;moire,
cliquez sur le bouton " <a href="MemoryAddEdit.shtml">Ajouter
...</a>" au bas de la fen&ecirc;tre.</p>
<p>Pour plus d'informations sur les m&eacute;moires,
consultez le <a href=
"../../../../html/tools/Memories.shtml">page d'aide
m&eacute;moire</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,26 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing Reporters</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Reporter Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Modification de Rapports</h1>
<p>Ceci est la page d'aide
help/fr/package/jmri/jmrit/beantable/ReporterAddEdit.shtml</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,36 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Reporter Table Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Reporter Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Rapport</h1>
<p>Les "Rapports" JMRI montrent les informations
d'&eacute;tat re&ccedil;ues de votre r&eacute;seau. Par
exemple, <a href=
"http://www.digitrax.com/menu_transponding.php">transpondeur
Digitrax</a> fournit des informations via des objets Rapport
JMRI. Le tableau Rapport montre tous les Rapports existants
et de leurs plus r&eacute;centes informations.</p>
<p>Pour plus d'informations sur les Rapport et leur
utilisation, consultez la <a href=
"../../../../html/tools/Reporters.shtml">page principale
Rapport</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,150 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing Routes</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Route Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1><a name="AddingEditingRoutes"></a>Ajout/modification
d'Itin&eacute;raires</h1>
<p>La premi&egrave;re chose que vous devez faire lors de la
cr&eacute;ation d'un Itin&eacute;raire c'est son nom. Dans la
case "Nom syst&egrave;me Itin&eacute;raire" entrez un nom
unique pour votre itin&eacute;raire. Vous pouvez
&eacute;ventuellement entrer un nom plus descriptif dans la
boite "Nom Utilisateur Itin&eacute;raire " .</p>
<p>Le bouton radio en dessous du "Nom Utilisateur de
l'Itin&eacute;raire" vous permet d'afficher seuls les
aiguillages ou les capteurs qui font partie de cet
Itin&eacute;raire. Il y a deux tableaux dessous le bouton
"Montrer", le premier contient les aiguillages et le second
contient les capteurs. Cliquez sur la boite "Inclure" pour
ajouter dans les tableaux soit les aiguillages
souhait&eacute;s soit un capteur &agrave; votre
itin&eacute;raire. A c&ocirc;t&eacute; de la boite "Inclure"
est l'action que l'aiguillage ou le capteur peut effectuer
lorsque l'Itin&eacute;raire est d&eacute;clench&eacute;. Par
exemple, si vous souhaitez que l'aiguillage soit
d&eacute;vi&eacute; lorsque l'itin&eacute;raire est
d&eacute;clench&eacute; s&eacute;lectionnez "D&eacute;finir
D&eacute;vi&eacute;" dans le menu d&eacute;roulant.</p>
<p>Dessous les tableaux aiguillage et capteurs il y a trois
caract&eacute;ristiques en option. Lecture d'un fichier son,
ex&eacute;cution d'un script, et sp&eacute;cifier &agrave; un
capteur d'&ecirc;tre actif quand tous les aiguillages
sp&eacute;cifi&eacute;s pour l'Itin&eacute;raire sont
correctement align&eacute;s. Les fichiers Audio et Scripts
sont configur&eacute;s en appuyant sur le bouton
"ConfigurationSet" appropri&eacute; et en
s&eacute;lectionnant le fichier sonore &agrave; jou&eacute;,
ou le fichier de script &agrave; ex&eacute;cuter lorsque
l'Itin&eacute;raire est d&eacute;clench&eacute;. Pour ajouter
un capteur qui va devenir actif lorsque les aiguillages sont
align&eacute;s, entrez le nom syst&egrave;me du capteur dans
la bo&icirc;te. Le capteur va devenir Actif lorsque les
aiguillages sont correctement align&eacute;s pour
l'Itin&eacute;raire.</p>
<p>Un itin&eacute;raire peut &eacute;ventuellement &ecirc;tre
d&eacute;clench&eacute; par l'un des trois capteurs
indiqu&eacute; dans le tableau. Entrez leurs noms (nom
syst&egrave;me ou nom utilisateur) et s&eacute;lectionner
l'action qui va d&eacute;clencher l'Itin&eacute;raire. Les
choix logiques sont d&eacute;crits en d&eacute;tail <a href=
"../../../../html/tools/Routes.shtml#SensorLogic">Contr&ocirc;le
d'Itin&eacute;raires &agrave; partir de Capteurs</a> .</p>
<p>Une Itin&eacute;raire peut aussi &ecirc;tre
d&eacute;clench&eacute; par un aiguillage. Entrez le nom de
l'aiguillage (nom syst&egrave;me ou nom d'utilisateur) et
s&eacute;lectionnez l'action de l'aiguillage qui va
d&eacute;clencher l'Itin&eacute;raire. Les choix logique sont
expliqu&eacute;s en d&eacute;tail dans <a href=
"../../../../html/tools/Routes.shtml#turnoutlogic">Commande
Itin&eacute;raires &agrave; partir d'un Aiguillage</a>.</p>
<p>Dans certains cas, il pourrait &ecirc;tre
n&eacute;cessaire de retarder ou de ralentir l'ordre que JMRI
envoie pour changer les aiguillages sur le r&eacute;seau. En
entrant une valeur dans la case "retard &agrave; ajouter:",
vous pouvez augmenter la quantit&eacute; de temps (en
millisecondes) entre l'envoi de la commande et le moment
o&ugrave; l'aiguillage est d&eacute;clench&eacute;. Par
d&eacute;faut JMRI ins&egrave;re un d&eacute;lai minimum de
250 millisecondes (1/4 de seconde) entre les commandes des
aiguillages.</p>
<p>La zone de texte suivante vous permet d'entrer un
aiguillage qui verrouille cette voie. Lorsqu'un
Itin&eacute;raire est verrouill&eacute; tous les aiguillages
d&eacute;finis pour l'itin&eacute;raire deviennent
verrouill&eacute;s. Voir <a href=
"#Turnout%20lock%20feature">ci-dessous</a> pour plus
d'info.</p>
<p>Une fois que vous &ecirc;tes satisfait de votre
itin&eacute;raire, utilisez le bouton " Ajouter
Itin&eacute;raire" pour cr&eacute;er l'itin&eacute;raire.
Pour enregistrer votre Itin&eacute;raire, vous devez utiliser
la commande "Stocker Panneau "qui se trouve sous le" Panneaux
"du menu principal. Si vous d&eacute;cider que vous devez
changer votre itin&eacute;raire, utiliser la fonction
"Modifier" et "Mise &agrave; jour Itin&eacute;raire "pour
modifier votre itin&eacute;raire.</p>
<p>La fonction de verrouillage de l'aiguillage vous permet de
d&eacute;sactiver de mani&egrave;re s&eacute;lective les
accessoires (aiguillages) commandes &agrave; partir de
commandes manuelles et/ou boutons-poussoirs locaux
c&acirc;bl&eacute;s. JMRI d&eacute;sactive les boutons
poussoirs en envoyant une commande de d&eacute;sactivation de
boutons poussoirs au d&eacute;codeur d'aiguillage lorsque la
route est bloqu&eacute;e, et autorise les boutons poussoirs
lorsque la route est d&eacute;verrouill&eacute;e. Lors du
verrouillage d'un aiguillage &agrave; partir d'un pupitre de
commande manuelle , le programme JMRI surveillera suivra
l'adresse accessoire de l'aiguillage et si elle
d&eacute;tecte une commande de changement en provenance d'un
pupitre, va annuler la commande imm&eacute;diatement en
envoyant la commande oppos&eacute;e &agrave; l'aiguillage.
Tous les aiguillages qui sont surveill&eacute;s par le
programme JMRI et qui sont inclus dans l'itin&eacute;raire
seront verrouill&eacute;s.</p>
<p>Pour vous aider &agrave; s&eacute;lectionner un ensemble
d'appareils de voie &agrave; verrouiller ou &agrave;
d&eacute;verrouiller, un itin&eacute;raire peut &ecirc;tre
verrouill&eacute; ou d&eacute;verrouill&eacute;. Dans la
fen&ecirc;tre &eacute;diter l'itin&eacute;raire, un verrou de
contr&ocirc;le de l' aiguillage en option est disponible.
Vous pouvez utiliser la commande de verrouillage de
l'aiguillage pour activer ou d&eacute;sactiver la fonction de
verrouillage d'itin&eacute;raire depuis un du panneau
d'ic&ocirc;ne d'aiguillage, un aiguillage du TCO ou un
aiguillage fant&ocirc;me. Une aiguillage fant&ocirc;me est un
aiguillage qui peut &ecirc;tre consult&eacute; par votre
cabine, mais n'existe pas r&eacute;ellement sur votre
r&eacute;seau.</p>
<p>Pour plus d'informations sur comment configurer le
verrouillage d'aiguillage S'il vous pla&icirc;t voir la
<a href="TurnoutTable.shtml#Turnout%20lock%20feature">Page
Tableau Aiguillage</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,158 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Route Table Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Route Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Itin&eacute;raire</h1>
<p>Un itin&eacute;raire se compose d'un ou plusieurs
aiguillages ou des capteurs que vous souhaitez commander.
Avant de cr&eacute;er un itin&eacute;raire, vous devez
d'abord ajouter certains aiguillages ou des capteurs en
utilisant soit le tableau aiguillage ou le tableau capteur .
Ces tables peuvent &ecirc;tre trouv&eacute;es sous le menu
principal "Outils -&gt; Tableaux".</p>
<p>Une Fois que vous avez quelques aiguillages ou des
capteurs &agrave; g&eacute;rer utilisez le bouton "Ajouter"
dans le coin inf&eacute;rieur gauche du tableau
Itin&eacute;raire pour cr&eacute;er un nouvel
itin&eacute;raire.</p>
<h2>Colonnes Tableau Itin&eacute;raire</h2>
<dl>
<dt>Nom Syst&egrave;me</dt>
<dd>Le Nom Syst&egrave;me ne peut pas &ecirc;tre
chang&eacute; une fois entr&eacute; dans le tableau. Le
bouton "Ajouter" situ&eacute; dans le coin inf&eacute;rieur
gauche de le tableau vous permet d'ajouter un nouvel
itin&eacute;raire dans le tableau.</dd>
<dt>Nom Utilisateur</dt>
<dd>Vous pouvez directement saisir ou modifier le champ
"Nom Utilisateur" pour un itin&eacute;raire existant.</dd>
<dt>Valider</dt>
<dd>Appuyer le bouton "Valider" va d&eacute;clencher un
itin&eacute;raire existant.</dd>
<dt>Supprimer</dt>
<dd>
Appuyer le bouton "Supprimer" supprimera
l'itin&eacute;raire du tableau.
<p>Notez que cela ne supprime pas l'itin&eacute;raire de
tous les fichiers que vous avez sauvegard&eacute; et qui
le contiennent. Si vous chargez un de ces fichiers,
peut-&ecirc;tre lorsque vous red&eacute;marrez le
programme, l'itin&eacute;raire va
r&eacute;appara&icirc;tre. Vous devez utiliser les
options "Stocker dans Fichier" dans le menu "Fichier"
pour enregistrer de nouvelles versions de tous les
fichiers qui contiennent cet itin&eacute;raire</p>
</dd>
<dt>Activ&eacute;</dt>
<dd>Pour d&eacute;sactiver un itin&eacute;raire &agrave;
partir de d&eacute;clenchement, d&eacute;cochez la case
"Activ&eacute;" pour l'itin&eacute;raire. Activ&eacute;
n'est pas enregistr&eacute; et sera restaur&eacute; quand
un panneau est charg&eacute; au d&eacute;marrage.</dd>
<dt>Verrouill&eacute;</dt>
<dd>Quand elle est coch&eacute;e l'itin&eacute;raire est
bloqu&eacute;. Cela signifie que les aiguillages inclus
dans l'itin&eacute;raire qui peut &ecirc;tre
verrouill&eacute; par JMRI ne r&eacute;pondront pas aux
commandes de pupitre de commande ou de boutons - poussoirs
pour changer. Pour de plus amples renseignements, consultez
<a href="TurnoutTable.shtml#Lock%20Mode">la section Mode de
verrouillage</a> sur la <a href="TurnoutTable.shtml">page
Tableau Aiguillage</a> et la <a href=
"#Turnout%20lock%20feature">section sur la fonction de
verrouillage d'aiguillage</a> ci-dessous.</dd>
<dt>Modifier</dt>
<dd>Appuyez sur ce bouton pour modifier
l'itin&eacute;raire. Pour plus d'informations, voir:
<a href="RouteAddEdit.shtml">Ajout/modification
d'itin&eacute;raires</a>.</dd>
</dl>
<h3>Commandes Tableau Itin&eacute;raire</h3>Il y a aussi un
bouton au bas du tableau Itin&eacute;raire
<dl>
<dt>Ajouter</dt>
<dd>Appuyez sur ce bouton pour ajouter un nouvel
itin&eacute;raire. Pour plus d'informations, voir <a href=
"RouteAddEdit.shtml">Ajout/modification
d'itin&eacute;raires</a>.</dd>
</dl>
<h2><a name="TurnoutLockFeature">Fonction de verrouillage
Aiguillage</a></h2>
<p>La fonction de verrouillage d'aiguillage vous permet de
d&eacute;sactiver de mani&egrave;re s&eacute;lective des
commandes d'accessoires (aiguillages) &agrave; partir de
pupitre et/ou boutons - poussoirs locaux c&acirc;bl&eacute;s.
JMRI d&eacute;sactive les poussoirs en envoyant une commande
de d&eacute;sactivation au d&eacute;codeur d'aiguillage
lorsque l'itin&eacute;raire est bloqu&eacute;, et autorise
les boutons poussoirs lorsque l'itin&eacute;raire est
d&eacute;verrouill&eacute;. Lors du verrouillage d'un
aiguillage &agrave; partir d'un pupitre de commandes , le
programme JMRI surveille l'adresse accessoire de l'aiguillage
et si il d&eacute;tecte une commande de changement depuis un
pupitre, il va annuler la commande imm&eacute;diatement en
envoyant la commande oppos&eacute;e &agrave; l'aiguillage.
Tous les aiguillages qui sont surveill&eacute;s par le
programme JMRI et sont inclus dans l'itin&eacute;raire seront
verrouill&eacute;s.</p>
<p>Pour vous aider &agrave; s&eacute;lectionner un ensemble
d'appareils de voie pour verrouiller ou d&eacute;verrouiller,
un itin&eacute;raire peut &ecirc;tre verrouill&eacute; ou
d&eacute;verrouill&eacute;. Dans la fen&ecirc;tre
&eacute;diter l'itin&eacute;raire, un verrou commandant en
option l'aiguillage est disponible. Vous pouvez utiliser la
commande de verrouillage de l'aiguillage pour activer ou
d&eacute;sactiver la fonction de verrouillage
itin&eacute;raire depuis une ic&ocirc;ne du panneau
d'aiguillage, un aiguillage TCO ou un aiguillage
fant&ocirc;me. Une aiguillage fant&ocirc;me est un aiguillage
qui peut &ecirc;tre consult&eacute; par votre pupitre, mais
n'existe pas r&eacute;ellement sur votre r&eacute;seau.</p>
<p>Pour plus d'informations sur comment configurer les
aiguillages devant &ecirc;tre verrouill&eacute;s S'il vous
pla&icirc;t voir la <a href=
"TurnoutTable.shtml#Turnout%20lock%20feature">Page Table
Aiguillage</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,148 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Add/Edit Sections</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Section Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajouter/éditer les Sections</h1>
<h2><a name="addSection" id="addSection">Ajout d'un nouvel élément</a>
</h2>
Pour ajouter une nouvelle section, suivez cette procédure:
<ol>
<li>
<p>Cliquez <strong><a href="SectionTable.shtml">Sections</a></strong> dans le sous - menu
<strong>Tableaux</strong> du menu <strong>Outils</strong> pour faire apparaître le
Tableau Section, puis cliquez sur le bouton <strong>Ajouter ...</strong> au bas du
tableau pour ouvrir la fenêtre Ajouter/modifier l'élément.</p>
<img src="SectionAddFrame.png" height="591" width="804" alt="">
</li>
<li>Entrez un <strong>Nom Système</strong>, selon la convention JMRI. Comme les sections
sont des objets internes, la première lettre doit être "I" (pour interne). La seconde
lettre devrait être "Y" pour indiquer une section. Ceci est généralement suivi par un
nombre, mais le programme accepte tous les caractères alphanumériques. Le nom système doit
être différent du Nom Système d'autres sections. JMRI mettra tous les caractères
alphabétiques dans le Nom Système en majuscules.</li>
<li>Entrez un <strong>Nom Utilisateur</strong>. Toute chaîne de caractères qui est
différente des Nom Utilisateur d'autres sections seront acceptées, mais il est sage
d'utiliser une chaîne qui décrit l'utilisation prévue de la section.</li>
<li>Ensuite, ajoutez les <strong>Cantons</strong> à la Section. Chaque section doit avoir
au moins un Canton, mais peut-être plus. Les cantons doivent être connectés, et doit être
inscrits dans l'ordre. Sélectionnez le Canton où vous voulez commencer la section dans le
menu contextuel. A tout moment pendant l'ajout de Canton, le menu contextuel répertorie
uniquement les Cantons qui sont admissibles pour l'addition. Cliquez <strong>Ajouter Canton
sélectionné</strong> pour ajouter le premier canton de la section.</li>
<li>Si la Section doit avoir plusieurs cantons, ajouter plusieurs Cantons de la même
manière. Sélectionnez le Canton devant être ajouté dans le menu contextuel et cliquez sur
<strong>Ajouter la Sélection Canton</strong>. Note importante: Les Cantons de commande
ajoutés déterminent le sens <strong>AVANT</strong> et <strong>INVERSE</strong>de la
directions dans la Section. L'AVANT est de la partie supérieure du Canton à la partie
inférieure du Canton. Si à tout moment vous décidez que vous voulez recommencer, cliquez
<strong>Supprimer Tous les Cantons</strong> pour effacer le Tableau Cantons, et revenir à
l'étape 4 ci-dessus.</li>
<li>La suite détermine la <strong>Direction de Déplacement</strong> de chaque <strong>Point
d'Entrée</strong> de la Section. Comme les cantons ont été saisis, le programme réuni une
liste de tous les Points d'entrée pour la nouvelle Section. Dans la colonne <strong>Canton
Entré Depuis</strong>, tous les Cantons non dans la Section, mais relié aux cantons dans la
Section sont énumérés. Pour chaque Canton, le Nom Système et le Nom Utilisateur (entre
parenthèses) sont présentés, suivis par la direction du chemin. Normalement la direction du
chemin peut être ignorée, mais s'il y a deux points d'entrée à partir du même Canton, la
direction du chemin devrait vous permettent d'identifier qui est qui.
<p>Les entrées <strong>Sens du Déplacement</strong> de la colonne sont les menus
déroulants qui doivent être réglés AVANT si un train entre dans la Section à partir de ce
Canton se rendra dans les autres Cantons vers l'avant dans la Section, ou réglé sur
INVERSE, si un train entrant depuis le Canton se rendra dans le sens INVERSE de la
Section. Note: Ne pas confondre les directions AVANT et INVERSE dans une Section, avec
les paramètres Marche avant et arrière sur un régulateur - Ce sont deux choses
différentes</p>
.
<p>Lorsque c'est possible, le programme a entré AVANT ou ARRIèRE pour vous. S'il ne
pouvait pas déterminer la direction sans aucune ambiguïté, il a entré
<strong>INCONNU</strong>. Vous devez attribuer toutes les directions de Déplacement
inconnues pour que la nouvelle section puisse être créée. Note Importante:.
<strong>l'attribution du Sens de Déplacement doit être conforme</strong> Si la nouvelle
section a un seul canton, ce n'est pas important quelle direction que vous choisissez
comme AVANT, mais une fois que vous faites ce choix, toutes les affectations doivent s'y
conformer. Si la nouvelle Section a plusieurs cantons, AVANT est la direction d'un train
qui se déplacerait du Canton du haut vers le Canton du bas.</p>
</li>
<li>Si vous utilisez des <strong>Capteurs de Direction</strong>, entrez les noms de vos
<strong>Capteur Avant</strong> et capteur de marche arriÉre <strong>Capteur
Inverse</strong> dans les domaines désignés. Ces Capteurs sont habituellement des capteurs
internes (commencant par "IS" dans leur nom système). Si vous n'avez pas encore créé les
capteurs, entrez leurs noms système et les entrées seront faites dans le Tableau Capteur
pour ces capteurs. Plus d'informations sur l'orientation des Capteurs et leur utilisation
sontt données dans la section <a href="SectionTable.shtml">Fichier d'aide de Tableau</a>.
Si les capteurs de direction ne sont pas nécessaires, laissez les champs vides. Vous pouvez
toujours les ajouter par la suite via la fonction Modifier</li>
<li>Si vous utilisez des <strong>Capteurs d'Arrêt</strong>, entrez les noms de vos
<strong>Capteurs d'Arrêt Avant</strong> et <strong>Capteurs d'Arrêt Inverse</strong> dans
les champs désignés. Ces capteurs sont des capteurs physiques sur le réseau qui s'active
quand un train a atteint la fin de la section lorsque vous voyagez vers l'avant ou en
direction inverse. Si vous n'avez pas encore créé les entrées de ces capteurs dans le
tableau capteur, entrer leurs noms système, et les inscriptions seront ajouté au Tableau
Capteur. Plus d'informations sur les capteurs d'arrêt et leur utilisation est donnée dans
la section <a href="SectionTable.shtml">Fichier d'aide de tableau</a>. Si les capteurs
d'arrêt ne sont pas nécessaires, laisser les champs vides -. vous pouvez toujours les
ajouter par la suite via la fonction Modifier</li>
<li>Cliquez sur le bouton <strong>Créer</strong> situé au bas de la fenêtre. Si tout va
bien, la fenêtre se ferme et une nouvelle Section apparaîtra dans le Tableau Sections. S'il
y a des problèmes avec quoi que ce soit, un message sera affiché, indiquant l'erreur et ce
que vous devriez faire pour la réparer. Corrigez l'erreur et cliquez sur
<strong>Créer</strong> à nouveau.</li>
</ol>
<h2>Modification d'une Section Existante</h2>
Pour modifier un article existant, suivez cette procédure:
<ol>
<li>Cliquez le bouton <strong>d'une section à Modifier</strong> dans le <a href=
"SectionTable.shtml">Tableau section</a> pour faire apparaître la fenêtre Ajouter/Modifier
l'élément. La fenêtre pourra être le même que celle indiquée ci-dessus, sauf le nom système
qui seront fixés, et le bouton <strong>Créer</strong> sera remplacé par un bouton
<strong>Mise à Jour</strong>.</li>
<li>Effectuez les modifications ou les ajouts que vous devez à l'information dans la
fenêtre. Notez que le Nom Système de la Section ne peut pas être changé, mais le Nom
Utilisateur peut être changé. Les éléments qui peuvent être édités sont décrits <a href=
"#addSection">ci-dessus</a> dans les étapes 3 à 8 de la procédure d'ajout d'une nouvelle
Section.</li>
<li>
<p>Après avoir modifié les informations de section, cliquez sur <strong>Mise à
Jour</strong> Pour changer la section sélectionnée. Si tout va bien, la fenêtre se ferme.
S'il y a un problème, un message s'affiche indiquant l'erreur et ce que vous devriez
faire pour le réparer. Corrigez l'erreur et cliquez sur <strong>Mise à jour</strong> à
nouveau.</p>
</li>
<li style="list-style: none">Cliquez</li>
<li><strong>Annuler</strong> pour quitter sans modifier la section sélectionnée. Si la
fenêtre de la section Ajouter/éditer est fermée pendant l'édition, <strong>Annuler</strong>
est automatiquement sélectionné, et aucune modification n'est apportée à la section
sélectionnée.</li>
</ol>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,537 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Section Table Help</title>
<meta name="author" content="Dave Duchamp">
<meta name="keywords" content="JMRI help Section Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Sections et la Table Sections</h1>
<h2>Qu'est-ce qu'une Section?</h2>
<p>Une <b>Section</b> est un groupe de un ou plusieurs
<b>Cantons</b> connect&eacute;s qui peuvent &ecirc;tre
attribu&eacute;s &agrave; un train circulant dans une
direction donn&eacute;e. Les sections ont &eacute;t&eacute;
cr&eacute;&eacute;es pour r&eacute;soudre les probl&egrave;me
de direction qui peuvent se produire lorsque vous utilisez
directement les Cantons. Une section a seulement deux
directions, "avant" ou "inverse". Les Sections peuvent
&ecirc;tre travers&eacute;es par un train dans les deux
directions. La direction de la Section est
ind&eacute;pendante de l'orientation d&eacute;finie pour la
locomotive par un r&eacute;gulateur En plus de
r&eacute;soudre le probl&egrave;me de direction, les sections
offrent &agrave; l'utilisateur d'autres
fonctionnalit&eacute;s utiles.</p>
<p>Une Sections peut &ecirc;tre consid&eacute;r&eacute;e
comme une extension de Cantons. De nombreuses Sections ne
contiennent qu'un seul Canton. Tous les Cantons contenus dans
une Section multi - Cantons doivent &ecirc;tre
diff&eacute;rents. Les Cantons sont conserv&eacute;s dans
l'ordre - le premier canton est reli&eacute; au second, le
second est reli&eacute; au troisi&egrave;me, etc. Cela
signifie qu'un Canton dans une Section doit &ecirc;tre
connect&eacute; au Canton avant (s'il en existe un) et au
Canton apr&egrave;s lui (s'il y a un), mais ne peut pas
&ecirc;tre connect&eacute; &agrave; n'importe quel autre
Canton de la Section. Une Section ne peut pas contenir une
boucle de retournement.</p>
<p>Les Sections et leurs <b><a href=
"TransitTable.shtml">Transits</a></b> associ&eacute;s sont
con&ccedil;us pour fournir une assistance pour l'envoi, soit
manuel, (par un r&eacute;partiteur assis &agrave; un pupitre)
, ou envoi automatique par l'ordinateur. L'Exp&eacute;dition
est l'allocation temporaire de Section pour l'usage exclusif
des trains, soit g&eacute;r&eacute;e par des
op&eacute;rateurs avec un r&eacute;gulateur, et/ou
ex&eacute;cuter automatiquement par l'ordinateur. L'aide pour
Dispatcher est assur&eacute; par <a href=
"../dispatcher/Dispatcher.shtml"><b>Dispatcher</b></a>, qui
pr&eacute;voit &eacute;galement la mise en place et le
fonctionnement des trains automatiquement.</p>
<p>La direction d'une <b>section</b> est d&eacute;finie par
la s&eacute;quence dans laquelle les cantons sont
ajout&eacute;s &agrave; une section multi - cantons. Pour une
Section &agrave; seul Canton la direction est choisie
arbitrairement lorsque la Section est cr&eacute;&eacute;e. Un
train peut fonctionner &agrave; travers une Section dans les
directions <b>avant</b> (&agrave; partir du premier canton au
dernier canton) ou <b>inverse</b> (du dernier canton au
premier canton n). Si une Section a un seul canton, la
<b>direction</b> de cette section est choisie lors de la mise
en place de ses <b>Points d'Entr&eacute;e</b> (Voir
ci-dessous).</p>
<p>Une Section a un ou plusieurs <b>Points
d'Entr&eacute;e</b>. Un point d'entr&eacute;e d&eacute;finit
une connexion &agrave; partir d'un canton &agrave;
l'int&eacute;rieur de la section &agrave; un canton en dehors
de la section. Les points sont mis en place en utilisant les
chemins des Cantons dans la section - Les chemins
repr&eacute;sentent des connexions aux cantons qui ne
figurent pas dans la section. Les Points d'entr&eacute;e sont
regroup&eacute;s soit que l'entr&eacute;e dans cette Section
&agrave; ce Point d'Entr&eacute;e dans la section se traduira
par un train circulant dans le sens "avant" soit
l'entr&eacute;e dans ce Point d'Entr&eacute;e r&eacute;sulte
du d&eacute;placement d'un train en direction "inverse" , ou
si l'entr&eacute;e &agrave; ce point d'entr&eacute;e se
traduira par un train voyageant dans le direction
"inverse".</p>
<p>Les Sections sont con&ccedil;ues pour &ecirc;tre
attribu&eacute;es &agrave; un train &agrave; la fois. Si une
portion de voie connect&eacute;e est assez longue pour
soutenir simultan&eacute;ment plusieurs trains voyageant dans
la m&ecirc;me direction, l'un suivant l'autre, cette voie
connect&eacute;e devrait &ecirc;tre divis&eacute;e en deux
sections ou plus, si l'utilisateur veut faire circuler des
trains suivants dans cette zone.</p>
<h2>Conditions pour l'utilisation de Sections</h2>
<p>Les Sections peuvent &ecirc;tre utilis&eacute;es avec un
panneau &eacute;diteur de panneau, avec un panneau Editeur de
R&eacute;seau, avec un pupitre manuel (CTC) , ou directement,
sans aucun panneau pr&eacute;vu. Les Sections sont
construites sur des Cantons JMRI et des structures de
Chemins. Alors avant d'essayer de cr&eacute;er des sections,
vous devriez avoir des cantons et des chemins
compl&egrave;tement initialis&eacute;s pour votre
r&eacute;seau. (Une fa&ccedil;on simple d' initialiser
automatiquement vos cantons et des chemins est d'esquisser un
panneau &eacute;diteur de votre r&eacute;seau, avec des
cantons affect&eacute;s.)</p>
<p>Le cantonnement du r&eacute;seau doit &ecirc;tre
soigneusement planifi&eacute;e, afin de fournir "des
Sections<i>raisonnables</i>" - Sections qui ont un sens pour
un r&eacute;partiteur pour les attribuer &agrave; un train.
Pour les aiguillages droits ou gauches sur la voie
principale, , cela signifie habituellement, y compris
l'inclusion de l'aiguillage dans le m&ecirc;me canton que la
voie raccord&eacute;e &agrave; la pointe , et en fournissant
des cantons s&eacute;par&eacute;s pour continuer sur les
voies divergentes Certains pr&eacute;f&egrave;rent avoir un
aiguillage dans un canton s&eacute;par&eacute;, et cela
fonctionne tr&egrave;s bien aussi. Du point de vue
r&eacute;partition, Les aiguillages des voies principales qui
se branchent &agrave; des industries n'ont pas besoin
d'&ecirc;tre bloqu&eacute;es s&eacute;par&eacute;ment, mais
le cantonnement est ici acceptable. Un sch&eacute;ma de
cantonnement de r&eacute;seau qui fonctionne bien pour les
signaux, devrait fonctionner correctement pour les sections
aussi.</p>
<p>Les Signaux ne sont pas requis pour l'utilisation de
Sections, mais les Sections fonctionnent parfaitement avec
des signaux install&eacute;s. Si les signaux sont
install&eacute;s, les capteurs de direction inclus dans les
Sections offrent un moyen facile de mettre en place une
simple de type signalisation APB* (voir ci-dessous).</p>
<h2>Support pour les Capteurs Facultatif de Direction et
d'Arr&ecirc;t</h2>
<p>En Option chaque section peut avoir deux <i>capteurs de
direction</i>, l'un pour la direction avant et un pour la
direction inverse. Ce sont normalement des Capteurs internes,
avec un nom syst&egrave;me qui commencent par IS. Ils suivent
automatiquement l'&eacute;tat de leur Section. Une section a
trois &eacute;tats, <b>LIBRE</b> (non attribu&eacute;
&agrave; un train), <b>AVANT</b> (Allou&eacute;e pour les
d&eacute;placements vers l'avant), et <b>INVERSE</b>
(allou&eacute;e pour les d&eacute;placements en sens inverse.
Lorsque l'&eacute;tat de la Section est <b>LIBRE</b> les deux
capteurs de sens sont fix&eacute;s &agrave; <b>ACTIFS</b>.
Lorsque l'&eacute;tat de la Section est <b>AVANT</b>, le
capteur de direction avant est <b>INACTIFS</b> et le capteur
en sens inverse est <b>ACTIF</b>. De m&ecirc;me, lorsque
l'&eacute;tat de la Section est <b>INVERSE</b>, le capteur de
direction avant est <b>ACTIF</b> et le capteur en sens
inverse est <b>INACTIF</b>. Ces capteurs peuvent &ecirc;tre
utilis&eacute;s dans la logique du signal pour forcer les
signaux &agrave; <b>ROUGE</b> pour les d&eacute;placements
dans le sens oppos&eacute;e &agrave; la direction
affect&eacute;e. Des outils sont fournis ici dans la Table
Section pour ajouter automatiquement des Capteurs de
direction &agrave; ajouter &agrave; la logique de signal ou
pour supprimer automatiquement tous les capteurs de direction
du signal logique, ( <a href="#tools">voir ci-dessous</a>).
Alternativement, si <a href=
"../dispatcher/Dispatcher.shtml"><b>Dispatcher</b></a> est
utilis&eacute;, il peut ajouter des capteurs de direction au
signal logique si n&eacute;cessaire.</p>
<p>&eacute;ventuellement aussi chaque section peut avoir deux
<i>Capteurs d'arr&ecirc;t</i> qui indiquent quand un train
dans la section a atteint la fin de la Section en se
d&eacute;pla&ccedil;ant dans la direction avant ou en sens
inverse. Les Capteurs d'arr&ecirc;t devrait &ecirc;tre de
nature physique sur le r&eacute;seau, par exemple des
d&eacute;tecteurs ponctuels infrarouge. Pour la
r&eacute;partition manuelle, ces capteurs peuvent &ecirc;tre
affich&eacute;s sur un panneau pour indiquer au
r&eacute;partiteur quand un train a atteint la fin dela
Secton. Pour l'ex&eacute;cution automatique, ces capteurs
peuvent &ecirc;tre utilis&eacute; pour arr&ecirc;ter un train
avant qu'il n'atteigne la fin de sa Section allou&eacute;e,
et avant le d&eacute;passements d'un signal rouge, si les
signaux sont pr&eacute;sents.</p>
<h2>Utilisation du Tableau Section pour Afficher et de
Cr&eacute;er des Sections</h2>
<p>Toutes les sections que JMRI conna&icirc;t peuvent
&ecirc;tre consult&eacute;es &agrave; l'aide du <b>Tableau
Section</b>. S&eacute;lectionnez <b>Sections</b> dans le sous
- menu <b>tableaux</b> du menu <b>Outils</b> de la
fen&ecirc;tre principale du programme JMRI. Il y a huit
colonnes dans la Table Sections:</p>
<ul>
<li><b>Nom Syst&egrave;me</b> - Le nom syst&egrave;me est
affect&eacute; &agrave; la section lors de sa
cr&eacute;ation, et ne peut pas &ecirc;tre
chang&eacute;.</li>
<li><b>Nom Utilisateur</b> - Si vous &ecirc;tes
int&eacute;ress&eacute;s par le fait que vos sections aient
des noms "compr&eacute;hensibles" , vous pouvez cliquer
dans la colonne "Nom Utilisateur" et modifier les
informations comme vous voulez.</li>
<li style="list-style: none"><b>&eacute;tat</b> -
L'&eacute;tat d'une section indique si une section est
"affect&eacute;e" ou "en utilisation" par un ou plusieurs
trains. L'&eacute;tat d'une section nouvellement
ajout&eacute;e est toujours <b>LIBRE</b>. Quand une Section
est allou&eacute;e pour les d&eacute;placements dans le
sens du premier au dernier dernier canton, l'&eacute;tat
est <b>AVANT</b>. Lorsque allou&eacute; pour les
d&eacute;placements dans la direction oppos&eacute;e,
l'&eacute;tat est <b>INVERSE</b>.</li>
<li><b>Commentaire</b> - Cette colonne est pour votre usage
personnel, pour enregistrer tout commentaire que vous
voudrez peut-&ecirc;tre utiliser pour garder trace de vos
Sections. Il est pour information seulement.</li>
<li>Cliquez sur le bouton <b>Supprimer</b> dans une ligne
sp&eacute;cifique pour supprimer la section de cette ligne.
N'oubliez pas d'enlever tous les Transits utilisant cette
section. Tout Transit qui utilise une section
supprim&eacute;e sera rompu! Utilisez cette touche avec
pr&eacute;caution!</li>
<li><b>Premier canton</b> - Cette colonne affiche le
premier canton de la section. Puisqu'une section est un
groupe de un ou plusieurs cantons connect&eacute;s, il y a
toujours une entr&eacute;e.</li>
<li><b>Dernier canton</b> - Cette colonne indique le
dernier canton de la section. Puisqu'une section peut
contenir un seul canton, le dernier canton peut &ecirc;tre
le m&ecirc;me que le Premier Canton.</li>
<li style="list-style: none">Cliquez sur le bouton</li>
<li><b>Modifier</b> dans une rang&eacute;e pour afficher ou
modifier les informations saisies pour une Section. Le Nom
Syst&egrave;me ne peut pas &ecirc;tre chang&eacute;. Le Nom
Utilisateur peut &ecirc;tre chang&eacute;, les cantons
peuvent &ecirc;tre red&eacute;finis, les points
d'entr&eacute;e peuvent &ecirc;tre reconfigur&eacute;s, etc
une seule section peut &ecirc;tre &eacute;dit&eacute;e
&agrave; la fois. Une Section ne peut pas &ecirc;tre
modifi&eacute; si une autre est en cours de
cr&eacute;ation.</li>
</ul>
<p>Pour cr&eacute;er une nouvelle section, cliquez sur le
bouton " <a href="SectionAddEdit.shtml">Ajouter .."</a>. Une
fen&ecirc;tre va &ecirc;tre mise en place qui vous permettra
de d&eacute;finir des cantons inclus dans la nouvelle
Section, et si n&eacute;cessaire, d&eacute;signer les points
d'entr&eacute;e pour avoir comme r&eacute;sultat du trajet
dans la Section les directions AVANT et INVERSE.</p>
<p>Actuellement, l'utilisateur doit s&eacute;lectionner
manuellement <b>AVANT</b> ou <b>INVERSE</b> pour chaque Point
d'entr&eacute;e, apr&egrave;s que tous les cantons aient
&eacute;t&eacute; ajout&eacute;s &agrave; une section. Le
programme mettra certaines directions automatiquement, mais
d'autres sont laiss&eacute;s en <b>INCONNU</b>. Un point
d'entr&eacute;e doit &ecirc;tre r&eacute;gl&eacute; en AVANT
si un train entrant dans la section &agrave; ce point
d'entr&eacute;e se d&eacute;placerait dans le sens AVANT.
Sinon, il devrait &ecirc;tre fix&eacute; &agrave; INVERSE. Un
d&eacute;veloppement future possible serait de d&eacute;finir
les orientations des points d'entr&eacute;e automatiquement
&agrave; partir de la connectivit&eacute; trouv&eacute;e dans
un panneau Editeur de R&eacute;seau.</p>
<p>Pour les sections avec plus d'un canton, un trajet d'un
canton &agrave; bas-num&eacute;ro vers un canton de
num&eacute;ro sup&eacute;rieur est une marche AVANT. Dit
d'une mani&egrave;re diff&eacute;rente, passant d'un canton
sup&eacute;rieur dans la liste de cantonnement d'un canton
plus bas dans la liste c'est la marche avant. De m&ecirc;me
le d&eacute;placement d'un canton de num&eacute;ro
sup&eacute;rieur &agrave; un canton inf&eacute;rieure est une
marche INVERSE . Pour les sections avec un seul canton, il
n'est fait aucune diff&eacute;rence la direction &agrave;
travers la section est d&eacute;sign&eacute; AVANT, aussi
longtemps que le Point d'Entr&eacute;e des directions
directions sont coh&eacute;rents. C'est &agrave; dire:</p>
<ul>
<li>Les directions INVERSE et AVANT du d&eacute;placement
doivent &ecirc;tre oppos&eacute;e.</li>
<li>La saisie &agrave; n'importe quel point d'entr&eacute;e
AVANT doit aboutir &agrave; voyager dans les m&ecirc;mes
direction comme entrant &agrave; tous les autres points
d'entr&eacute;e AVANT.</li>
<li>La Saisie &agrave; tout point d'entr&eacute;e INVERSE
doit entra&icirc;ner de voyager dans la m&ecirc;me
direction que l'entr&eacute;e &agrave; toutes les autres
points d'entr&eacute;e INVERSE.</li>
</ul>
<p><b>AVERTISSEMENT: Si les points d'entr&eacute;e ne sont
pas compatibles des comportements &eacute;tranges peuvent
subvenir lors de l'utilisation de la Section.</b></p>
<h2><a name='SignalMast' id="SignalMast">Aide Logique
M&acirc;t signal avec des sections</a></h2>
<p>Si la signalisation est bas&eacute;e sur l(utilisation de
m&acirc;ts de signalisation, avec la logique associ&eacute;e
qui a &eacute;t&eacute; g&eacute;n&eacute;r&eacute;e en
utilisant l'&eacute;diteur de r&eacute;seau, il est possible
d'avoir &eacute;galement des sections
g&eacute;n&eacute;r&eacute;es automatiquement en fonction de
la logique.</p>
<p>L'outil peut &ecirc;tre trouv&eacute; dans le <b>Tableau
Logique Mat Signal</b> | <b>Outils</b> |
<b>G&eacute;n&eacute;rer des sections</b> L'ex&eacute;cution
de ceci cr&eacute;era imm&eacute;diatement des sections qui
contiennent chacune tous les cantonss entre des paires de
m&acirc;t de signaux d&eacute;j&agrave; d&eacute;finis. Il
sera &eacute;galement configurer chaque Section "
G&eacute;n&eacute;r&eacute; automatiquement " afin qu'elles
comprennent les cantonss dans le bon ordre, avec la direction
d&eacute;finie comme la marche avant, allant du M&acirc;t
Signal source au M&acirc;t Signal destination. Veuillez noter
que les d&eacute;tails des cantonss ne sont pas
enregistr&eacute;s lorsque le panneau est stock&eacute; ,
mais sont recr&eacute;&eacute;s lorsque le fichier est
charg&eacute;.</p>
<p>L'outil permettra &eacute;galement de cr&eacute;er
automatiquement des capteurs de direction avant et
arri&egrave;re et les placera dans la Section, cependant
actuellement la Logique M&acirc;t Signal n'utilise pas ces
derniers et leur cr&eacute;ation n'est l&agrave; que pour
permettre la validation de la section ( ou l'utilisation par
l'utilisateur dans des Logix ind&eacute;pendant si
d&eacute;sir&eacute;).</p>
<p>Les Sections g&eacute;n&eacute;r&eacute;s avec l'outil
auront seulement une paire de points d'entr&eacute;e et suit
simplement le chemin entre les deux signaux.</p>
<p>Les Capteurs de Direction (avant et arri&egrave;re) sont
cr&eacute;&eacute;s par l'outil G&eacute;n&eacute;rer
Sections, mais les Capteurs d'Arr&ecirc;t (Avant et
Arri&egrave;re) doivent &ecirc;tre ajout&eacute;s
manuellement par l'utilisateur via la fen&ecirc;tre d'Edition
des Eections pour chaque section, si
d&eacute;sir&eacute;.</p>
<p>Les d&eacute;tails de la Direction Facultative et les
Capteurs d'Arr&ecirc;t sont enregistr&eacute;s lorsque le
fichier de panneau est stock&eacute;.</p>
<p>Pour utiliser les sections qui ont &eacute;t&eacute;
construites cette fa&ccedil;on, vous aurez besoin ensuite de
configurer les <a href="TransitTable.shtml">Transits</a>,
ensuite, vous devrez &eacute;galement r&eacute;gler le
<a href=
"../dispatcher/Dispatcher.shtml"><b>Dispatcher</b></a> pour
utiliser la logique M&acirc;tSignal via le menu <a href=
"../dispatcher/Options.shtml"><b>Options</b></a>.</p>
<h2><a name="tools" id="tools">Outils Tableau
section</a></h2>
<p>Le Tableau Sections a un menu <b>Outils</b> pour faciliter
l'utilisation des Sections. Normalement, ces outils devraient
&ecirc;tre utilis&eacute;s apr&egrave;s que toutes les
sections aient &eacute;t&eacute; d&eacute;finies. Les
&eacute;l&eacute;ments du menu et leur utilisation sont
d&eacute;crits ci-dessous:</p>
<ul>
<li>Valider tous les Sections ... - Lorsque cette option
est s&eacute;lectionn&eacute;e, chaque Section est
test&eacute;e pour voir la coh&eacute;rence. Les tests
actuels comprennent la v&eacute;rification de la
connectivit&eacute; entre plusieurs cantons, en
v&eacute;rifiant qu'il n'y a pas de Points d'Entr&eacute;e
manquant ou des Points d'Entr&eacute;e
suppl&eacute;mentaires, et, si un panneau TCO est
disponible, en v&eacute;rifiant que les chemins sont
correctement mis en place pour les Cantons dans les
Sections. Cet outil ne <b>v&eacute;rifier pas si les
directions AVANT et INVERSE sont correctement
r&eacute;gl&eacute;es pour chaque Point
d'Entr&eacute;e</b>, mais cette fonction est un ajout
pr&eacute;vu dans l'avenir. Apr&egrave;s que les tests sont
termin&eacute;s, un message s'affiche indiquant les
r&eacute;sultats de l'essai. Des messages d'erreur
d&eacute;taill&eacute;s , le cas &eacute;ch&eacute;ant,
sont plac&eacute;s dans le rapport des erreurs JMRI.</li>
<li>
<p><b>Configurer Capteurs de Direction dans
Logique...</b> - Lorsque cet &eacute;l&eacute;ment est
s&eacute;lectionn&eacute;, les capteurs de direction
d&eacute;finis pour chaque section sont plac&eacute;s
dans la logique de signal du signal appropri&eacute; -
ces signaux internes pour les Section ou
prot&eacute;geant l'entr&eacute;e de la Section. Les
Capteurs de direction suivent l'affectation de
l'&eacute;tat de leurs Sections. Quand une Section est
LIBRE (non attribu&eacute;e), deux de ses capteurs de
direction sont ACTIFS ensembles. En pla&ccedil;ant ces
capteurs dans la logique appropri&eacute;e du signal,
tous les signaux internes ou de protection des points
d'entr&eacute;e de la Section sont forc&eacute;s au ROUGE
lorsque la section est libre. Quand une Section est
allou&eacute;e pour circuler dans le sens AVANT, son
capteur vers l'avant est r&eacute;gl&eacute; INACTIF, la
logique permettant au signal de fonctionner normalement
pour circuler &agrave; travers la section dans le sens
AVANT, mais en gardant les signaux qui r&egrave;glent le
sens INVERSE mis au ROUGE. De m&ecirc;me, lorsque la
section est allou&eacute;e pour les d&eacute;placements
dans le sens INVERSE, le capteur en sens inverse est
INACTIF, et le capteur de direction avant est
fix&eacute;e ACTIF, permettant aux signaux de
lib&eacute;rer le trajet dans la direction INVERSE, mais
bloquer les d&eacute;placements vers l'AVANT. Le
r&eacute;glage de l'&eacute;tat des capteurs de direction
se fait automatiquement par le logiciel de <a href=
"../dispatcher/Dispatcher.shtml">Dispatcher</a> qui
alloue les Sections.</p>
<p>Note: Dispatcher peut placer les capteurs de direction
dans la logique du signal SSL automatiquement quand un
train est activ&eacute;. Dispatcher placera les capteurs
de direction s'ils sont fournis avec un panneau Editeur
de R&eacute;seau et autoris&eacute; &agrave; utiliser sa
connectivit&eacute; (requis pour le fonctionnement
automatique). Cela permet d'utiliser la signalisation
bas&eacute;e sur l'orientation m&ecirc;me si le panneau
est stock&eacute; avec ces capteurs retir&eacute;s de la
logique du signal.</p>
<p>Cet outil devrait &ecirc;tre utilis&eacute;
apr&egrave;s que toutes les sections aient
&eacute;t&eacute; d&eacute;finies et que toute la logique
du signal a &eacute;t&eacute; mise en place. Un panneau
Editeur de R&eacute;seau est n&eacute;cessaire, car le
logiciel a besoins de la connectivit&eacute; du panneau
pour comprendre quel signal n&eacute;cessite quel capteur
de direction. Si un capteur de direction est
d&eacute;j&agrave; dans la Logique simple signal (SSL)
pour un signal, il n'est pas dupliqu&eacute;. Cependant,
si un capteur de direction incorrecte est pr&eacute;sent
dans le protocole SSL, il n'est pas supprim&eacute;.
(Utilisez l'outil d&eacute;crit ci-dessous pour retirer
les capteurs de direction.) Apr&egrave;s que le placement
des capteurs de direction soit termin&eacute;, un message
s'affiche qui donne des r&eacute;sultats. Le
d&eacute;tail des messages d'erreur, le cas
&eacute;ch&eacute;ant, sont plac&eacute;s dans le rapport
des erreurs JMRI. Quand une erreur survient, les raisons
les plus communes sont: 1) les informations manquantes
(signal manquant ou signal logique n'est pas mis en
place) ou 2) des erreurs dans la mise en place des
directions des Point d'Entr&eacute;e</p>
</li>
<li>Retirer Les Capteurs de Direction depuis la Logique
...</li>
<li style="list-style: none">- Cet outil rassemble une
liste de tous les capteurs de direction d&eacute;finis dans
les Sections actuellement dans le Tableau Sections puis
supprime tous les capteurs qui sont contenus dans cette
liste &agrave; partir de la logique simple signal (SSL) de
tous les signaux. Cet outil annule l'effet de l'outil
<b>Orientation D&eacute;finie des Capteurs dans la Logique
...</b>, supprime touts les capteurs de direction qui
peuvent avoir &eacute;t&eacute; plac&eacute;s par <a href=
"../dispatcher/Dispatcher.shtml">Dispatcher</a>, et en plus
retire les capteurs direction d&eacute;finis qui pourraient
&ecirc;tre dans une mauvaise SSL. Si des erreurs ont
&eacute;t&eacute; not&eacute;es lors de
l'&eacute;tablissement de l'orientation des capteurs
utilisant l'outil ci-dessus, puis corrig&eacute;,
ex&eacute;cuter cet outil avant de tenter de mettre des
capteurs de direction est de nouveau parfois utile.</li>
<li style="list-style: none">
<p>Un panneau Editeur de R&eacute;seau est requis pour
ex&eacute;cuter cet outil. Apr&egrave;s le retrait des
capteurs de direction, la logique du signal est
termin&eacute;e, un message est affich&eacute; donnant
les r&eacute;sultats d'ex&eacute;cution de l'outil. Les
messages d'erreur d&eacute;taill&eacute;s, le cas
&eacute;ch&eacute;ant, sont plac&eacute;s dans le rapport
des erreurs JMRI.</p>
</li>
</ul>
<h2>Sauvegarde Sections sur disque</h2>
<p>Utilisez l'&eacute;l&eacute;ment <b>Stocker</b> dans le
menu <b>Fichier</b> du Tableau Sections (ou
l'&eacute;l&eacute;ment <b>Stocker Panneaux...</b> dans le
menu <b>Panneaux</b> de la fen&ecirc;tre principales JMRI )
pour enregistrer les informations Section sur le disque.
Cette information (et toute les information modifi&eacute;es
de la logique signal ) est enregistr&eacute;e avec la
configuration et les panneaux dans un fichier XML , ainsi que
l'installation du panneau de commande et les choses
similaires. Pour stocker vos panneaux dans le m&ecirc;me
fichier (recommand&eacute;), s&eacute;lectionnez Fichier
<b>Stocker Configuration et Panneaux</b> dans Fichier ... ou
s&eacute;lectionnez <b>Panneaux&gt; Stocker Panneaux ...</b>
dans la fen&ecirc;tre principale JMRI.</p>
<p>*APB Bloc syst&egrave;me automatique double sens.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,213 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Adding/Editing Sensors</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Sensor Add Edit"><!-- Style -->
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Modification de capteurs</h1>
<p>Lorsque vous ajoutez un capteur, vous sélectionnez dans la liste déroulante le systeme
auquel le capteur est fixé à.</p>
<img src="AddSensor.png" alt="">
<p>Entrez une adresse valide pour ce capteur et si vous le souhaitez saisissez un nom
utilisateur qui peut être tout ce que vous voulez pour décrire le capteur.</p>
<h2>Créer un nombre de capteurs</h2>
<p>Il est également possible de créer un certain nombre de capteurs.<br>
Où est affiché "Ajouter une plage" cochez la case pour l'activée.</p>
<img src="AddTurnoutNumber.png" alt="">
<p>Lors de la validation de la case "Ajouter Plage", sera ensuite activer le champ "nombre à
ajouter". Ici entrez le nombre de capteurs que vous souhaitez ajouter, ce qui créera ensuite
un numéro de capteurs séquentiels.</p>
Si un nom utilisateur n'a pas été entré, un numéro sera ajouté à la fin du nom pour garder
chaque nom utilisateur unique.
<h2>Informations matérielles spécifiques</h2>
<h3>Numéro NCE AIU pour la cartographie capteur JMRI</h3>
L'Unité Auxilliaire d'Entrée ou l'AIU de NCE permet à lacentrale NCE de vérifier l'état des
entrées depuis le réseau. Ils sont référencés dans JMRI comme capteurs avec des noms comme
"NS785". "NS" signifie "capteur NCE", et 785 est le numéro d'une Entrée capteur spécifique.
<p>L'adresse matérielle peut être saisi de deux façons différentes</p>
<dl>
<dd>
<p>Entrez l'Adresse AIU de la cabine suivie par le numéro Pin séparés par un ":"<br>
Donc, pour un capteur sur Adresse Pupitre AIU 50, la broche 2, vous voulez entrer dans le
champ Adresse matérielle:<br>
50:2</p>
<p>Le numéro de capteurs peut aussi être trouvé et saisi dans le champ adresse matérielle
en utilisant la formule suivante:</p>
<p>ID = Capteur (Adresse Cabine AIU - 1) * 16 + (NIP sur AIU) -1</p>
<p>Par exemple: L'adresse de la cabine AIU est fixé à 50 et l'un des BD20s est relié à la
broche 2. Par conséquent, l'ID du capteur serait:</p>
<p>ID = Capteur (50 - 1) * 16 + (2) -1</p>
</dd>
<dt>Capteur ID = 785</dt>
</dl>
<h3>Capteur LocoNet pour Cartographie Capteur de JMRI</h3>
ur
<p>Les adresses des capteurs LocoNet sont constitués de deux parties différentes du numéro de
carte et le numéro de canal.<br>
Les capteurs peuvent également être configurés à partir des adresses Aiguillages pour
l'entrée Aux et interrupteur.</p>
<p>L'adresse matérielle peut être entrée suivant un certain nombre de façons différentes</p>
<dl>
<dd>
Entrez le numéro de la carte, suivi par le numéro de canal séparé par un ":"<br>
Donc, pour un capteur de la carte 11, le canal 1 vous pouvez entrer dans le champ Adresse
matérielle:<br>
11:01
<p>Pour les capteurs fixés sur les aiguillages, vous entrez dans le champ adresse
matérielle "T:" suivie du numéro de l'aiguillage. Cela va ajouter l'entrée auxiliaire
associée à l'aiguillage, ajouter les entrées auxiliaires et du commutateur, cliquez sur
ajouter la gamme et définir le nombre à ajouter à 2.<br>
Donc pour le capteur fixé à l'aiguillage 81 vous saisissez les informations
suivantes:<br>
T: 81</p>
<p>L'autre méthode consiste à calculer l'adresse du Capteur et l'ajouter manuellement
dans le champ adresse matérielle en utilisant la méthode suivante</p>
<p>Si vous voulez calculer l'adresse d'une entrée BDL168, vous pouvez utiliser<br>
= nombre 16 * (numéro de la carte) + (numéro de canal) - 16</p>
<p>où "le numéro de canal" va de 1 à 16. Par exemple, le premier circuit (numéro 1) de la
carte 11 a le numéro:<br>
numéro = 16 * (11) + (1) - 16 = 161</p>
comme nous l'avons vu dans l'exemple ci-dessus.
<p>Si vous voulez calculer l'adresse d'une entrée auxiliaire DS54, utilisez:<br>
numéro = 2 * (numéro d'aiguillage - 1) + 1</p>
<p>Par exemple, l'entrée auxiliaire associée à l'aiguillage81 a le numéro:<br>
nombre = 2 * (81 - 1) + 1 = 161</p>
<p>Si c'est l'entrée du commutateur, vous ajouter un plus à ce que:<br>
numéro= 2 * (numéro d'aiguillage - 1) + 2</p>
<p>Par exemple, l'entrée du commutateur associés à l'aiguillage 12 a :<br>
numéro = 2 * (12 - 1) + 2 = 24</p>
</dd>
</dl>
<h3>Les Capteur Lenz XpressNet pour la Cartographie Capteur JMRI</h3>
<p>Les adresses capteurs XpressNet sont constituées de deux parties différentes l'adresse de
l'encodeur de rétrosignalisation et l'adresse du contact.</p>
<p>L'adresse matérielle peut être entrée dans un certain nombre de façons différentes</p>
<dl>
<dd>
Entrez l'adresse de l'encodeur, suivie par le contact séparés par un ":"<br>
Donc, pour un capteur sur l'adresse retour codeur 99, contact 3 que vous saisissez dans
le champ Adresse matérielle:<br>
99:3
<p>Si vous souhaitez calculer l'adresse du capteur, il faut soustraire 1 de l'adresse du
retour codeur, multipliez ce résultat par 8, puis ajouter le numéro de l'entrée que vous
utilisez.<br>
Par exemple, si vous utilisez le contact 3 sur un encodeur avec l'adresse 99, 99 - 1 =
98. 98 * 8 = 784. 784 3 = 787.<br>
L'adresse des rétrosignalisations que vous allez utiliser est 787.</p>
</dd>
</dl>
<h3>Capteur Maple et C/MRI pour Cartographie Capteur JMRI</h3>
<p>Les adresses capteur Maple et C/MRI sont constituées de deux parties différentes un ID de
nƏud et une ID broche/Capteur.</p>
<p>L'adresse matérielle peut être entrée dans un certain nombre de façons différentes</p>
<dl>
<dd>
Entrez l'ID de nƏud, suivi par l'ID du capteur, séparés par un ":". Cette méthode peut
également être utilisé pour l'adressage alternatif/étendu.<br>
Donc, pour un capteur sur le nƏud 2, broche 3 vous pouvez entrer la ligne suivante dans
le champ adresse matérielle:<br>
02:03
<p>Une autre méthode d'ajout de l'adresse du capteur, est d'utiliser la formule
suivante</p>
Node Id x 1000 + broche.<br>
Donc, pour un capteur sur le nƏud 2, broche 3<br>
(2x1000) 3 = 2003
<p>Pour utiliser le schéma adressage alternatif/étendu, se référer au guide de connexion
du matériel.</p>
</dd>
</dl>
<h3>Capteur Grapevine pour la Cartographie Capteur JMRI</h3>
Il ya trois types distincts de capteurs Grapevine:
<dl>
<dt>Détecteurs Série Avancés</dt>
<dd>
Jusqu'à trois cartes Détecteur Série Avancée peuvent être attachées à un nƏud Grapevine.
Chaqu'une offre huit détecteurs d'occupation, et associe un détecteur de mouvement avec
chacun de ceux-ci. Carte l
<table summary="">
<tr>
<th>
</th>
<th>Occupation</th>
<th>Mouvement</th>
</tr>
<tr>
<td>Maitre</td>
<td>1-8</td>
<td>9-16</td>
</tr>
<tr>
<td>Esclave 1</td>
<td>17-24</td>
<td>25-32</td>
</tr>
<tr>
<td>Esclave 2</td>
<td>33-40</td>
<td>41-48</td>
</tr>
</table>
</dd>
<dt>Capteurs de Série Originaux</dt>
<dd>Les capteurs d'Occupation sur les cartes originales de série remplacent les capteurs
fixés par les Cartes avancées aux adresses 1 à 8. Il n'y a pas de détecteurs de mouvement
dans ce cas.</dd>
<dt>Capteurs Parallèles</dt>
<dd>Pour les capteurs parallèles, les connecteurs sur le nƏud de Grapevine lui-même,
apparaissent comme des capteurs JMRI 101 à 108 sur le nƏud. Si la seconde banque
optionnelle de capteurs de série est présente, ils apparaissent comme des capteurs de 109 à
116 sur le nƏud.</dd>
</dl>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,134 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-11-->
<head>
<title>JMRI: Sensor Table Help</title>
<meta name="keywords" content="JMRI help Sensor Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Capteur</h1>
<p>Cette table contient une liste des capteurs qui existent
pour ce panneau.</p>
<h2>Colonnes Tableau Capteur</h2>
<dl>
<dt>Nom Utilisateur</dt>
<dd>Vous pouvez directement saisir ou modifier le champ
"Nom Utilisateur" pour un capteur existant.</dd>
<dt>&eacute;tat</dt>
<dd>Appuyer sur le bouton "&eacute;tat" va changer
l'&eacute;tat d'un capteur existant.</dd>
<dt>Supprimer</dt>
<dd>
Appuyer le bouton "Supprimer" supprimera le capteur du
tableau.
<p>Notez que cela ne supprime pas le capteur de tous les
fichiers que vous avez sauvegard&eacute;s qui le
contiennent Si vous chargez un de ces fichiers,
peut-&ecirc;tre lorsque vous red&eacute;marrez le
programme, le capteur va r&eacute;appara&icirc;tre. Vous
devez utiliser l'option "Stocker dans un fichier" dans le
menu"Fichier" pour enregistrer de nouvelles versions de
tous les fichiers qui contiennent ce capteur.</p>
</dd>
<dt>Invers&eacute;</dt>
<dd>Quand elle est coch&eacute;e, la commande du capteur et
le statut sont invers&eacute;. Par exemple, un capteur
invers&eacute; signifie que lorsque le r&eacute;seau envoie
une commande "actif" du capteur, il devient "inactif" pour
JMRI.</dd>
<dt>Utilisez Retard Global</dt>
<dd>
Quand elle est coch&eacute;e, le capteur va utiliser les
valeurs sp&eacute;cifi&eacute;es dans le syst&egrave;me
de "AntiRebond&brvbar; d&eacute;faut" option de menu pour
toute la dur&eacute;e o&ugrave; le syst&egrave;me attend
avant d'enregistre le changement d'&eacute;tat. <a href=
"#Debounce"></a>
<p>Voir le Capteur AntiRebond ci-dessous</p>
</dd>
<dt>Retard actif/Retard inactif</dt>
<dd>
Sp&eacute;cifiez la dur&eacute;e du temps en
millisecondes pendant lequel le syst&egrave;me attend
avant l'enregistrement du changement d'&eacute;tat d'un
capteur. <a href="#Debounce"></a>
<p>Voir Capteur AntiRebond ci-dessous</p>
</dd>
</dl>
<h2>Commandes Tableau Capteur</h2>Il y a aussi un bouton au
bas de la Table Capteur
<dl>
<dt>Ajouter</dt>
<dd>Appuyez sur ce bouton pour ajouter un nouveau capteur.
Pour plus d'informations, voir <a href=
"SensorAddEdit.shtml">Ajouter/&eacute;diter
Capteurs</a>.</dd>
<dt>&lt;/ DL&gt;</dt>
<dd>
<h2><a name="Debounce" id="Debounce"></a> Capteur
AntiRebond</h2>
<p>L'installation d'un Capteur Antirebond est l&agrave;
pour aider &agrave; pr&eacute;venir les faux
d&eacute;clenchements d'un capteur et le
d&eacute;clenchement d'autres &eacute;v&eacute;nements
dans le syst&egrave;me.<br>
Ces faux d&eacute;clenchements pourrait &ecirc;tre
d&ugrave; &agrave; un zone de la voie sale ou des
interf&eacute;rences &eacute;lectriques.</p>
<p>L'installation vous permet d'assigner une dur&eacute;e
en millisecondes avant que le changement soit
enregistr&eacute; avec le reste du syst&egrave;me. Si
apr&egrave;s cette p&eacute;riode l'&eacute;tat n'a pas
chang&eacute; alors l'&eacute;tat du capteur sera
transmis au reste du syst&egrave;me.<br>
Toutefois, si l'&eacute;tat des capteurs est
diff&eacute;rent apr&egrave;s que la temporisation soit
termin&eacute;e, alors le syst&egrave;me va
red&eacute;marrer le processus, cette fois apr&egrave;s
que le minuteur ait termin&eacute;, il v&eacute;rifiera
si l'&eacute;tat du capteur est dans le m&ecirc;me
&eacute;tat qu'il &eacute;tait avant qu'il ait
red&eacute;marr&eacute; le processus. Si ce n'est pas le
cas , le processus est relanc&eacute; &agrave; nouveau
jusqu'&agrave; ce que l'&eacute;tat soit le m&ecirc;me
avant et apr&egrave;s que le chronom&egrave;tre ait
&eacute;t&eacute; lanc&eacute;.</p>
</dd>
</dl>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,365 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-12-->
<head>
<title>JMRI: Adding/Editing Signal Heads</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Signal Heads Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Edition des T&ecirc;tes de signal</h1>
<a href=
"../../../../images/SigAdd.gif"><img src=
"../../../../images/SigAdd.gif" align="right" width="181"
height="218" hspace="0" vspace="0" alt=
"chiffre simple panneau de signaux logiques"></a>
<p>JMRI a besoin de savoir comment une t&ecirc;te de signal
sur le r&eacute;seau est connect&eacute;e au mat&eacute;riel
&eacute;lectrique. Une fois qu'il le sait , il peut envoyer
les bonnes commandes pour commander l'apparence de la
t&ecirc;te de signal.</p>
<p>Le dialogue "Ajouter T&ecirc;te de signal" vous donne un
certain nombre de choix diff&eacute;rents pour savoir comment
la t&ecirc;te de signal est connect&eacute;e:</p>
<dl>
<dt>Sortie triple</dt>
<dd>
Ce type de contr&ocirc;le d'une t&ecirc;te de signal via
trois connexions &eacute;lectriques. On va &agrave; une
lampe/LED verte, &agrave; une jaune, et le
troisi&egrave;me &agrave; une rouge.
<p>Ces connexions sont command&eacute;es via le
l'aiguillage logique JMRI et donc appara&icirc;tre dans
la table Aiguillage. Elles ne sont pas vraiment
li&eacute;es &agrave; la commutation des moteurs,
m&ecirc;me si, elles sont simplement des sorties
&eacute;lectriques.</p>
<p>Pour chaque connexion, saisissez l'aiguillage JMRI
pour le raccordement &eacute;lectrique sur le
r&eacute;seau, soit comme un nombre (1,2,3) ou comme un
Nom JMRI (nom syst&egrave;me, comme LT1, CT2 ou un nom
utilisateur d&eacute;j&agrave; d&eacute;fini). Ils n'ont
pas besoin d'&ecirc;tre cons&eacute;cutives ou dans un
ordre particulier.</p>
<p>Si vous avez besoin de d&eacute;boguer une de ces
T&ecirc;tes de signal, commencez par v&eacute;rifier si
les connexions Aiguillage travaillent. Vous pouvez le
faire en allant au <a href="TurnoutTable.shtml">Tableau
Aiguillage</a> et changer le r&eacute;glage de la sortie.
R&eacute;glage par exemple de l'aiguillage sur la
connexion "vert", D&eacute;vi&eacute; devrait allumer la
lampe verte.</p>
</dd>
<dt>Double sortie</dt>
<dd>
Ce type commande une t&ecirc;te de signal via deux
connexions &eacute;lectriques. On va &agrave; une
lampe/LED verte, et l'autre &agrave; un rouge. le jaune
est cr&eacute;&eacute; en les allumant &agrave; la fois
en m&ecirc;me temps.
<p>Ces connexions sont contr&ocirc;l&eacute;es via
l'aiguillage logique JMRI , etvont donc appara&icirc;tre
dans le tableau Aiguillage. Elles ne sont pas vraiment
li&eacute;es &agrave; la commutation des moteurs,
m&ecirc;me si, elles sont simplement des sorties
&eacute;lectriques.</p>
<p>Pour chaque connexion, saisissez l'aiguillage JMRI
pour le raccordement &eacute;lectrique sur le
r&eacute;seau, soit comme un nombre (1,2) ou comme un Nom
JMRI (nom syst&egrave;me, comme LT1, CT2 ou un nom
utilisateur d&eacute;j&agrave; d&eacute;fini). Ils n'ont
pas besoin d'&ecirc;tre cons&eacute;cutives ou dans un
ordre particulier.</p>
</dd>
<dt>sortie Quadruple</dt>
<dd>
Ce type commande d'une t&ecirc;te de signal via quatre
connexions &eacute;lectriques. On va &agrave; une lampe
/LED verte, &agrave; une jaune, &agrave; une rouge, et le
quatri&egrave;me &agrave; une "lunaire" (blanc).
<p>Ces connexions sont command&eacute;es via l'aiguillage
logique JMRI, et donc appara&icirc;tre dans le Tableau
Aiguillage. Elles ne sont pas vraiment li&eacute;es
&agrave; la commutation des moteurs, m&ecirc;me si, elles
sont simplement des sorties &eacute;lectriques.</p>
<p>Pour chaque connexion, saisissez l'aiguillage JMRI
pour le raccordement &eacute;lectrique sur le
r&eacute;seau soit comme un nombre (1,2,3) ou comme un
Nom JMRI (nom syst&egrave;me, comme LT1, CT2 ou un nom
utilisateur d&eacute;j&agrave; d&eacute;fini). Ils n'ont
pas besoin d'&ecirc;tre cons&eacute;cutives ou dans un
ordre particulier.</p>
<p>Si vous avez besoin de d&eacute;boguer une de ces
T&ecirc;tes de signal, commencez par v&eacute;rifier si
les connexions Aiguillage travaillent. Vous pouvez le
faire en allant au <a href="TurnoutTable.shtml">Tableau
Aiguillage</a> et changer le r&eacute;glage de la sortie.
R&eacute;glage par exemple l'aiguillage sur la connexion
"vert", D&eacute;vi&eacute; devrait allumer la lampe
verte.</p>
</dd>
<dt>Sortie unique</dt>
<dd>
Ce type commande une t&ecirc;te de signal avec une seule
connexion &eacute;lectrique. La connexion peut &ecirc;tre
&agrave; une seule lampe/LED pour afficher une apparence
unique. Une m&eacute;thode alternative consiste &agrave;
connecter une paire de diodes &agrave; la sortie unique
du c&acirc;bles adapt&eacute;s de sorte que lorsque la
sortie du d&eacute;codeur est ON vous obtenez une couleur
et alors que la sortie est d&eacute;sactiv&eacute;e, vous
obtenez l'autre. Ce type pourrait aussi &ecirc;tre
utilis&eacute; pour contr&ocirc;ler les T&ecirc;tes de
signal &agrave; commande m&eacute;canique qui n'ont que
deux apparences et ont donc toujours une apparence. Il
est possible de gagner une troisi&egrave;me apparence
"clignotant". Si vous avez Eteint et une couleur
s&eacute;lectionn&eacute;e, alors le r&eacute;sultat
final est une option clignotant suppl&eacute;mentaire
S'il y a deux couleurs choisies, alors vous donnez un
clignotement pour les deux couleurs , mais Cependant ceci
fera l'option flash entra&icirc;nant les couleurs
clignotantes alternativement.
<p>Ces connexions sont command&eacute;es via l'aiguillage
logique JMRI , et donc appara&icirc;tre dans le Tableau
Aiguillage. Elles ne sont pas vraiment li&eacute;es
&agrave; la commutation des moteurs, m&ecirc;me si, Elles
sont simplement des sorties &eacute;lectriques.</p>
<p>Pour chaque connexion, saisissez l'aiguillage JMRI
pour le raccordement &eacute;lectrique sur le
r&eacute;seau soit comme un nombre (1,2,3) ou comme un
Nom JMRI (nom syst&egrave;me, comme LT1, CT2 ou un nom
utilisateur d&eacute;j&agrave; d&eacute;fini). Ils n'ont
pas besoin d'&ecirc;tre cons&eacute;cutives ou dans un
ordre particulier.</p>
<p>Si vous avez besoin de d&eacute;boguer une de ces
t&ecirc;tes de signal, commencez par v&eacute;rifier si
les connexions Aiguillage travaillent. Vous pouvez le
faire en allant au <a href="TurnoutTable.shtml">Tableau
Aiguillage</a> et changer le r&eacute;glage de la sortie
.</p>
<p>Apparence "droit"- L'apparence donn&eacute;e lorsque
la connexion est &agrave; l'&eacute;tat droit Apparence
"d&eacute;vi&eacute;" - L'apparence donn&eacute;e lorsque
la connexion est dans l'&eacute;tat
d&eacute;vi&eacute;.</p>
</dd>
<dt>Virtuel</dt>
<dd>Ce type ne se connecte pas du tout au r&eacute;seau
Utilisez-le quand vous voulez par exemple afficher une
t&ecirc;te de signal sur un panneau, mais ne pas en avoir
un vrai sur le r&eacute;seau.</dd>
<dt>Aspect SE8c 4 aspects</dt>
<dd>
Ce type commande des t&ecirc;tes de signal
attach&eacute;es &agrave; un <a href=
"http://www.digitrax.com/prd_statdec_se8c.php">SE8c carte
de pilotage de t&ecirc;te de signal</a> <a href=
"http://www.digitrax.com">Digitrax</a>.
<p>Parce que chaque Aspect t&ecirc;te de signal SE8c 4
travaille avec une adresse DCC sp&eacute;cifique , son
nom syst&egrave;me est d&eacute;termin&eacute;e
automatiquement &agrave; partir de cette adresse. Vous
n'avez pas &agrave; l'entrer. Par exemple, l'Aspect
t&ecirc;te de signal SE8c 4 pour l'adresse
mat&eacute;rielle 257, il lui sera donn&eacute; un nom
syst&egrave;me bas&eacute; sur cecis.</p>
<p>Vous pouvez &eacute;ventuellement entrer un nom
utilisateur si vous le souhaitez.</p>
<p>Dans le champ "num&eacute;ro d'Aiguillage", entrez
l'adresse DCC appropri&eacute;e de la sortie SE8c comme
un nombre. Par exemple, la 1&egrave;re t&ecirc;te de
signal du 1er SE8c, tel qu'il est configur&eacute; en
usine par Digitrax est "257" par s&eacute;lection de
"cr&eacute;er aiguillage", pui s&eacute;lectionnez
"LocoNet" dans le menu d&eacute;roulant, entrez "257"dans
le champssuivant our lui. Voir par exemple les page 5 et
7 du manuel Digitrax SE8c ( <a href=
"http://www.digitrax.com/ftp/se8c.pdf">http://www.digitrax.com/ftp/se8c.pdf</a>).
De m&ecirc;me dans le champs du second aiguillage, entrez
en "258".</p>
<p>Alternativement, si vous utilisez plus d'un type de
mat&eacute;riel, vous pourriez avoir besoin de
sp&eacute;cifier un nom complet utilisateur ou
syst&egrave;me. Dans ce cas, mettre le nom de l' Adresse
la plus basse de l'aiguillage, par exemple NT257, dans le
champ "num&eacute;ro de aiguillage". et l'adresse de
aiguillage sup&eacute;rieur, par exemple NT258, dans le
champ "Deuxi&egrave;me Aiguillage".</p>
</dd>
<dt>LDT LS-DEC</dt>
<dd>
Ce type est particuli&egrave;rement utile pour la
signalisation europ&eacute;enne. Il contr&ocirc;le les
signaux attach&eacute;s &agrave; un <a href=
"http://www.ldt-infocenter.com/dokuwiki/doku.php?id=fr:ldt-infocenter">
Littfinski DatenTechnik (LDT)</a> et <a href=
"http://www.ldt-infocenter.com/dokuwiki/doku.php?id=fr:ldt-infocenter#ls-dec">
D&eacute;codeur Signal LS-DEC</a> , ou d'un
d&eacute;codeur DP2N <a href=
"http://www.marathonmodel.cz/">mod&egrave;le
Marathon</a>.
<p>Ces contr&ocirc;leurs utilisent sept adresses DCC
d'aiguillage (accessoire d&eacute;codeur) pour
sp&eacute;cifier les adresses des sept apparences
possibles de la t&ecirc;te de signal. Entrez celles-ci,
soit &agrave; partir de la liste d&eacute;roulante des
aiguillages d&eacute;j&agrave; d&eacute;finis ou en
cr&eacute;ant un nouvel aiguillage pour une connexion
particuli&egrave;re. Ils n'ont pas besoin d'&ecirc;tre
cons&eacute;cutives ou dans un ordre particulier</p>
<p>Pour plus d'informations sur la configuration de ces
t&ecirc;tes de signal, voir la <a href=
"../../../../html/tools/signaling/ldt/output.shtml">page
exemples</a>.</p>
</dd>
<dt>D&eacute;codeur de signal DCC&lt;/ dt&gt;</dt>
<dd>
Ce type commande les t&ecirc;tes de signal
attach&eacute;es &agrave; un d&eacute;codeur qui utilise
les <a href=
"http://www.nmra.org/standards/DCC/standards_rps/rp921.html#Extended%20Accessory%20Decoder%20Control%20Packet%20Format">
paquets de t&ecirc;tes de signal d&eacute;finies par
le</a> <a href=
"http://www.nmra.org/standards/DCC/DCCHome.html">groupe
de travail NMRA DCC</a> pour la commande. Ceci est un
protocole sp&eacute;cial d&eacute;fini pour le pilotage
des t&ecirc;tes de signal, et est diff&eacute;rent de la
fa&ccedil;on dont sont command&eacute;s les
"D&eacute;codeurs d'accessoires" (sorties d'aiguillage,
par exemple).
<p>Entrez l'adresse de DCC comme un nombre.La case
&agrave; cocher compensation utilise une autre
interpr&eacute;tation du sch&eacute;ma d'adressage qui
pourrait &ecirc;tre en cours d'utilisation.</p>
<p>Chaque aspect est attribu&eacute; un num&eacute;ro
diff&eacute;rent, &agrave; partir de l&agrave;, vous
pouvez attribuer des num&eacute;ros diff&eacute;rents
pour chaque aspect en fonction du mat&eacute;riel
utilis&eacute;.</p>
</dd>
<dt>Grapevine</dt>
<dd>
Ce type de contr&ocirc;le des t&ecirc;tes de signal
attach&eacute;es &agrave; un <a href=
"http://www.protrak.cc/t%C3%AAte%20de%20signals.htm">Noeud
Grapevine</a> <a href=
"http://www.protrak.cc/">Protrak</a>.
<p>Dans le champ texte, entrez un nom syst&egrave;me pour
une t&ecirc;te de signal Grapevine , par exemple GH1204
pour le 4&egrave;me connecteur sur la 2e banque du 1er
n&#399;ud. Pour plus d'informations sur la fa&ccedil;on
dont ces noms sont g&eacute;n&eacute;r&eacute;s,
consultez la <a href=
"../../../../html/hardware/grapevine/Names.shtml">Page
sur les noms de Grapevine</a>. &lt;/ Dd&gt;</p>
</dd>
<dt>Pilote de Signal MERG 2</dt>
<dd>
Ce type commande un signal qui utilise un Pilote de
Signal MERG 2 pour commander ses aspects affich&eacute;s.
Le SD2 est pilot&eacute; &agrave; l'aide d'un
d&eacute;codeur d'accessoires &agrave; &eacute;tat
stable. Le nombre d'aspects qui sont affich&eacute;es sur
la t&ecirc;te de signal, va d&eacute;terminer le nombre
de sorties d'aiguillage requises. Par exemple.<br>
2 Aspects n&eacute;cessitent une aiguillage<br>
3 Aspects n&eacute;cessitent deux aiguillages<br>
4 Aspects n&eacute;cessitent 3 aiguillages
<p>Le Pilote de Signal sur JMRI a &eacute;t&eacute;
configur&eacute; pour contr&ocirc;ler la sortie du seul
aspect de la SD2, il ne commande pas les autres
caract&eacute;ristiques de la SD2 comme les
"R&egrave;gles de vapeur" ou "Feather". Cependant ceux-ci
peuvent facilement &ecirc;tre configur&eacute;s &agrave;
l'aide de Logixs normaux ou d'itin&eacute;raires.</p>
<p><b>Notes</b> - Le pilote MERG SD2 ne supporte pas
l'aspect clignotement jaune, pour flasher les aspects
jaune un circuit suppl&eacute;mentaire est
n&eacute;cessaire tel que document&eacute; dans les
Bulletins Techniques MERG.<br>
Comme le pilote MERG SD2 va au-del&agrave; des aspects
Vert/Jaune/Rouge pris en charge dans JMRI avec un double
aspect jaune, l'&eacute;tat double jaune est
repr&eacute;sent&eacute;e dans le statut de
"lunaire".</p>
<p>De plus amples informations sur le Pilote de Signal
peuvent &ecirc;tre trouv&eacute;es &agrave; <a href=
"http://www.merg.org.uk/">MERG</a></p>
</dd>
</dl>
<p>La fen&ecirc;tre de Dialogue "Modifier t&ecirc;te de
signal" fournit pour la visualisation et la modification
optionnelle d'information pour les T&ecirc;tes de signal
existant. Utilisez le bouton"&eacute;diter" du Tableau
T&ecirc;te de signal pour s&eacute;lectionner une t&ecirc;te
de signal. Le type de t&ecirc;te de signal et le nom
syst&egrave;me peut ne pas &ecirc;tre chang&eacute;.
Apr&egrave;s avoir effectu&eacute; des modifications dans la
bo&icirc;te de dialogue, cliquez sur "Mise &agrave; Jour"
pour le changement des informations t&ecirc;te de signal.
Cliquez sur "Annuler" pour quitter sans apporter des
modifications. La Fermeture de la fen&ecirc;tre Modifier la
t&ecirc;te de signal est &eacute;quivalent &agrave; cliquer
"Annuler". Une seule t&ecirc;te de signal peut &ecirc;tre
&eacute;dit&eacute;e &agrave; la fois.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,159 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<!-- Updated by Herv&#233; Blorec 2013-10-12-->
<title>JMRI: Tableau de Groupe Signaux</title>
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<!--#include virtual="Sidebar" -->
<div id="mainContent">
<h1>JMRI: Tableau de Groupe Signaux</h1>
Groupes de Signaux. Les groupes de signaux sont utilisés pour définir un certain nombre de
têtes de signal, où une seule tête de signal peut être éclairée à un moment donné, en
fonction de l'état du mât de signal associé et un ensemble de conditions.<br>
Les groupes de signaux seront utilisés lorsque des indicateurs supplémentaires sont utilisés
pour compléter le mât du signal principal, tels que les affichages Direction, Itinéraire ou
Vitesse. Ces indicateurs fournissent des informations supplémentaires pour le conducteur qui
ne sont pas données par le mât du signal principal. Ces indicateurs sont fréquemment observés
sur la signalisation en Europe et au Royaume-Uni.<br>
<h2>Indicateurs de Direction</h2>
Un indicateur de Direction peut être configuré pour afficher n'importe laquelles des voies
divergentes 1 à 6. Un seul indicateur sera souvent trouvé où un embranchement diverge hors
d'une ligne principale. Plusieurs indicateurs se trouvent dans des domaines plus complexes
tels que l'approche des stations et les gares de triage, où plusieurs routes peuvent être
prises. L'indicateur de direction informe le conducteur qu'il est en train de prendre un
itinéraire différent et doit donc adapter sa vitesse en fonction de la signalisation.<br>
Les indicateurs de direction seront fixés en fonction d'un ensemble de données d'aiguillage
pour cette direction<br>
<h2>Indicateurs Itinéraires</h2>
Un indicateur d'itinéraire tel qu'il est utilisé au Royaume-Uni, affiche un chiffre ou une
lettre, ils sont surtout attachés à trouver des signaux à l'approche d'une gare. Ils
affichent le quai vers lequel le train a été acheminé étant donné la complexité de certaines
gares, il peut y avoir un certain nombre d'itinéraires physiques différents qui pourraient
être à prendre à partir du signal de la destination. Ainsi un indicateur de direction ne
pouvait pas être utilisé lorsque "tired" avec des positions d'aiguillage. De plus
l'indicateur de direction ne peut traiter que 6 itinéraires différents, et certaines gares
ont plus de 6 quais.<br>
Par conséquent, l'indicateur d'itinéraire ne peut afficher qu'une destination à la fois.
L'affichage d'un itinéraire ne signifie pas nécessairement que le pilote prendra le même
chemin pour se rendre au quai de destination.<br>
<a href="SignalGroup.png"><img src="SignalGroup.png" height="223" width="309" alt=""></a>
<h2>Chaque groupe de signal comprend les éléments suivants</h2>
Un mât de signal -. Auquel ce groupe est attaché<br>
Une liste des apparences qui peuvent être valables pour le groupe de signaux devienne
actif.<br>
par exemple : le Mât de Signal, doit être configuré pour Procéder ou Prudence, mais pas
Danger.<br>
<p>Les Têtes de signal qui composent chacune des indications du groupe. Les Têtes de signaux
au sein du groupe sont constitués à partir de tête de signal créée en utilisant le type de
sortie unique, à partir du Tableau Têtes de signal.<br>
<a href="SingleSignalHead.png"><img src="SingleSignalHead.png" height="159" width="121" alt=
""></a></p>
<p>Chaque tête de Signal a alors un ensemble de critères qui doivent être remplis avant que
la tête de signal soit allumé. Il est constitué d'Aiguillages et/ou des états de
capteurs.<br></p>
<h2>Exemple - Indicateur de Direction</h2>
Considérons le schéma piste suivant, vous avez ici six Directions possibles en sortie de la
ligne principale.<br>
<a href="SignalGroupTrackDiagram.png"><img src="SignalGroupTrackDiagram.png" height="90"
width="233" alt=""></a>
<p>Le signal face à cette jonction aura un indicateur de jonction fixée, chaque voie possible
aura sa propre indication. Lorsque l'itinéraire est fixé pour tout droit, aucun indicateur
n'est indiqué. Si l'itinéraire est fixé pour la position 1, alors la position 1 de
l'indicateur sera affichée.<br>
<a href="SignalGroupTrackDiagram1.png"><img src="SignalGroupTrackDiagram1.png" height="90"
width="262" alt=""></a></p>
<p>Avec cette configuration, vous devez créer une simple tête de signal d'aiguillage pour
chaque position, configuré avec une apparence éteinte et lunaire. Vous pouvez utiliser deux
combinaisons de couleurs que vous aimez, si éteinte et lunaire sont plus adaptés à cette
situation.</p>
<p>Dans le Groupe Signal, vous sélectionnez chacune des Têtes de Signal qui sont utilisées
pour créer l'indicateur de direction. La logique pour chaque Tête de Signal est alors
configuré comme suit.</p>
<table summary="">
<tr>
<td width="200" valign="top">
<p>Position 1 - position Aiguillage</p>
<p>IT1 mis Dévié,</p>
<p>IT2 mis Droit.</p>
</td>
<td width="200">
<p>Position2 - position Aiguillage</p>
<p>IT1 mis Dévié,</p>
<p>IT2 mis Droit,</p>
<p>IT3 mis Dévié.</p>
</td>
</tr>
<tr>
<td width="200">
<p>Position 3 - position Aiguillage</p>
<p>IT1 mis Dévié,</p>
<p>IT2 mis Droitt,</p>
<p>IT3 mise Droit.</p>
</td>
<td width="200">
<p>Position 4 - position Aiguillage</p>
<p>IT1 mis Droit</p>
<p>IT4 mis Dévié</p>
<p>IT5 mis Dévié</p>
</td>
</tr>
<tr>
<td width="200">
<p>Position 5 - position Aiguillage</p>
<p>IT1mis Droit</p>
<p>IT4 mis Dévié</p>
<p>IT5 mis Droit</p>
<p>IT6 mis Dévié</p>
</td>
<td width="200">
<p>Position 6 - position Aiguillage</p>
<p>IT1 mis Droit</p>
<p>IT4 mis Dévié</p>
<p>IT5 mis Droit</p>
<p>IT6 mis Droitt</p>
</td>
</tr>
</table>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,156 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<!-- Updated by Herv&#233; Blorec 2013-10-12-->
<title>JMRI: Signal Group Table</title>
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<!--#include virtual="Sidebar" -->
<div id="mainContent">
<h1>JMRI: Table Groupe Signal Groupes de Signaux</h1>
Les Groupes de signaux sont utilisés pour définir un certain nombre de têtes de signal, où
une seule tête de signal peut être éclairée à un moment donné, en fonction de l'état du mât
de signal associé et un ensemble de conditions.<br>
Les Groupes de signaux seront utilisés lorsque des indicateurs supplémentaires sont utilisés
pour compléter le mât du signal principal, tels que les écrans de Direction, Itinéraire ou la
Vitesse. Ces indicateurs fournissent des informations supplémentaires pour le conducteur qui
ne sont pas données par le mât du signal principal. Ces indicateurs sont fréquemment observés
en Europe et au Royaume-Uni.<br>
<h2>Indicateurs de Directions</h2>
Un indicateur de Direction peut être configuré pour afficher n'importe quelle voie divergente
entre 1 à 6. Un seul indicateur sera souvent trouvé où un aiguillage. diverge hors d'une
ligne principale. Plusieurs indicateurs se trouvent dans des domaines plus complexes tels que
l'approche des gares et les triages, où plusieurs routes peuvent être prises. L'indicateur de
direction informe le conducteur qu'il est en train de prendre un itinéraire différent et doit
donc adapter sa vitesse en fonction de la signalisation.<br>
Les indicateurs de direction eux mêmes seront en accord avec un ensemble de donné
d'aiguillage pour cette jonction.<br>
<h2>Indicateurs d'Itinéraires</h2>
Un indicateur d'Itinéraire tel qu'il est utilisé au Royaume-Uni, affiche un chiffre ou une
lettre, ils sont majoritairement trouvés liés aux signaux à l'approche d'une gare. Ils
affichent le quai sur lequel le train va être acheminé, étant donné la complexité de certains
accès en gare , il peut y avoir un certain nombre d'itinéraires physiques différents qui
pourraient être pris à partir du signal de destination. Ainsi un indicateur de jonction ne
pouvait pas être utilisée lorsque tided avec des positions de d'aiguillage. De plus
l'indicateur de jonction ne peut traiter que 6 itinéraires différents, et certaines stations
ont plus de 6 quais.<br>
Par conséquent, l'indicateur d'itinéraire ne peut afficher qu'une destination à la fois.
L'affichage d'un itinéraire ne signifie pas nécessairement que le pilote prendra le même
chemin pour se rendre au quai de destination.<br>
<a href="SignalGroup.png"><img src="SignalGroup.png" height="223" width="309" alt=""></a>
<h2>Chaque groupe de signal comprend les éléments suivants</h2>
Un mât de signal -. Auquel ce groupe est attaché<br>
Une liste des apparences qui peuvent être valables pour le groupe de signaux devenienne
actif.<br>
Par exemple: le mât de signal, doit être fixé pour Continuer ou Prudence, mais pas Arrêt.<br>
<p>Les Têtes de signal qui composent chacune des indications du groupe. Têtes de signaux au
sein du groupe sont constitués à partir d'une tête de signal créée en utilisant le type de
sortie unique, à partir de la table têtes de signal.<br>
<a href="SingleSignalHead.png"><img src="SingleSignalHead.png" height="318" width="266" alt=
""></a></p>
<p>Alors chaque tête de signal a un ensemble de critères qui doivent être remplis avant que
la tête de signal soit allumée. Il est constitué d'aiguillages et/ou des états du
capteur.<br></p>
<h2>Exemple - Indicateur de Direction</h2>
Considérons le schéma de voies suivants, vous avez ici six directions de sortie possibles de
la voie principale.<br>
<a href="SignalGroupTrackDiagram.png"><img src="SignalGroupTrackDiagram.png" width="233" alt=
""></a>
<p>Le signal face à cette jonction aura un indicateur de jonction fixé, chaque voie possible
aura sa propre indication. Lorsque l'itinéraire est fixé pour tout droit, alors aucun
indicateur n'est indiqué. Si l'itinéraire est fixé pour la position 1, alors l'indicateur
position 1 sera affiché.<br>
<a href="SignalGroupTrackDiagram1.png"><img src="SignalGroupTrackDiagram1.png" height="90"
width="262" alt=""></a></p>
<p>Avec cette configuration, vous devez créer une seule tête de signal d'aiguillage pour
chaque position, configurée avec une apparence éteint et lunaire. Vous pouvez utiliser deux
combinaisons de couleurs que vous aimez, mais éteinte et lunaire sont plus adaptés à cette
situation.</p>
<p>Dans le Groupe Signal, vous sélectionnez chacune des Têtes de Signal qui sont utilisées
pour créer l'indicateur de direction. La logique pour chaque tête de signal est alors
configurée comme suit.</p>
<table summary="">
<tr>
<td width="200" valign="top">
<p>Position 1 - Réglages Aiguillages</p>
<p>IT1</p>
<p>mis Dévié</p>
<p>IT2 mis Dévié.</p>
</td>
<td width="200">
<p>Position 2 - Réglages Aiguillages</p>
<p>IT1</p>
<p>mis Dévié,</p>
<p>IT2 mis Droit,</p>
<p>IT3 mis Dévié.</p>
</td>
<td width="200">
<p>Position 3 - Réglages Aiguillages</p>
<p>IT1 mis Dévié,</p>
<p>IT2 mis Droit</p>
<p>IT3 mis Droit.</p>
</td>
<td width="200">
<p>Position 4 - Réglages Aiguillages</p>
<p>IT1 mis Droit</p>
<p>IT4 mis Dévié</p>
<p>IT5 mis Dévié</p>
</td>
<td width="200">
<p>Position 5 - Réglages Aiguillages</p>
<p>IT1 mis Droit</p>
<p>IT4 mis Dévié</p>
<p>IT5 mis Droitt</p>
<p>IT6 mis Dévié</p>
</td>
<td width="200">
<p>Position 6 - Réglages Aiguillages</p>
<p>IT1 mis Droit</p>
<p>IT4 mis Dévié</p>
<p>IT5 mis Droit</p>
<p>IT6 mis Droit</p>
</td>
</tr>
</table>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,115 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2017-11-15-->
<head>
<title>JMRI: Signal Head Table Help</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Signal Head Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau T&ecirc;te de Signal</h1><a href=
"images/SigHeadTable.png"><img src=
"images/SigHeadTable.png" align=
"right" height="119" width="312" hspace="0" vspace="0"
alt="Tableau T&ecirc;te de Signal"></a>
<p>Toutes les t&ecirc;tes de signal que JMRI conna&icirc;t
peuvent &ecirc;tre r&eacute;f&eacute;renc&eacute;es en
utilisant l'outil "Tableau T&ecirc;te de Signal" dans le menu
Outils de la plupart des programmes JMRI. Il y a huit
colonnes dans le tableau:</p>
<ul>
<li>Le nom syst&egrave;me qui est affect&eacute; &agrave;
la t&ecirc;te de signal lors de sa cr&eacute;ation, et ne
peut pas &ecirc;tre chang&eacute;.</li>
<li>Si vous &ecirc;tes int&eacute;ress&eacute; pour avoir
un nom plus parlant pour votre t&ecirc;te de signal , vous
pouvez cliquer dans la colonne "Nom Utilisateur" et
modifier les informations comme vous voulez.</li>
<li>Quand les t&ecirc;tes de signal changent, pour une
raison quelconque, l'apparence courante se montre dans la
colonne "&eacute;tat" du Tableau. Vous pouvez
&eacute;galement cliquer sur le bouton d'apparence pour
faire d&eacute;filer les apparences disponibles: rouge,
jaune, vert, rouge clignotant, clignotant jaune, vert
clignotant, et &eacute;teinte. Certaines t&ecirc;tes de
signal peuvent aussi avoir l'apparence lunaire et
clignotant lunaire disponibles.</li>
<li>La colonne "Commentaire" est pour votre usage pour
enregistrer tout commentaire que vous voudrez
peut-&ecirc;tre pour vous aider &agrave; garder une trace
de vos t&ecirc;tes de signal. Il est pour information
seulement.</li>
<li>Cliquez sur le bouton "Supprimer" dans une ligne
sp&eacute;cifique pour supprimer la t&ecirc;te de signal.
Soyez s&ucirc;r d'enlever d'abord l'ic&ocirc;ne t&ecirc;te
de signal associ&eacute; &agrave; cette t&ecirc;te de
signal, toute logique simple signal associ&eacute;e, et
toutes les r&eacute;f&eacute;rences &agrave; cette
t&ecirc;te de signal. Utilisez cette touche avec
pr&eacute;caution!</li>
<li>La case la colonne "Allum&eacute;" de vous permet de
contr&ocirc;ler si la t&ecirc;te de signal sur le
r&eacute;seau est allum&eacute;e(coch&eacute;e) ou reste
teinte (non coch&eacute;e).</li>
<li>La case &agrave; cocher dans la colonne "Tenue" indique
le "lieu" propri&eacute;t&eacute; de la t&ecirc;te de
signal et vous permet de le changer. Cette
propri&eacute;t&eacute; est par exemple utilis&eacute; par
la logique du pupitre CTC* pour dire "Ne changez pas cette
t&ecirc;te signal du rouge, m&ecirc;me s'il serait prudent
de le faire, parce que je veux retenir un train ici ".</li>
<li>Cliquez sur le bouton "&eacute;diter" dans une
rang&eacute;e pour afficher ou modifier les informations
facultatives pour une t&ecirc;te de signal. Notes: Nom
syst&egrave;me et le type ne peuvent pas &ecirc;tre
chang&eacute;s. Un seul t&ecirc;te de signal peut
&ecirc;tre &eacute;dit&eacute;e &agrave; la fois.</li>
</ul>
<p>Pour d&eacute;finir une nouvelle t&ecirc;te de signal,
cliquez sur le bouton <a href="SignalAddEdit.shtml">Ajouter
..."</a>. Il vous sera demandera le type (sortie triple;
Double sortie; SE8c; etc), et toutes les informations de
configuration n&eacute;cessaire.</p>
<p>Utilisez l'option Conserver dans le menu Fichier pour
enregistrer les informations de signal sur le disque. Ces
informations sont enregistr&eacute;es avec la configuration
dans un fichier XML, avec l'installation du panneau de
commande et des choses similaires. Pour stocker vos panneaux
dans le m&ecirc;me fichier (recommand&eacute;),
s&eacute;lectionnez <b>Fichier&gt; Stocker&gt; Stocker
Configuration &gt; et les panneaux dans le Fichier ...</b> ou
s&eacute;lectionnez <b>Panneaux&gt; Stocker panneaux ...</b>
dans la fen&ecirc;tre principale JMRI.</p>
<p>Pour plus d'informations sur la cr&eacute;ation et
l'affichage des panneaux, y compris la mani&egrave;re de
montrer des signaux sur vos panneaux, s'il vous pla&icirc;t
voir les <a href=
"../../../../html/apps/PanelPro/Panels.shtml">pages
Panneaux</a>.</p>
<p>*CTC commande centralis&eacute;e manuelle</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,72 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-12-->
<head>
<title>JMRI: Adding Signal Masts</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Signal Mast Add">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout M&acirc;ts de signaux</h1><a href=
"SignalMastAdd.png"><img src="SignalMastAdd.png" align=
"right" width="208" height="85" hspace="0" vspace="0" alt=
"Simple Signal Logic panel figure "></a>
<p>Les M&acirc;ts de signalisation sont construits sur la
base de diff&eacute;rents syst&egrave;mes de signalisation et
les m&acirc;ts pris en charge dans les syst&egrave;mes.</p>
<p>Dans la fen&ecirc;tre Ajout, vous devez d'abord
s&eacute;lectionner le syst&egrave;me de signalisation
prototypique surlequel le m&acirc;t doit &ecirc;tre
bas&eacute;, suivi par le m&acirc;t &agrave;
l'int&eacute;rieur de ce syst&egrave;me.</p>
<p>Le m&acirc;t peut alors &ecirc;tre construit de trois
fa&ccedil;ons diff&eacute;rentes selon le mat&eacute;riel
utilis&eacute;.</p>
<ul>
<li>T&ecirc;tes Signal</li>
<li style="list-style: none">Les T&ecirc;tes Signal
individuelles sont utilis&eacute;es pour repr&eacute;senter
chaque t&ecirc;te de signal sur le m&acirc;t. La t&ecirc;te
de signal sera en accord avec la gestion des mutation de
l'aspect suivant l'&eacute;tat du m&acirc;t de
signalisation. Si chaque t&ecirc;te de signal qui a
&eacute;t&eacute; configur&eacute;e sur le m&acirc;t, une
liste d&eacute;roulante appara&icirc;t pour vous pour
choisir la t&ecirc;te de signal qui va commander la
t&ecirc;te de ce m&acirc;t.</li>
<li>L'aiguillage Pilot&eacute;</li>
<li style="list-style: none">C'est pour du mat&eacute;riel
sp&eacute;cifique qui permet de commander tout l'aspect
d'un m&acirc;t de signalisation bas&eacute; sur la position
d'un aiguillage. Ce qui sera &agrave; r&eacute;gler ici
d&eacute;pendra du mat&eacute;riel utilis&eacute;.</li>
<li>virtuel &lt; /li&gt; Ce m&acirc;t ne commande pas
directement tout le mat&eacute;riel relatif &agrave; un
m&acirc;t de signalisation. Son utilisation est
id&eacute;al pour o&ugrave; un m&acirc;t physique ne serait
pas pr&eacute;sent sur le chemin de fer, comme un heurtoir,
ou &agrave; marquer la fin d'une section de signalisation
de la voie et le d&eacute;but du territoire sans
information.</li>
</ul>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,114 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-12-->
<head>
<title>JMRI: SignalMast Logic Table Help</title>
<meta name="author" content="Kevin Dickerson">
<meta name="keywords" content="JMRI help Signal Mast Logic Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Logique M&acirc;tSignal</h1>
<p>Une logique M&acirc;tSignal, se compose d'un M&acirc;t de
destination, un ou plusieurs aiguillages, canton, de capteurs
ou d'autres M&acirc;tsSignal qui doivent &ecirc;tre dans un
&eacute;tat pr&eacute;cis avant le M&acirc;tSignal source,
peut &ecirc;tre r&eacute;gl&eacute; &agrave; partir d'un
aspect "Danger".</p>
<p>Si vous avez dessin&eacute; correctement votre
r&eacute;seau sur l'&eacute;diteur de r&eacute;seau avec
toutes les informations de cantons, il est possible pour le
syst&egrave;me de construire automatiquement toutes les
paires de M&acirc;tSignal source et destination, avec les
cantons, les aiguillages et leurs param&egrave;tres.</p>
<h2>Colonnes du Tableau Logique M&acirc;tSignal</h2>
<dl>
<dt>Source</dt>
<dd>C'est le m&acirc;t de signal que vous souhaitez mettre
en place au d&eacute;but de la logique. Il peut y avoir
plusieurs instances du m&acirc;t source dans la table,
selon le nombre de m&acirc;ts de destination
diff&eacute;rents qui sont accessibles depuis ce
m&acirc;t.<br>
Consid&eacute;rez cela comme le m&acirc;t de signal auquel
le conducteur est actuellement confront&eacute;.</dd>
<dt>Apparence</dt>
<dd>L'aspect actuel du m&acirc;t source</dd>
<dt>Destination</dt>
<dd>C'est le m&acirc;t de signalisation de destination qui
est le prochain sur la ligne du m&acirc;t source. Il peut y
avoir plusieurs instances du m&acirc;t de destination, tous
avec des m&acirc;ts source diff&eacute;rente.</dd>
<dt>Apparence</dt>
<dd>L'aspect actuel du m&acirc;t de destination</dd>
<dt>Commentaire</dt>
<dd>Un champ libre pour l'utilisateur sous forme modifiable
par l'utilisateur pour attribuer des commentaires sur la la
logique</dd>
<dt>Supprimer</dt>
<dd>
Appuyer le bouton "Supprimer" supprimera la logique du
m&acirc;t de signalisation du tableau.
<p>Notez que cela ne supprime pas la logique m&acirc;t de
signalisation de tous les fichiers que vous avez
sauvegard&eacute;s qui la contiennent. Si vous chargez un
de ces fichiers, peut-&ecirc;tre lorsque vous
red&eacute;marrez le programme, l'itin&eacute;raire va
r&eacute;appara&icirc;tre. Vous devez utiliser l'une des
options "Stocker dans Fichier" dans les menu "Fichier"
pour enregistrer de nouvelles versions de tous les
fichiers qui contiennent cette voie.</p>
</dd>
<dt>Activ&eacute;</dt>
<dd>Pour d&eacute;sactiver une Logique de M&acirc;t de
Signalisation depuis un d&eacute;clenchement,
d&eacute;cochez la case "Activ&eacute;" pour
l'itin&eacute;raire.</dd>
<dt>Modifier</dt>
<dd>Appuyez sur ce bouton pour modifier la Logique du
M&acirc;t de Signalisation. Pour plus d'informations, voir:
<a href="SignalMastLogicAddEdit.shtml">Ajout/&eacute;dition
Logique M&acirc;t de Signalisation</a>.</dd>
</dl>
<h3>Ajouter Logique M&acirc;t de Signalisation</h3>
<dl>
<dd>Cela se fait via le bouton Ajouter au bas de
l'&eacute;cran, pour plus d'informations sur le montage et
l'ajout de Logique M&acirc;t de Signalisation voir <a href=
"../signalling/AddEditSignallingLogic.shtml">Ajout/&eacute;dition
Logique M&acirc;t de Signalisation</a>.</dd>
</dl>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,45 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Translated by Herv&#233; Blorec 2013-10-12 -->
<head>
<title>JMRI: Signal Masts Repeater</title>
<meta name="author" content="Kevin Dickerson">
<meta name="keywords" content="JMRI help Signal Mast Repeater">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>M&acirc;t Signal R&eacute;p&eacute;teur</h1>
<p>L'outil M&acirc;t Signal R&eacute;p&eacute;teur vous
permet de configurer un m&acirc;t signal pour qu'il suive
l'&eacute;tat d'un autre, ou pour les deux M&acirc;ts Signaux
mettre &agrave; jours l'&eacute;tat
&acirc;&euro;&lsaquo;&acirc;&euro;&lsaquo;des autres.<br>
Pour que cela fonctionne chaque M&acirc;tSignal doit
&ecirc;tre du m&ecirc;me syst&egrave;me de signal et Type de
m&acirc;t.<br>
Quand un M&acirc;t principal est choisi dans la liste au bas
de l'&eacute;cran la liste d'esclaves est remplie avec les
M&acirc;tsSignaux correspondants du m&ecirc;me type. S'il n'y
a pas M&acirc;ts valides alors la possibilit&eacute; de
s&eacute;lectionner l'esclave restera
d&eacute;sactiv&eacute;e.</p>
<p>Dans le tableau principal, il est possible de choisir la
direction dans laquelle les mises &agrave; jour auront lieu,
soit ma&icirc;tre &agrave; l'esclave, l'esclave au
ma&icirc;tre ou Bidirectionnel. Vous pouvez &eacute;galement
activer/d&eacute;sactiver le r&eacute;p&eacute;teur avec sa
suppression de cet &eacute;cran.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,44 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-12-->
<head>
<title>JMRI: Le Tableau Mât Signal</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Signal Mast Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Mât Signal</h1>
<a href="SignalMastTable.png"><img src="SignalMastTable.png" height="173" width="376" align=
"right" alt=""></a>
<p>Pour plus d'informations sur les Mâts de Signaux et les aspect de la signalisation, voir
la <a href="../../../../html/tools/signaling/AspectSignaling.shtml">page
introduction</a>.</p>
<p>Pour définir un nouveau mât de signal, cliquez sur le bouton" <a href=
"SignalMastAddEdit.shtml">Ajouter ..."</a> . Il vous sera demandé toutes les informations de
configuration nécessaires.</p>
<p>Utilisez l'option Stocker dans le menu Fichier pour enregistrer les informations de
signalisation sur le disque. Ces informations sont enregistrées avec la configuration dans un
fichier XML, avec l'installation du panneau de commande et des chosess similaires. Pour
stocker vos panneaux dans le même fichier (recommandé), sélectionnez <strong>Fichier&gt;
Stocker &gt; Stocker Configuration et les panneaux dans Fichier ...</strong> ou sélectionnez
<strong>Panneaux...</strong> dans la fenêtre principale JMRI.</p>
<p>Pour plus d'informations sur la création et l'affichage des panneaux, y compris la manière
de montrer les signaux sur vos panneaux, s'il vous plaît voir les <a href=
"../../../../html/apps/PanelPro/Panels.shtml">pages Panneaux</a>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,163 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-12-->
<head>
<title>JMRI: Ajouter/Éditer Transits</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Transit Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajouter/Éditer Transits</h1>
<a name="addTransit" id="addTransit"></a>
<h2>Ajout d'un nouveau Transit</h2>
Pour ajouter un nouveau Transit, suivez cette procédure:
<ol>
<li>
<p>Cliquez <strong><a href="TransitTable.shtml">Transits</a></strong> dans le sous-menu
<strong>Tableaux</strong> du menu <strong>Outils</strong>pour faire apparaître le Tableau
Transit, et cliquez sur le bouton <strong>Ajouter ...</strong> au bas du tableau pour
ouvrir la fenêtre Ajouter/Modifier Transit.</p>
<img src="TransitAddFrame.png" height="550" width="850" alt="">
</li>
<li>Entrez un <strong>Nom Système</strong>, selon la convention JMRI. Puisque les Transits
sont des objets internes, la première lettre doit être "I" (pour interne). La seconde
lettre devrait être "Z" pour indiquer un transit. Ceci est généralement suivi par un
nombre, mais le programme accepte tous les caractères Alphanumériques. Le Nom Système doit
être différent du nom système des autres Transits.</li>
<li>Entrez un <strong>Nom Utilisateur</strong>. Toute chaîne de caractères qui est
différente du Nom Utilisateur des autres Transits seront acceptées, mais il est sage
d'utiliser une chaîne qui décrit l'utilisation prévue du Transit.</li>
<li>Ensuite, ajoutez des <strong>Sections</strong> pour le Transit. Chaque Transit doit
avoir au moins deux sections, mais la plupart en ont beaucoup plus. Deux Sections
"Primaires"sont nécessaires pour définir la direction du transit. Les Sections doivent être
connectées, et être inscrites dans l'ordre. Sélectionnez la Section par où vous souhaitez
commencer le Transit dans le menu contextuel supérieure. A tout moment pendant pendant
l'ajout d'une Section, ce menu contextuel liste seulement les Sections qui sont éligibles
pour l'addition. Cliquez <strong>Ajouter la Section suivante</strong> pour ajouter la
première Section du Transit.</li>
<li>Ajouter plus de Sections primaire de la même manière. Sélectionnez la Section à ajouter
dans le menu contextuel, puis cliquez sur <strong>Ajouter Section Suivante</strong>.</li>
<li>Immédiatement après la saisie d'une Section en utilisant <strong>Ajouter Section
Suivante</strong>, si vous souhaitez ajouter une <strong>Autre</strong> Section à celle qui
vient d'être entrée, sélectionnez une Section de remplacement à partir du menu contextuel à
gauche du bouton <strong>Ajouter Section Alternative</strong>. S'il n' y a pas de Section
Alternative valide, le menu contextuel sera vide. Souvent, le menu contextuel contient des
Sections Alternatives possibles qui ne sont pas vraiment des Sections Alternatives pour la
section primaire. Pour qu'une Section alternative listée soit <em>valide</em> comme Section
Alternative, elle doit se connecter ê la Section primaire suivante. <strong>Il est de votre
responsabilité de déterminer si une Section listée dans le menu contextuel est une section
de substitution valide</strong>, c'est à dire qu'elle va se connecter à la section primaire
suivante. Pour plus d'informations sur le remplacement des Sections et leur utilisation,
consultez le <a href="TransitTable.shtml">fichier d'aide Tableau Transit</a>.</li>
<li>Si vous décidez que vous devez ajouter une Section au début du transit, sélectionner en
une dans le menu contextuel à gauche du bouton <strong>Insertion Comme première
Section</strong> , puis appuyez sur le bouton <strong>Insérer Comme première
section</strong>. La Section sélectionnée deviendra la première Section dans le Transit,
avec comme numéro de commande "1", et l'ordre des numéros de toutes les autres Sections
sera incrémenté. Le menu contextuel sera vide si il n'y a pas de sections possible à
ajouter au début du transit.</li>
<li>La prochaine série de boutons offrent des options pour faciliter la mise en place ou à
l'édition de Transit.
<div style="margin-left: 2em">
<p>Si à tout moment vous décidez que vous voulez recommencer, cliquez sur
<strong>Supprimer toutes les Sections</strong> pour effacer le tableau des Sections, et
revenir à l'étape 4 ci-dessus.</p>
<p>Les boutons <strong>Retirer Dernière Section</strong> et <strong>Retirer Première
Section</strong> supprime une Section à la fin ou au début du Transit, et ajuste
l'ordre des numéros des sections restantes. Les Sections primaires au milieu du transit
ne peuvent pas être supprimées car cela briserait la connectivité des Sections au sein
du Transit.</p>
<p>Les trois autres boutons édition prévoient de remplacer une Section primaire et
Supprimer ou Ajouter une Section de remplacement dans le milieu du Transit. Pour
utiliser ces boutons, entrez le numéro d'ordre de la section à éditer, puis appuyez sur
l'un des boutons - <strong>Remplacer Primaire Par Ordre</strong>, <strong>Supprimer
Alternative par Ordre</strong>, ou <strong>Ajouter Alternative par Ordre</strong>. Si
aucune section répondant aux critères n'est disponible , un message apparaîtra, et
aucun changement ne sera effectué. Si une seule Section satisfait aux exigences, la
modification est effectuée immédiatement. Si plus d'un article satisfait aux exigences,
une boîte de dialogue est présentée de manière à proposer le choix des Sections qui
peut être fait. Quand une Section primaire est remplacée, ses Actions (voir ci-dessous)
sont préservées.</p>
</div>
</li>
<li>Si vous utilisez ce transit pour exécuter un train automatique, cliquez sur le bouton
<strong>Voir/Ajouter/éditer Actions</strong> pour mettre en place toute les
<strong>Actions</strong> nécessaires à réaliser quand un train est dans la section
spécifiée. Vous pouvez ajouter des Actions maintenant, ou Vous pouvez éditer ce Transit
plus tard, pour mettre en place des Actions. Plus d'informations sont fournies dans
<a href="ViewSpecialActions.shtml">le fichier d'aide Afficher Actions</a> . Il est
habituellement préférable de mettre en place toutes les Sections avant d'ajouter des
Actions, parce que quand une Section est supprimée du Transit, ses actions sont également
supprimées.</li>
<li style="list-style: none">
<p>Cliquez sur le bouton <strong>Créer</strong> situé au bas de la fenêtre. Si tout va
bien, la fenêtre se ferme et un nouveau Transit apparaîtra dans le Tableau Transit. S'il
y a des problèmes avec quoi que ce soit, un message s'affichera, indiquant l'erreur et ce
que vous devriez faire pour la réparer. Corrigez l'erreur et cliquez à nouveau sur
<strong>Créer</strong>.</p>
</li>
</ol>
<p>Note: Les colonnes <strong>Direction</strong> et <strong>Alternative</strong> dans
Ajouter/éditer Tableau Transit sont lê pour information seulement. Elles sont définies
automatiquement lorsque vous construisez le Transit. La colonne Direction indique la
direction du déplacement dans la la Section, et la colonne Alternative indique si la section
est la Section <em>principale</em> pour ce numéro de commande ou une
Section<em>alternative</em> .</p>
<h2>Modification d'un Transit existants</h2>
Pour modifier un Transit existants, suivez cette procédure:
<ol>
<li>Cliquez sur le bouton<strong>Modifier</strong> d'un Transit dans le <a href=
"TransitTable.shtml">tableau Transit</a> pour faire apparaître la fenêtre Ajouter/Modifier
Transit. La fenêtre est la même que celle indiquée ci-dessus, sauf le nom système qui sera
déterminé, et <strong>Créer</strong> qui sera remplacé par une <strong>Mise à
Jour</strong>.<img src="TransitEditFrame.jpg" height="550" width="770" alt=""></li>
<li>Effectuez les modifications ou les ajouts que vous devez à l'information dans la
fenêtre. Notez que le nom système de Transit de l'édition ne peut être changé, mais le nom
utilisateur peut être changé. Les éléments qui peuvent être édités sont décrits <a href=
"#addTransit">ci-dessus</a> dans les étapes 3 à 9 dans la procédure d'ajout d'un nouveau
Transit.</li>
<li style="list-style: none">
<p>Après avoir modifié les informations de Transit, cliquez sur <strong>Mise à
Jour</strong> pour changer le Transit sélectionné. Si tout va bien, la fenêtre se ferme.
S'il y a un problème, un message s'affiche indiquant l'erreur et ce que vous devriez
faire pour la réparer. Corrigez l'erreur et cliquez sur <strong>Mise à jour</strong> à
nouveau.</p>
</li>
<li style="list-style: none">Cliquez</li>
<li><strong>Annuler</strong> pour sortir sans changer le Transit sélectionné. Si la fenêtre
Ajouter/éditer Transit se ferme pendant l'édition, <strong>Annuler</strong> est
automatiquement sélectionné, et aucune modification ne sera apportée au Transit
sélectionné</li>
</ol>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,311 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2032-10-12-->
<head>
<title>JMRI: Transit Table Help</title>
<meta name="author" content="Dave Duchamp">
<meta name="keywords" content="JMRI help Transit Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Transits et le Tableau de Transit</h1>
<h2>Qu'est-ce qu'un Transit?</h2>
<p><b>Transit</b> est un groupe de deux <b><a href=
"SectionTable.shtml">Sections</a></b> ou plus
connect&eacute;es qui d&eacute;crit un itin&eacute;raire d'un
train circulant dans une direction donn&eacute;e autour d'un
r&eacute;seau. Une section peut &ecirc;tre dans des Transits
multiples, et peut-&ecirc;tre dans un Transit
administr&eacute; &agrave; plusieurs reprises. Les Sections
sont conserv&eacute;es dans l'ordre - la premi&egrave;re
Section est reli&eacute;e &agrave; la seconde, la seconde est
reli&eacute;e &agrave; la troisi&egrave;me, etc. Cela
signifie qu'une Section dans un Transit doit &ecirc;tre
connect&eacute;e &agrave; la Section avant que celle-ci (s'il
en existe une) et &agrave; la Section apr&egrave;s elle(s'il
y a une). L'ordre des Sections d&eacute;termine le sens du
d&eacute;placement dans le Transit. Les Train voyagent depuis
les Sections avec des num&eacute;ros de s&eacute;quence plus
bas vers les Sections avec des num&eacute;ros de
s&eacute;quence sup&eacute;rieures. Normalement les Transits
seront d&eacute;finis pour les voies principales, et parfois
pour des voie de triage, des coulisses.</p>
<p>Dans les zones de Transit sp&eacute;cifi&eacute;es par
l'utilisateur, des Sections de <i>substitution</i> peuvent
&ecirc;tre d&eacute;sign&eacute;es. Par exemple, pour se
d&eacute;placer entre les "2nd" et "4&egrave;me" Sections
dans un transit, il peut y avoir de multiples "3&egrave;me"
Sections, n'importe laquelle pourrait &ecirc;tre
utilis&eacute;e pour voyager entre la 2e et la 4&egrave;me
Section. Les Sections Alternatives pr&eacute;voient des voies
de passages et des voies d'&eacute;vitements. Les Transits
&eacute;galement pr&eacute;voient des boucles de
retournement. Pour fournir des va-et-vient. Par exemple pour
les tramways, une option est pr&eacute;vue dans le Dispatcher
pour inverser automatiquement la direction de la course
gr&acirc;ce &agrave; un Transit lorsque le train arrive
&agrave; la fin de son Transit, et ex&eacute;cute le train en
sens inverse pour le d&eacute;but de son Transit.</p>
<p>Les Transits acceptent &agrave; la fois des trains en
manuel et automatique. Quand un train fonctionne en mode
automatique, le Transit pr&eacute;voit l'activation
d'<b>Actions</b> quand un train arrive dans une Section
d&eacute;sign&eacute;e dans le Transit. Une Action peut
&ecirc;tre initi&eacute;e par un certain nombre
d'&eacute;v&eacute;nements, Par exemple, lorsque le train
entre dans une Section, ou quand le train s'arr&ecirc;te. Une
vari&eacute;t&eacute; d'actions sont possibles, comme une
pause pour le train pour un nombre de minutes d'horloge
rapide (un arr&ecirc;t de la station) d&eacute;termin&eacute;
par l'utilisateur, revenant en mode manuel pour une
man&oelig;uvre locale, ou d&eacute;clencher le klaxon sur un
d&eacute;codeur sonore.</p>
<h2>Comment les Transits sont activ&eacute;s et
utilis&eacute;s?</h2>
<p>Les Transits sont des objets statiques. Ils
pr&eacute;cisent les itin&eacute;raires &agrave; suivre pour
les trains autour du r&eacute;seau. Les Transits ne font pas
rouler les trains, ou ne garde pas trace des trains en
marche. Un Transit devient partie int&eacute;grante du
processus de la marche du train quand il est
<i>activ&eacute;</i> en &eacute;tant attribu&eacute; &agrave;
un Train <b>Actif</b>. Les Transits sont enregistr&eacute;s
en tant que partie d'un fichier de panneau/configuration , et
ont seulement besoin d'&ecirc;tre mis en place une fois, et
peuvent &ecirc;tre r&eacute;utilis&eacute;s. Les Trains
Actifs, au contraire sont dynamiques et transitoires. Les
Trains Actifs ne sont pas sauvegard&eacute;s sur le disque,
et doivent &ecirc;tre mis en place &agrave; chaque fois
qu'ils sont utilis&eacute;s.</p>
<p>Les Transits sont <i>Activ&eacute;</i> dans la
fen&ecirc;tre <a href=
"../dispatcher/DispatcherFrame.shtml">Dispatcher</a>, o
&ugrave; le Transit est li&eacute; &agrave; un Train pour
cr&eacute;er un Train Actif. Quand un Train Actif est
cr&eacute;&eacute;, un Transit est s&eacute;lectionn&eacute;,
un Train est s&eacute;lectionn&eacute;, et un Canton de
d&eacute;part (la localisation du train au canton de
d&eacute;part) et un Canton de fin (localisation du train
lorsque le trajet est termin&eacute;) sont
sp&eacute;cifi&eacute;s, tout au long avec des options. Ce
processus aboutit &agrave; un Train <b>Actif</b>, qui peut
ensuite &ecirc;tre exp&eacute;di&eacute;. Un Transit peut
&ecirc;tre utilis&eacute; par un seul Train Actif &agrave; la
fois. Quand un Train Actif est termin&eacute;, son transit
est <i>D&eacute;sactiv&eacute;</i>, et peut &ecirc;tre
r&eacute;utilis&eacute; pour un nouveau Train Actif.</p>
<p>Un train peut partir d'un Canton en dehors du Transit,
mais connect&eacute; &agrave; un Canton au sein du Transit,
ou un train peut commencer &agrave; partir d'un Canton au
sein d'une Section dans le Transit. Un Train se
d&eacute;place &agrave; travers un Transit dans un seul sens
- d&eacute;fini par l'ordre dans lequel les sections sont
incluses dans le Transit. Les Trains passent d'une Section
avec un num&eacute;ro de s&eacute;quence bas vers une Section
avec un plus grand num&eacute;ro de s&eacute;quence. La seule
exception &agrave; cela est l'option de va-et-vient qui
permet un train de circuler en sens inverse par le biais de
son transit vers le d&eacute;but du Transit.</p>
<p>Quand un Train Actif est initi&eacute;, une demande
d'<i>allocation</i> est plac&eacute;e pour une Section de
d&eacute;part. Si la Section est libre, la Section sera
<i>allou&eacute;e</i> pour le Train. <i>Allocation</i>
signifie que la Section se voit attribuer le Train Actif, et
le Train est autoris&eacute; par le r&eacute;partiteur a
poursuivre &agrave; la fin de cette Section.</p>
<p>Quand un Train Actif est cr&eacute;&eacute;, il peut
&ecirc;tre activ&eacute; pour le trajet par un
op&eacute;rateur &agrave; l'aide d'un r&eacute;gulateur, ou
automatiquement par un op&eacute;rateur <i>virtuel</i>.La
r&eacute;partition se compose de l'<i>allocation</i> des
Sections, une par une, pour le Train Actif. L'envoi
r&eacute;el peut &ecirc;tre effectu&eacute; par un
r&eacute;partiteur assis &agrave; l'ordinateur
ex&eacute;cutant JMRI, ou semi-automatiquement par
l'ordinateur. Si une Section demand&eacute;e est actuellement
en utilisation, une demande d'affectation est plac&eacute;e
dans la file d'attente du r&eacute;partiteur. Quand une
Section est lib&eacute;r&eacute;e, la file d'attente est
scann&eacute;e pour le Train de la plus haute priorit&eacute;
qui en a fait la demande.</p>
<h2>Utilisation du Tableau Transit pour Configurer les
Transits</h2>
<p>Les Transits sont mis en place dans le Tableau Transit.
Lors de leur cr&eacute;ation, les Transits sont
ind&eacute;pendants des Trains qui les utilisent.</p>
<p>Tous les Transits qui existent actuellement peuvent
&ecirc;tre r&eacute;f&eacute;renc&eacute;s en utilisant
l'outil <b>Tableau Transit</b> sous <b>Tableaux</b> dans le
menu Outils de la plupart des Programmes JMRI. Il y a sept
colonnes dans le Tableau Transit:</p>
<ul>
<li><b>Nom Syst&egrave;me</b> - Le nom Syst&egrave;me est
affect&eacute; au Transit lors de sa cr&eacute;ation, et ne
peut pas &ecirc;tre chang&eacute;.</li>
<li><b>Nom utilisateur</b> - Si vous &ecirc;tes
int&eacute;ress&eacute;s &agrave; voir vos Transits porter
des noms lisibles vous pouvez cliquer dans la colonne " Nom
Utilisateur " et modifier ces informations comme vous
voulez.</li>
<li><b>&eacute;tat</b> - L'&eacute;tat d'un Transit indique
si une Section est <b>INACTIVE</b> (Disponible pour
l'activation et l'affectation &agrave; un Train), ou
<b>AFFECT&eacute;E</b> (li&eacute;e &agrave; un Train pour
former un Train Actif). L'&eacute;tat d'un Transit
nouvellement ajout&eacute; est toujours
<b>INACTIF</b>.</li>
<li><b>Commentaire</b> - Cette colonne est pour votre usage
pour enregistrer tout commentaire que vous voudrez
peut-&ecirc;tre utiliser pour garder trace de vos Transits.
Il est l&agrave; seulement pour information.</li>
<li>Cliquez sur le bouton<b>Supprimer</b> dans une ligne
sp&eacute;cifique pour supprimer le Transit dans cette
rang&eacute;e. Utilisez cette touche avec
pr&eacute;caution! Ne supprimez pas un Transit qui
fonctionne.</li>
<li>Cliquez sur le bouton <b>Modifier</b> dans une
rang&eacute;e pour afficher ou modifier les informations
saisies pour un Transit. Le Nom Syst&egrave;me ne peut pas
&ecirc;tre chang&eacute;. Le Nom Utilisateur peut
&ecirc;tre chang&eacute;, Les Sections peuvent &ecirc;tre
red&eacute;finies, etc. Un seul Transit peut &ecirc;tre
&eacute;dit&eacute; &agrave; la fois. Un Transit peut ne
pas &ecirc;tre &eacute;dit&eacute; si un autre est en cours
de cr&eacute;ation, ou si le Transit n'est pas dans
l'&eacute;tat INACTIFf</li>
<li>Cliquez sur le bouton <b>Dupliquer</b> dans une
rang&eacute;e pour ajouter un autre Transit identique
&agrave; celui-ci. Cliquer ce bouton est semblable &agrave;
cliquer sur le bouton <b>Ajouter ...</b> (voir ci-dessous),
sauf que l'information de ce Transit est copi&eacute;e dans
la fen&ecirc;tre Ajouter/Modifier Transit. Cette option
offre un moyen facile d'entrer dans de multiples copies
d'un Transit quand plusieurs Trains doivent suivre la
m&ecirc;me route au m&ecirc;me moment.</li>
</ul>
<p>Pour d&eacute;finir un nouveau Transit, cliquez sur le
<b><a href="TransitAddEdit.shtml">Ajouter ...</a></b> . Une
fen&ecirc;tre Ajouter/&eacute;diter Transit sera mise en
place qui vous permettra de d&eacute;signer les Sections dans
le nouveau Transit. (&eacute;videmment, les Sections doivent
&ecirc;tre d&eacute;finies avant que tout Transit puisse
&ecirc;tre cr&eacute;&eacute;.) Puisqu'un Transit ne peut
&ecirc;tre utilis&eacute; que par un seul Train Actif
&agrave; un moment, l'option Dupliquer (Voir ci-dessus) peut
faire gagner du temps lors de la cr&eacute;ation de multiples
copies du m&ecirc;me Transit.</p>
<h3>Utilisation de l'&eacute;diteur de mise en page pour
configurer les Transits</h3>Si vous utilisez l'&eacute;diteur
de R&eacute;seau afin de d&eacute;finir et de
g&eacute;n&eacute;rer la logique pour M&acirc;tsSignaux et
Sections, il est possible de cr&eacute;er un transit de base
depuis l'&eacute;diteur de r&eacute;seau. Pour ce faire,
faire appara&icirc;tre le menu contextuel (clic droit) d'un
M&acirc;t de Signal sur le panneau, si les choses ont
&eacute;t&eacute; mises en place correctement puis il y a la
possibilit&eacute; de cr&eacute;er <b>Transit depuis Ici</b>,
apr&egrave;s s&eacute;lection de cette option, vous pouvez
alors progresser le long de votre itin&eacute;raire et
s&eacute;lectionnez chaque face de M&acirc;tSignal, amener le
menu contextuel sur chaque et en s&eacute;lectionnant
<b>Ajouter au Transit</b>. Lorsque vous &ecirc;tes au
M&acirc;tSignal destination sur
&acirc;&euro;&lsaquo;&acirc;&euro;&lsaquo;votre
itin&eacute;raire S&eacute;lectionnez <b>Ajouter au transit
et Termin&eacute;</b>. S'il vous pla&icirc;t noter que vous
devrez enregistrer manuellement les transits sur le disque.
<h2>R&eacute;glages pour Fonctionner en Continu</h2>
<p>Le transit peut &ecirc;tre mis en place pour un
fonctionnement en continu, ce qui permet &agrave; un train
Actif de voyager &agrave; travers ses multiples temps de
transit sans fin et de se r&eacute;activ&eacute;. Son transit
fournit, est mis en place pour un fonctionnement en continu,
chaque fois qu'un train Actif ach&egrave;ve son voyage
&agrave; travers un Transit, le Train Actif
&eacute;ventuellement &ecirc;tre r&eacute;initialis&eacute;
automatiquement par le Dispatcher il est pr&ecirc;t &agrave;
fonctionner gr&acirc;ce &agrave; son nouveau Transit. Pour un
fonctionnement continu, un Tain Actif doit commencer et se
terminer dans la m&ecirc;me section, et doit &ecirc;tre
point&eacute; dans la m&ecirc;me direction lors du
d&eacute;marrage et lors de la fin. Pour qu'un Transit soit
capable d'un fonctionnement continu, la premi&egrave;re
section et la derni&egrave;re section doit &ecirc;tre la
m&ecirc;me, et les deux doivent &ecirc;tre mises en place
pour une circulatiion dans la m&ecirc;me direction. Cela
s'applique &agrave; &agrave; la fois &agrave; la circulation
manuelle des trains et &agrave; la circulation automatique
des trains. Pour avoirplus d'informations sur la
configuration de l'option fonctionnement continu, consultez
le fichier d'aide pour la fen&ecirc;tre. <a href=
"../dispatcher/NewTrain.shtml">Activez nouveau train</a></p>
<h2>Sp&eacute;cification des Actions pour un Fonctionnement
Automatique</h2>
<p>Les Transits supportent une vari&eacute;t&eacute;
d'<b>Actions</b> qui se produisent automatiquement quand un
train est en circulation &agrave; travers le Transit en mode
automatique. Une ou plusieurs <b>Actions</b> peuvent
&ecirc;tre sp&eacute;cifi&eacute;es avec chaque article dans
le Transit. Les <b>Action</b> sont d&eacute;clench&eacute;es
lorsque leurs Sections associ&eacute;es du transit sont
p&eacute;n&eacute;tr&eacute;es par le train en marche
automatiquement.</p>
<p>Chaque <b>Action</b> a deux parties: une partie
<i>Quand</i>, qui sp&eacute;cifie Lorsque l'<b>Action</b>
doit &ecirc;tre effectu&eacute;e, et une partie <i>Quoi</i>,
qui pr&eacute;cise la t&acirc;che qui doit &ecirc;tre
ex&eacute;cut&eacute;e. Une action couramment
utilis&eacute;e, par exemple, est "Lorsque le train
d&eacute;marre, allumer ses feux."Plus d'informations sur les
actions se trouve dans les actions H2&gt; Sauvegarde des
Transits sur disque</p>
<p>Utilisez l'objet Stocker dans le menu Fichier pour
enregistrer les informations de transit sur le disque. ces
informations sont enregistr&eacute;es avec la configuration
dans un fichier XML, ainsi qu' avec l'installation du panneau
de commande et &eacute;l&eacute;ments similaires. Pour
stocker vos panneaux dans le m&ecirc;me fichier
(recommand&eacute;), s&eacute;lectionnez <b>fichier de
configuration et Panneaux-&gt; Stocker-&gt; Stocker Fichier
...</b> ou s&eacute;lectionnez <b>Panneaux-&gt; Stocker
Panneaux ...</b> dans la fen&ecirc;tre principale JMRI.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,42 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-13-->
<head>
<title>JMRI: Ajout/Édition Aiguillages</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Turnout Add Edit">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Ajout/Édition Aiguillages</h1>
<p>Lorsque vous ajoutez un Aiguillage, vous sélectionnez dans la liste déroulante le système
auquel l' aiguillage est rattaché.</p>
<img src="AddTurnout.png" alt="">
<p>Entrez une adresse valide pour l'Aiguillage et, si désiré entrer un nom utilisateur.</p>
<h2>Création d'un Nombre d'Aiguillage</h2>
<p>Il est également possible de créer un certain nombre d'Aiguillage.<br>
La case "Ajouter une plage" sera activée.</p>
<img src="AddTurnoutNumber.png" alt="">
<p>Après l'activation de la boite "Ajouter Plage", il faudra ensuite activer le champ "nombre
à ajouter". Ici entrez Le nombre d'Aiguillages que vous souhaitez ajouter, ce qui créera
ensuite un nombre d'aiguillages séquentiel.</p>
<p>Si un nom utilisateur a été entré un numéro sera ajouté à la fin du nom pour garder chaque
nom utilisateur unique.<br>
Voir aide générale pour plus d'informations"sur les <a href=
"../../../../html/doc/Technical/Names.shtml">Noms</a>".</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,542 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-13-->
<head>
<title>JMRI: Le Tableau Aiguillage</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Turnout Table">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Le Tableau Aiguillage</h1>
<p>Ce Tableau contient une liste de tous les aiguillages
existant pour ce panneau. Depuis ce tableau, vous pouvez
changer l'&eacute;tat d'un des aiguillage, changer le mode de
r&eacute;tro-signalisation, entrez descapteurs de
r&eacute;tro-signalisation, l'inverser, le verrouiller, et le
supprimer.</p>
<h2>Colonnes du Tableau Aiguillage</h2>
<dl>
<dt>Nom Syst&egrave;me</dt>
<dd>Le Nom Syst&egrave;me ne peut pas &ecirc;tre
chang&eacute; une fois entr&eacute; dans le tableau. Le
bouton "Ajouter" situ&eacute; dans le coin inf&eacute;rieur
gauche du Tableau vous permet d'ajouter une nouvel
aiguillage dans le tableau. Le Nom Syst&egrave;me est
automatiquement g&eacute;n&eacute;r&eacute; lors de
l'utilisation du bouton "Ajouter".<br>
Voir <a href=
"../../../../html/doc/Technical/Names.shtml">Noms</a> pour
plus d'info sur le format.</dd>
<dt>Nom Utilisateur</dt>
<dd>Vous pouvez saisir directement ou modifier le champ
"Nom Utilisateur" pour un aiguillage existants. Ceci peut
&ecirc;tre tout vous ce que souhaitez pour d&eacute;crire
l'aiguillage.</dd>
<dt>Cmd</dt>
<dd>Appuyer sur le bouton "Cmd" va changer l'&eacute;tat
d'un aiguillage existant.</dd>
<dt>Supprimer</dt>
<dd>
Appuyer sur le bouton "Supprimer" supprimera l'aiguillage
du tableau.
<p>Notez que cela ne supprime pas l'aiguillage de tous
les fichiers que vous avez sauvegard&eacute;s qui le
contiennent. Si vous chargez un de ces fichiers,
peut-&ecirc;tre lorsque vous red&eacute;marrez le
programme, l'aiguillage va r&eacute;appara&icirc;tre.
Vous devez utiliser l'une des options "Stocker dans
Fichier" dans le menu "Fichier" pour enregistrer de
nouvelles versions de tous les fichiers qui contiennent
cet aiguillage.</p>
</dd>
<dt>Inverser</dt>
<dd>Quand elle est coch&eacute;e, la commande d'aiguillage
et le statut de et vers le r&eacute;seau sont
invers&eacute;s. Par exemple, un aiguillage invers&eacute;
signifie que lorsque JMRI envoie une commande "DIRECT"
&agrave; l'aiguillage, il devient un "D&eacute;VI&eacute;"
sur le r&eacute;seau. Les aiguillages qui ne peuvent pas
&ecirc;tre invers&eacute;s sont gris&eacute; et ne peuvent
pas &ecirc;tre coch&eacute;s</dd>
<dt>Verrouiller</dt>
<dd>Quand elle est coch&eacute;e, l'aiguillage est
verrouill&eacute;. Il y a deux types de verrouillages
support&eacute;s par JMRI, verrouillage de pupitre et
verrouillage de bouton-poussoirs. Quand un aiguillage est
verrouill&eacute;, les commandes de l'aiguillage se fait
uniquement &agrave; partir de JMRI qui va d&eacute;placer
l'aiguillage. Les pupitres et/ou boutons-poussoirs sur le
tableau de commande sont d&eacute;sactiv&eacute;s. Vous
pouvez d&eacute;cider s&eacute;lectivement si vous voulez
"Les deux" pupitres et boutons-poussoirs
verrouill&eacute;s, "Les pupitres uniquement", ou "Boutons
seulement". Cliquez sur laboite "Montrer les informations
de verrouillage" sur le bord inf&eacute;rieur du Tableau
pour les options de verrouillage. Tous les d&eacute;codeurs
stationnaires ne supportent pas le verrouillage des
bouton-poussoirs, et tous les syst&egrave;mes ne supportent
pas le verrouillage du pupitre. Les aiguillages qui ne
peuvent pas &ecirc;tre verrouill&eacute;s ont leurs boites
gris&eacute;es et ne peuvent pas &ecirc;tre coch&eacute;s.
Voir <a href="#Turnout%20lock%20feature">fonction de
verrouillage Aiguillage</a> ci-dessous.</dd>
<dt>R&eacute;tro signalisation</dt>
<dd>Cela montre l'&eacute;tat connu de l'aiguillage.</dd>
<dt>Mode</dt>
<dd>La liste d&eacute;roulante des bo&icirc;tes vous
permettent de s&eacute;lectionner la m&eacute;thode d'
op&eacute;ration pour un aiguillage. Voir <a href=
"#Turnout%20Feedback">R&eacute;tro Signalisation
Aiguillage</a> ci-dessous.</dd>
<dt>Capteur 1</dt>
<dd>Affiche le nom syst&egrave;me du Capteur en option qui
offre la R&eacute;tro Signalisation pour un des aiguillage.
Vous pouvez aussi directement entrer ou changer le nom
syst&egrave;me du Capteur 1 pour un aiguillage.</dd>
<dt>Capteur 2</dt>
<dd>Affiche le nom syst&egrave;me du Capteur en option qui
offre la R&eacute;tro Signalisation pour un aiguillage.
Vous pouvez aussi directement entrer ou changer le nom
syst&egrave;me du Capteur 2 pour un aiguillage.</dd>
<dt>Automatiser</dt>
<dd>Indique si une des m&eacute;thodes sp&eacute;cifiques
de tentatives a &eacute;t&eacute; configur&eacute;e pour
cette aiguillage. Voir la section sur <a href=
"#automation">l'Automatisation Aiguillage</a>
ci-dessous.</dd>
<dt><a name="LockMode"></a> Mode de Verrouillage</dt>
<dd>Affiche les verrouillages, le cas
&eacute;ch&eacute;ant, qui sont actifs pour cet aiguillage.
"Les deux" signifie que les pupitres et les boutons seront
verrouill&eacute;s si le verrou est actif. "Les pupitres
seulement" signifie que les pupitres seront
verrouill&eacute;s, mais que les poussoirs continueront
&agrave; travailler lorsque le verrouillage est actif. Et
"Boutons seulement" signifie que les poussoirs seront
verrouill&eacute;s, mais les pupitres vont continuer
&agrave; travailler lorsque le verrouillage est actif.
Remarque, quand JMRI verrouille un bouton-poussoir
d'aiguillage, il le fait en envoyant une commande de
verrouillage pour le d&eacute;codeur d' aiguillage en
inscrivant une commande de verrouillage dans un CV. Vous
devez d&eacute;verrouiller l'aiguillage avant
d'arr&ecirc;ter le programme JMRI si vous voulez restaurer
le fonctionnement des boutons poussoirs. Le verrouillage
cesse automatiquement pour le pupitre lorsque le programme
JMRI est arr&ecirc;t&eacute;. Pour plus d'informations
&agrave; ce sujet, <a href=
"#%20Turnout%20lock%20feature">voir ci-dessous</a></dd>
<dt><a name="decodercol" id=
"decodercol">D&eacute;codeur</a></dt>
<dd>
Lorsque vous utilisez la fonction de verrouillage, le
programme a besoin de savoir quel type de d&eacute;codeur
DCC est utilis&eacute; de sorte qu'il puisse le manipuler
correctement. Si vous n'utilisez pas la fonction de
verrouillage, ne vous emb&ecirc;tez pas avec ce domaine;
JMRI est capable de commander tout type de
d&eacute;codeur d'accessoires pour revenir en
arri&egrave;re etc.
<p>Actuellement, le programme ne supporte que le mode de
verrouillage des NCE r&eacute;vision C et les
d&eacute;codeurs d'accessoires CVP. Les D&eacute;codeurs
CVP supportent les op&eacute;ration avec un ou deux
bouton-poussoir . S&eacute;lectionnez le nombre de
boutons utilis&eacute;s pour exploiter ces aiguillages
sp&eacute;cifiques. CVP_AD4_1B signifie un bouton, et
CVP_AD4_2B signifie deux boutons. Nous vous recommandons
d'entrer les quatre aiguillages CVP par d&eacute;codeur
dans Le Tableauaiguillage, m&ecirc;me si vous n'en
verrouillez qu'un. Vous n'avez pas besoin de
sp&eacute;cifier le nombre de boutons poussoirs pour les
NCE. Malheureusement, les d&eacute;codeurs d'accessoires
NCE r&eacute;visions A et B ne supportent pas les
verrouillage de bouton-poussoirs.</p>
</dd>
<dt><a name="speeds" id="speeds">Vitesse Droit et
D&eacute;vi&eacute;</a></dt>
<dd>
La vitesse Droit et D&eacute;vi&eacute; est
utilis&eacute; avec certains outils d'automatisation et
de logique, pour aider &agrave; d&eacute;terminer la
vitesse &agrave; laquelle un train peut &ecirc;tre
r&eacute;gl&eacute; par l'aiguillage quand il est
r&eacute;gl&eacute; &agrave; diff&eacute;rents
&eacute;tats. Il est &eacute;galement utilis&eacute; par
la logique de m&acirc;t de signal pour d&eacute;terminer
quel aspect doit &ecirc;tre affich&eacute; sur un
m&acirc;t de signalisation.
<p>Dans la liste d&eacute;roulante, vous sont
pr&eacute;sent&eacute;s un ensemble de vitesses fixes qui
ont &eacute;t&eacute; pr&eacute;d&eacute;finies dans le
fichier signalSpeed.xml, en plus d'une vitesse globale et
Utiliser les options de vitesse du canton.<br>
En outre, il est &eacute;galement possible d'entrer une
valeur num&eacute;rique pour repr&eacute;senter une
vitesse.</p>
<p>La valeur globale est d&eacute;finie par les option de
menu <b>Vitesses</b>.</p>
<p>Lorsque "Utiliser la vitesse du Canton" est
s&eacute;lectionn&eacute; ceci en effet indique &agrave;
l'outil d'automatisation d'ignorer le param&eacute;trage
de la vitesse &agrave; travers cet aiguillage, l'outil
doit alors seulement envisager des vitesses qui sont
fix&eacute;es sur les cantons.</p>
</dd>
</dl>
<h3>Tableau de Commande Aiguillage</h3>Il y a quelques
boutons et cases &agrave; cocher en bas du Tableau Aiguillage
qui commande son fonctionnement.
<dl>
<dt>Ajouter</dt>
<dd>Appuyer sur ce bouton ouvre une fen&ecirc;tre o&ugrave;
vous pouvez <a href="TurnoutAddEdit.shtml">Ajouter de
Nouveaux Aiguillages</a>.</dd>
<dt>Montrer Informations R&eacute;tro Signalisation</dt>
<dd>Quand elle est coch&eacute;e, les colonnes optionnelles
des r&eacute;tro Signalisation sont
repr&eacute;sent&eacute;es.</dd>
<dt>Montrer Information Verrouillage</dt>
<dd>Quand elle est coch&eacute;e, les colonnes optionnelles
de verrouillage sont repr&eacute;sent&eacute;es.</dd>
<dt>Tentative Automatique</dt>
<dd>Quand elle est coch&eacute;e, permet d'automatiser le
r&eacute;glage globale par d&eacute;faut pour les
aiguillages. Actuellement, le global par d&eacute;faut ne
provoque pas de tentatives pour les aiguillages. Voir la
section sur l'<a href="#automation">Automatisation des
Aiguillages</a> ci-dessous pour plus d'informations.</dd>
</dl>
<h3><a name="TurnoutFeedback"></a> R&eacute;tro
Signalisations Aiguillages</h3>
<p>Les Mod&eacute;listes veulent des choses
diff&eacute;rentes quand il s'agit de connaitre le statut de
l'aiguillage sur leur r&eacute;seau. Certaines sont
tr&egrave;s heureux de pouvoir dire "Je lui ai dit de se
d&eacute;placer, c'est assez bon pour moi". Ces personnes ne
s'inqui&egrave;tent pas de savoir si un aiguillage sur leur
r&eacute;seau s'est d&eacute;plac&eacute; quand ils le lui
ont dit . Ces personnes peuvent simplement ignorer cette
page, et laissez les param&egrave;tres par JMRI &agrave; leur
r&eacute;glage par d&eacute;faut.</p>
<p>Mais certains mod&eacute;listes veulent avoir une
meilleure information sur les &eacute;tat des aiguillages sur
leur r&eacute;seau, et ainsi utiliser une certaine forme de
"R&eacute;tro Signalisation " pour indiquer la position de
l'aiguillage. Cela pourrait &ecirc;tre aussi compliqu&eacute;
que deux micro-contacts ajust&eacute;s afin de se fermer
lorsque l'aiguillage est correctement plac&eacute; dans
n'importe laquelle des positions. Ou ce pourrait &ecirc;tre
quelque chose de plus simple.</p>
<p>Dans le programme JMRI, l'objet Aiguillage fait
conna&icirc;tre deux &eacute;tats diff&eacute;rents:
&eacute;tat "Command&eacute;" et &eacute;tat "connu" .
L'&eacute;tat command&eacute; est "C'est ce qui &eacute;tait
demand&eacute; en dernier". L'&eacute;tat connu est "Ceci est
ce qui se passe sur le r&eacute;seau autant que je le sache
".</p>
<p>Construit dans les syst&egrave;mes NCE, LocoNet XPressNet
mais sont limit&eacute;es en capacit&eacute; pour surveiller
ce qui se passe sur le r&eacute;seau. Cela permet &agrave;
JMRI de capturer les messages ou d'interroger le
syst&egrave;me concernant l'&eacute;tat de Changement de
l'aiguillage. Tous les autres protocoles utilisent
normalement une logique "vous lui avez dit de changer, de
sorte qu'il l'a fait". En d'autres termes, quand quelque
chose dans le code (l' Outil aiguillage ou un script)
commande un changement d'&eacute;tat de droit &agrave;
d&eacute;vi&eacute;, 'information par d&eacute;faut est
&agrave; la fois pour l'&eacute;tat ordonn&eacute; et
l'&eacute;tat connu pour le changement &agrave;
"D&eacute;vi&eacute;".</p>
<p>Mais il est &eacute;galement possible de commander cela
plus en d&eacute;tail si vous avez c&acirc;bl&eacute; votre
r&eacute;seau pour le lui permettre.</p>
<p>Toute la question de la R&eacute;tro Signalisation de
l'aiguillage est alors: "Comment pouvons nous configurer le
programme pour comprendre l'&eacute;tat connu correctement,
&eacute;tant donn&eacute; mon mat&eacute;riel install&eacute;
? "</p>
<p>Dans le tableau aiguillage (Outils-&gt; Tables-&gt;
Aiguillages) cliquez sur la bo&icirc;te en bas &agrave;
gauche qui est &eacute;tiquet&eacute;e "Montrer Retours
Informations ". Maintenant agrandir la fen&ecirc;tre du
Tableau Aiguillage et vous trouverez quatre colonnes
associ&eacute;es avec R&eacute;tro Signalisation:</p>
<dl>
<dt>"R&eacute;tro Signalisations"</dt>
<dd>C'est "l'&eacute;tat connu". Vous ne pouvez pas le
changer, mais cette colonne vous montre ce que le programme
pense qu'il est.</dd>
<dt>"Mode"</dt>
<dd>C'est la m&eacute;thode utilis&eacute;e par cette
r&eacute;tro signalisation aiguillage. (Vous pouvez la
changer pour chaque aiguillage individuellement, mais il
faut noter que les changements ne prendront effet
qu'&agrave; partir du moment o&ugrave; vous aurez
cliqu&eacute; ailleurs, et vous pourriez avoir besoin
d'ajouter certains noms de capteur dans la colonne suivante
(s))</dd>
<dt>"Capteur 1", "Capteur 2"</dt>
<dd>Ceci d&eacute;fini les capteurs n&eacute;cessaires
&agrave; certains types de r&eacute;actions. Vous pouvez
taper un num&eacute;ro de capteur, le nom syst&egrave;me ou
nom utilisateur ici; le programme va changer pour le nom
syst&egrave;me dont il a besoin.</dd>
</dl>
<p>Les modes R&eacute;tro-Signalisations disponibles
sont:</p>
<dl>
<dt>DROIT</dt>
<dd>La valeur par d&eacute;faut dans de nombreux cas. Quand
quelque chose dit &agrave; l'aiguillage de changer, c'est
imm&eacute;diatement suppos&eacute; qu'il l'a fait.</dd>
<dt>UN CAPTEUR</dt>
<dd>L'aiguillage montre le capteur d&eacute;fini par la
colonne "Capteur 1" , qui est probablement reli&eacute;
&agrave; un micro contact sur l'aiguillage ou similaires.
Lorsque le capteur est actif, l'aiguillage est connu pour
&ecirc;tre dans la position "D&eacute;vi&eacute;" .
Lorsqu'il est inactif, l'aiguillage est connu pour
&ecirc;tre dans la position "Droit".</dd>
<dt>DEUX CAPTEURS</dt>
<dd>L'aiguillage montres les deux capteurs d&eacute;finis
par les colonnes "Capteur 1" et "Capteur 2" , qui sont
probablement deux micro-contacts accroch&eacute;s &agrave;
chaque extr&eacute;mit&eacute; de la barre de de commande
de l'aiguillage. Lorsque le capteur 1 est actif,
l'aiguillage est connu pour &ecirc;tre d&eacute;vi&eacute;.
Lorsque le capteur 2 est actif, l'aiguillage est connu pour
&ecirc;tre droit(normal).</dd>
<dt>SUIVI</dt>
<dd>Option par d&eacute;faut des aiguillages LocoNet (et
probablement XpressNet bient&ocirc;t), et disponible pour
des NCE. Lorsqu'elle est s&eacute;lectionn&eacute;e, le
r&eacute;seau est surveill&eacute; par des messages sur
l'&eacute;tat de l'aiguillage. Ce mode est disponible
uniquement pour certains syst&egrave;mes, &agrave; savoir
que certains syst&egrave;mes ne peuvent pas faire le suivi
correctement, et n'ont pas ce choix.</dd>
<dt>INDIRECTES</dt>
<dd>Actuellement uniquement disponible pour les aiguillages
LocoNet, celui-ci informe le programme que l'aiguillage est
pilot&eacute; par un DS54 Digitrax avec un micro-contact
attach&eacute; &agrave; la t&ecirc;te de commutation. Pour
plus d'informations, consultez les page d'exemples <a href=
"../../../../html/hardware/loconet/DS54.shtml">DS54</a>
.</dd>
<dt>EXACT</dt>
<dd>Actuellement uniquement disponible pour les aiguillages
LocoNet, celle-ci informe le programme que l'aiguillage est
pilot&eacute; par une DS54 Digitrax avec deux
micro-contacts li&eacute;s &agrave; l'interrupteur et aux
fils. Pour de plus amples informations, consultez la page
d'exemples sur le site JMRI <a href=
"../../../../html/hardware/loconet/DS54.shtml">DS54</a>.</dd>
</dl>
<h3><a name="automation" id="automation"></a>Automatisation
de l'Aiguillage'</h3>
<p>JMRI peut regarder un aiguillage et
automatiser certaines op&eacute;rations. Cela a
&eacute;t&eacute; initialement ajout&eacute; pour traiter le
cas des "Habituellement, je dois cliquez sur cette aiguillage
&agrave; quelques reprises pour l'amener &agrave; basculer
D&eacute;vi&eacute;", mais il peut &ecirc;tre utilis&eacute;
pour d'autres choses aussi.</p>
<p>Les trois formes sont:</p>
<dl>
<dt>Pas de R&eacute;tro Signalisations</dt>
<dd>Celle-ci r&eacute;p&egrave;te simplement les messages
un nombre fixe de fois, avec un retard entre les deux.</dd>
<dd>Capteur</dd>
<dt>Celle-ci r&eacute;p&egrave;te les messages, avec un
d&eacute;lai entre les deux, jusqu'&agrave; ce que le
retour du capteur indique que l'aiguillage s'est
d&eacute;plac&eacute; ou qu'une limite sur le nombre de
tentatives soit atteinte.</dt>
<dt>Brute</dt>
<dd>Celle- ci envoie des paquets DCC bruts pour commander
&agrave; l'aiguillage bouge-toi, au lieu de travailler
&agrave; travers les habituels m&eacute;canismes pour le
syst&egrave;me sp&eacute;cifique. Ce mode est con&ccedil;u
comme une fa&ccedil;on de contourner certains types
d'incompatibilit&eacute; entre les composants de DCC.
(Note: Ceci n'est pas disponible avec le SUIVI R&eacute;tro
Signalisations, parce qu'il s'appuie sur le syst&egrave;me
de messages sp&eacute;cifiques qui ne sont pas
utilis&eacute;s dans ce mode. Il n'est &eacute;galement pas
disponible pour les syst&egrave;mes qui ne disposent pas
d'une station de commande DCC pour envoyer les messages
bruts)</dd>
</dl>
<p>Normalement, les aiguillages d&eacute;vient seulement une
fois, qui est le r&eacute;glage "Off" sous la rubrique
"Automatiser". Vous pouvez d&eacute;finir un aiguillage pour
utiliser "Pas de R&eacute;tro Signalisations" en
automatisation en le s&eacute;lectionnant dans la colonne
Automatiser pour l'aiguillage individuel. S'il y a des
capteurs de R&eacute;tro Signalisation d&eacute;finis, vous
pouvez &eacute;galement s&eacute;lectionner la m&eacute;thode
"capteur" l&agrave;.</p>
<p>Vous pouvez personnaliser l'automatisation en
s&eacute;lectionnant "Modifier ..." pour un aiguillage
individuel.</p>
<p>Il est &eacute;galement possible de d&eacute;finir des
globales par d&eacute;faut, et certains aiguillages utilisent
ceux-ci. Voir la section menu "Automatiser" pour modifier ces
param&egrave;tres par d&eacute;faut.</p>
<h3><a name="TurnoutLockFeature"></a> Aiguillage Fonction
de Verrouillage</h3>
<p>La fonction de verrouillage des aiguillages vous permet de
d&eacute;sactiver de mani&egrave;re s&eacute;lective des
accessoire (aiguillages) command&eacute;s &agrave; partir de
pupitres et/ou des boutons poussoirs c&acirc;bl&eacute;s
localement. Le verrouillage peut &ecirc;tre
r&eacute;gl&eacute; set (verrouill&eacute;) ou unset
(d&eacute;verrouill&eacute;) &agrave; partir d'un case dans
Le Tableau Aiguillage, &agrave; partir d'un itin&eacute;raire
<a href="itin%C3%A9raireAddEdit.shtml#lock"></a> ou de Logix,
ou &agrave; partir de scripts.</p>
<h4>Verrouillage Pupitre</h4>
<p>Pour ce faire le verrouillage de
pupitre JMRI fonctionne avec le syst&egrave;me DCC pour
emp&ecirc;cher les op&eacute;rateurs de changer la position
d'un aiguillage verrouill&eacute;. JMRI ne peut le faire
qu'avec certains syst&egrave;mes DCC. Pour ce faire, le
programme surveille l'Adresse accessoire JMRI de l'aiguillage
et si elle d&eacute;tecte une commande de changement depuis
un pupitre, JMRI annule la commande en envoyant
imm&eacute;diatement la commande inverse &agrave;
l'aiguillage.</p>
<p>Pour utiliser cette fonction avec un poste de commandement
NCE, vous devez s&eacute;lectionner le SUIVI comme mode de
R&eacute;tro Signalisation pour l'aiguillage et la station de
commande NCE doit disposer de l'EPROM 2007 ou plus
r&eacute;cent.</p>
<h4>Verrouillage Poussoir</h4>
<p>JMRI peut aussi fonctionner
avec certains types de d&eacute;codeurs d'accessoires DCC
pour verrouiller leurs boutons c&acirc;bl&eacute;s
localement. Pour ce faire, JMRI envoie des commandes DCC au
d&eacute;codeur. Ces commandes sont sp&eacute;cifique au type
de d&eacute;codeur, de sorte que le programme &agrave; besoin
de savoir quel type de d&eacute;codeur accessoire fonctionne
sur chaque aiguillage verrouillable . (Il n'existe pas de
norme industrielle pour le verrouillage/messages, &agrave; la
diff&eacute;rence des messages pour d&eacute;placer
l'aiguillage en avant et en arri&egrave;re, nous devons donc
cr&eacute;er les bons messages personnalis&eacute;s pour
chaque type) Les diff&eacute;rents types sont
s&eacute;lectionn&eacute; dans la <a href=
"#decodercol">"colonne D&eacute;codeur"</a> du
TableauAiguillage.</p>
<h4>Verrouillage Itin&eacute;raires</h4>
<p>Pour vous aider
&agrave; s&eacute;lectionner un ensemble d'appareils de voie
&agrave; verrouiller, un itin&eacute;raire peut &ecirc;tre
verrouill&eacute;. Tous les aiguillages qui sont
supervis&eacute;s par le programme JMRI et qui sont inclus
dans l'itin&eacute;raire seront verrouill&eacute;s. Voir la
<a href="RouteTable.shtml">page Itin&eacute;raire</a> pour
plus d'informations &agrave; ce sujet.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,30 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013/10/13-->
<head>
<title>JMRI: User Message Preferences</title>
<meta name="author" content="Kevin Dickerson">
<meta name="keywords" content="User Message Preferences">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Pr&eacute;f&eacute;rences Message Utilisateur</h1>
<p>Cela
vous permet de changer la fa&ccedil;on dont les messages
d'information et d'alerte sont affich&eacute;s dans JMRI. Il
vous permettra &eacute;galement de configurer un
r&eacute;ponses par d&eacute;faut et la question
affich&eacute;e.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
@@ -0,0 +1,209 @@
<!DOCTYPE html>
<html lang="fr">
<!-- Updated by Herv&#233; Blorec 2013-10-13-->
<head>
<title>JMRI: ViewSpecialActions</title>
<meta name="author" content="Bob Jacobsen">
<meta name="keywords" content="JMRI help Transit Special Actions">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<div id="mainContent" class="no-sidebar">
<h1>Actions</h1>
<h2>Qu'est ce que les actions?</h2>
<p>Les <strong>Actions</strong> sont des tâches qui peuvent être déclenchées automatiquement
comme un train avec un trajet en mode automatique, qui traverse le réseau suivant un
<strong><a href="TransitTable.shtml">Transit</a></strong>. Une ou plusieurs
<strong>Actions</strong> peuvent être demandées pour chaque <strong><a href=
"SectionTable.shtml">Section</a></strong> dans un Transit. Si une Section est dans un transit
à plusieurs reprises, différentes <strong>Actions</strong> peuvent être spécifiées pour
chaque occurrence de la Section. Les <strong>Actions</strong> ne s'applique qu'aux trains
pilotés automatiquement sous <strong><a href=
"../dispatcher/DispatcherFrame.shtml">Dispatcher</a></strong> par un opérateur
<em>virtuels</em>. Si l'exploitation des trains est en mode automatique, il y a un intérêt à
lire la suite. Si vos trains seront exécutés manuellement avec un opérateur humain, Les
<strong>Actions</strong> ne sont pas utilisés.</p>
<p>Les<strong>Actions</strong> sont en plus des <em>actions standards</em> qui se font
automatiquement quand un train passe en mode automatique. Des actions standards sont des
choses comme le suivi des signaux et l'utilisation de capteurs d'arrêt, qui sont spécifiés
avec chaque Section. Les <em>actions standards</em> se produisent automatiquement chaque fois
qu'une Section est parcourue en mode automatique. Les autres <em>actions standards</em>
comprennent automatiquement la demande d'attribution des Sections, et le changement
automatique de la vitesse de la locomotive en fonction des restrictions des signaux.</p>
<p>Les<strong>Actions</strong> sont liées à des Sections mais sont spécifiées au niveau du
transit pour fournir une flexibilité maximum pour l'utilisateur. Une Section est un morceau
de voie physique, qui peut, par exemple, être utilisée par les trains de passagers, par les
trains de marchandises, ou des train locaux . Chacun de ces usages peut avoir besoin de
différentes <strong>Actions</strong> dans une Section spécifique . Par exemple, un train de
passagers peut faire un arrêt en gare dans une Section particuliere , alors qu'un train de
marchandise peut traverser directement. Placer des <strong>Actions</strong> dans les transits
permet aux trains actif empruntant le même chemin à travers le réseau d'avoir différentes
<strong>Actions</strong>.</p>
<h2>Demande d'une Action</h2>
<p>Une Action est demandée en précisant <em>quelle</em> action à effectuée et <em>quand</em>
l'action doIY23it être effectuée. Tout événement <em>quand</em> peut être combiné à toute
action<em>quelle</em>, offrant une grande variété d'Actions spéciales . Une Action est
initiée lorsque le train entre dans la Section où l'Action est demandée. Pour décider du
moment pour effectuer l'Action après l'entrée dans la section, le programme regarde les
événement <em>quand</em>. Actuellement disponible les événements <em>quand</em> sont:</p>
<ul>
<li><strong>Sur Entrée Section</strong> - Lorsque le train automatique pénètre dans la
Section courante.</li>
<li><strong>Sur Sortie Section</strong> - Lorsque le train automatique quitte la Section
courante. Cela signifie que lorsque la dernière voiture détectable quitte la section, et
que la Section est inoccupé.</li>
<li><strong>Sur Entrée Canton</strong> - Lorsque le train automatique pénètre dans un
Canton spécifié dans la Section. Pour les sections avec un seul Canton, c'est équivalent à
<strong>Sur Entrée Section</strong>.</li>
<li><strong>Sur Sortie Canton</strong> - A la sortie du trains automatique d'un Canton
spécifié dans la Section. Cela signifie que lorsque la dernière voiture détectable quitte
le Canton spécifié, et que le Canton est inoccupé. Pour les Sections avec un seul Canton,
ce qui équivaut à <strong>Sur Sortie Section</strong>.</li>
<li><strong>Sur Arrêt Train</strong> - Lors des arrêts automatiques du train. Cela peut
être utilisés, par exemple, pour arrêter la cloche dans un décodeur de son ou à initier
d'autres actions lorsque le train s'arrête à une gare.</li>
<li><strong>Sur Démarrage Train</strong> - Lorsque les trains automatiques démarrent après
avoir été arrêtés. Cela peut être utilisé, par exemple, pour initier des actions quand un
train démarre après un arrêt en gare.</li>
<li><strong>Sur Capteur ACTIF</strong> - Lorsque le capteur spécifié se déplace vers l'
état actif. Le capteur spécifié peut être interne ou matériel et doit être dans le Tableau
Capteur. Cela pourrait être utilisé, par exemple, avec un capteur matériel relié à un
bouton poussoir au tableau de bord pour déclencher une action. Il pourrait également être
utilisé pour déclencher des actions en utilisant des capteurs de position de matériel sur
le tracé. Avec des capteurs internes il peut fournir un lien vers Logix.</li>
<li><strong>Sur Capteur INACTIF</strong> - Lorsque le capteur spécifié se déplace vers l'
état inactif. C'est la même chose que ci-dessus, mais avec l'état du capteur opposé.
Utilisez celui qui correspond le mieux à votre matériel ou à Logix.</li>
</ul>
<p>Un temporisation optionnelle, spécifiée en millisecondes, est disponible pour chaque
événement <em>Quand</em> . Aucun retard par défaut. Si aucun délai optionnel n'est entré (ou
un temporisation de zéro est entrée), l'action sera effectuée immédiatement après que
l'événement <em>Quand</em> se produit. Si aucun délai n'est spécifié, le programme attendra
pendant le temps spécifié après que l'événement <em>Quand</em> se produise avant l'exécution
des d'actions.</p>
<p>Les actions <em>quelles</em>actuellement disponibles sont les suivantes:</p>
<ul>
<li><strong>Pause Train</strong> - Arrêter le train pour un nombre déterminé de minutes
d'horloge rapide. Cet élément peut être utilisé pour demander un arrêt en gare.</li>
<li><strong>Vitesse Maximum</strong> - Régler la vitesse maximale à un pourcentage
déterminé de la vitesse maximale du matériel. Quand un train est exécuté en mode
automatique, le programme ne pourra jamais dépasser la vitesse maximale. Par exemple, cet
élément peut être utilisé pour forcer un train automatique à courir lentement à travers une
ville. Le réglage de la vitesse maximale n'affecte pas la vitesse actuelle du train si elle
est inférieure à la vitesse maximale spécifiée. l</li>
<li><strong>Régler Vitesse Train</strong> - Régler la vitesse du train en cours à un
pourcentage de la vitesse cible. Le régulateur enverra la nouvelle vitesse de la locomotive
immédiatement. Combien de temps cela prend pour que le le train atteigne la nouvelle
vitesse dépend du décodeur. La nouvelle vitesse peut être soit inférieure ou supérieure à
la valeur précédente, mais ne sera pas autorisée à dépasser la vitesse maximale.</li>
<li><strong>Rampe Vitesse Train</strong> - Régler la vitesse du train en cours à un
pourcentage par rampe à la valeur cible en utilisant le taux de rampe par défaut du train
en fonctionnement automatique . Si le taux de rampe par défaut du train est RAMP_NONE,
cette action est équivalente à <strong>Régler Vitesse Train</strong>. La nouvelle vitesse
peut être soit inférieure ou supérieure à la valeur précédente, mais ne sera pas autorisée
à dépasser la vitesse maximale.</li>
<li><strong>Passer en Mode Manuel</strong> - Sortir du mode automatique pour permettre à un
opérateur humain d'exécuter un travail avec un régulateur à main. Cette action supporte le
scénario où un train peut être exécuté automatiquement vers un site de travail, où un
opérateur humain prend le relais pour effectuer des travaux, après quoi l'exécution
automatique se poursuit. Le train restera en mode manuel jusqu'à ce que le répartiteur
reprenne le mode automatique .En option un <strong>Capteur Terminé</strong> permet à un
opérateur éloigné du répartiteur d'aviser celui-ci que le travail a été achevé et que le
fonctionnement automatique peut être repris. Lorsque le <strong>Capteur Terminé</strong>
devient actif, l'état du train est passé de TRAVAIL à PRêT. Pour plus d'informations sur
cette action, Voir <strong><a href=
"../dispatcher/DispatcherFrame.shtml">Dispatcher</a></strong>. <strong>Remarque:</strong>
Lorsque le train est en mode manuel, l'ordinateur ne dispose pas d'un régulateur pour le
train disponible, ainsi les actions qui arrivent alors et qui exigent un régulateur sont
ignorées.</li>
<li><strong>Réglage Lumière Locomotive</strong> - Définit que la lumière de locomotive sera
<em>On</em> ou <em>Off</em> comme sélectionnée</li>
<li><strong>Démarrer Cloche</strong> -La cloche commencent à sonner sur un décodeur sonore.
Cet élément mettra la fonction 1 du régulateur sur On</li>
<li><strong>Arrêtez Cloche</strong> - la cloche cesse de sonner sur un décodeur sonore. Cet
élément mettra la fonction 1 du régulateur sur Off.</li>
<li><strong>Trompe Sonore</strong> - Son de Trompe (sifflet) d'un décodeur de son pour une
durée déterminée . Cet élément équivalent à mettre la fonction 2 du régulateur à 0 pour un
temps spécifié.</li>
<li><strong>Modèle Sonore Corne</strong> - Son de Trompe (sifflet) d'une manière spécifiée
par un modèle entré par l'utilisateur. Le modèle se compose de sons brefs et longs,
spécifié comme «S» et «l» dans le modèle. Par exemple un modèle de «lSl» précise
long-court-long. L'utilisateur définit la durée des coups courts et longs. Le coups de
durée courte est utilisé comme temps d'attente entre les coups. Les durées réelles
réalisées seront dépendantes du décodeur de son et comment l'ordinateur est occupé. La
corne/sifflet est supposé être la fonction 2 du régulateur.</li>
<li><strong>Régler Fonction Décodeur</strong> - Définit la fonction spécifiée du décodeur
soit <em>On</em> ou <em>Off</em> comme sélectionnée. Cela fonctionne pour les décodeurs
sonores et les décodeurs sans le son.</li>
<li><strong>Régler Capteur ACTIF</strong> - Définir un Capteur spécifié actif. Le Capteur
spécifié doit être dans le Tableau Capteur. Si le capteur spécifié est déjà dans l' état
actif, il est d'abord basculé à l'état inactif, puis revient actif. Cette d'action peut
être utilisée, par exemple, avec un capteur interne pour déclencher un Logix, déclencher un
un Itinéraire, ou de régler une Lumière. Il offre un accès à une grande variété d'actions
non incluses ici, tels que l'exécution de scripts ou de jouer des sons.</li>
<li><strong>Régler Capteur INACTIF</strong> - Définir un Capteur spécifié inactif. Le
Capteur spécifié doit être dans le Tableau Capteur. Si le capteur spécifié est déjà dans l'
état inactif, il est d'abord basculé à l'état actif, puis réglez à inactif. Ceci est
équivalent à l'action ci-dessus, sauf avec un état du Capteur cible différente.</li>
</ul>
<h2>Fenêtre Voir Actions</h2>
<p>La fenêtre <strong>Afficher Actions</strong> affiche les Actions qui sont actuellement
déterminées, et prévoit d'ajouter, éditer ou supprimer des Actions. La fenêtre Afficher
Actions (exemple ci-dessous) est affiché pour une Section particuliere de Transit en appuyant
sur le bouton <strong>Voir/Ajouter/Editer Actions</strong> sur cette rangée de la Section
dans la fenêtre<strong>Ajouter/Editer Transit</strong>.</p>
<img src="ViewSpecialActions.png" height="336" width="750" alt="">
<p>Pour toutes les actions qui ont été créés, l'événement <em>quand</em> et <em>quelle</em>
action sont décrits dans les colonnes <strong>Quand</strong> et <strong>Action
demandée</strong> . Pour ajouter une nouvelle action, cliquez sur <strong>Ajouter Nouvelle
Action</strong> pour faire apparaître la fenêtre <a href=
"AddEditAction.shtml"><strong>Ajouter/Editer Action</strong></a>. Pour modifier une Action
existante, cliquez sur le bouton <strong>Modifier</strong> dans sa rangée. Pour supprimer une
Action existante, cliquez sur le bouton <strong>Supprimer</strong> dans sa rangée. L'ordre
des actions n'est pas important.</p>
<p>lorsque les actions sont complètement définies, cliquez sur le
bouton<strong>Terminé</strong>.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div>
</div>
<script src="/js/help.js"></script>
</body>
</html>
Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 898 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Loaded 100 of 33190 files, more files were not shown because too many files have changed in this diff. Show more