rocrailini-trace-en
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| rocrailini-trace-en [2025/05/03 15:59] – [Trace IDs] rjversluis | rocrailini-trace-en [2025/09/01 15:03] (current) – rjversluis | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| {{rocrailini-trace-en.png? | {{rocrailini-trace-en.png? | ||
| - | ===== User Trace level ===== | + | ===== Trace ===== |
| - | ==== Information | + | ==== User Trace level ==== |
| + | === Information | ||
| For watching all Rocrail server activities; Should be turned off if all runs well.\\ | For watching all Rocrail server activities; Should be turned off if all runs well.\\ | ||
| - | ==== Automatic | + | === Automatic === |
| Shows in detail what the automatic library is doing and is especially handy for tracing down problems occurring when running trains in this mode.\\ | Shows in detail what the automatic library is doing and is especially handy for tracing down problems occurring when running trains in this mode.\\ | ||
| - | ==== Permissions | + | === Permissions === |
| List up why a locomotive or train has no permission to run in a block or to use a route.\\ | List up why a locomotive or train has no permission to run in a block or to use a route.\\ | ||
| > ** Note ** A handy trace to see why a loco doesn' | > ** Note ** A handy trace to see why a loco doesn' | ||
| - | ==== Monitor | + | === Monitor === |
| Standard switched OFF; to show activities of digital decoders and events.\\ | Standard switched OFF; to show activities of digital decoders and events.\\ | ||
| Use with care because all messages are also send to Rocview which could get a __queue overflow__ if the monitoring is very massive.\\ | Use with care because all messages are also send to Rocview which could get a __queue overflow__ if the monitoring is very massive.\\ | ||
| In most cases: __Disable this option__ if all decoders are working as expected.\\ | In most cases: __Disable this option__ if all decoders are working as expected.\\ | ||
| - | ==== Calculation | + | === Calculation === |
| Traces the MVTrack speed and **[[: | Traces the MVTrack speed and **[[: | ||
| Also the final results of the track plan Router will traced. \\ | Also the final results of the track plan Router will traced. \\ | ||
| - | ==== Find ==== | + | === Find === |
| Extra trace in case no destination is found.\\ | Extra trace in case no destination is found.\\ | ||
| - | ==== Router | + | === Router === |
| Traces from the Track plan Router. | Traces from the Track plan Router. | ||
| \\ | \\ | ||
| - | =====Developer Trace level ===== | + | ====Developer Trace level ==== |
| - | ==== Byte ==== | + | === Byte === |
| ^ :!: Do not use as normal user. :!: ^\\ | ^ :!: Do not use as normal user. :!: ^\\ | ||
| This is __**for developers only**__ and dumps out at byte level what is send and received between Rocrail and the Command Station(s).\\ | This is __**for developers only**__ and dumps out at byte level what is send and received between Rocrail and the Command Station(s).\\ | ||
| - | ==== Memory | + | === Memory === |
| ^ :!: Do not use as normal user. :!: ^\\ | ^ :!: Do not use as normal user. :!: ^\\ | ||
| This is __**for developers only**__ and traces out in case more memory is allocated.\\ | This is __**for developers only**__ and traces out in case more memory is allocated.\\ | ||
| Line 59: | Line 60: | ||
| For using the __**[[: | For using the __**[[: | ||
| - | =====Trace file===== | + | ====Trace file==== |
| The name of the trace file to be used.\\ | The name of the trace file to be used.\\ | ||
| Trace files will get a running number to get a history of 10 (see value in trace files field) for debugging and service. \\ | Trace files will get a running number to get a history of 10 (see value in trace files field) for debugging and service. \\ | ||
| If left empty no trace file will be written.\\ | If left empty no trace file will be written.\\ | ||
| - | =====Path===== | + | ====Path==== |
| Path to store the trace files; In the working directory if left empty.\\ | Path to store the trace files; In the working directory if left empty.\\ | ||
| **Note:** Starting from revision 2.1.1057 the use of environment variables in the Trace Path is allowed, for example: '' | **Note:** Starting from revision 2.1.1057 the use of environment variables in the Trace Path is allowed, for example: '' | ||
| + | |||
| + | |||
| + | \\ | ||
| + | ===== Log ===== | ||
| + | The log write all modifications.\\ | ||
| + | |||
| + | ==== Number of log files ==== | ||
| + | The number of recycle log files.\\ | ||
| + | The default is 3.\\ | ||
| + | Only one file is used if set to zero or one; **This file will grow unlimited!**\\ | ||
| + | |||
| + | ==== Log file size ==== | ||
| + | The trace file size in KB if the number is set greater then 1.\\ | ||
| + | The default is 100KB.\\ | ||
| + | For using the __**[[: | ||
| + | |||
| + | ====Log file==== | ||
| + | The name of the trace file to be used.\\ | ||
| + | Trace files will get a running number to get a history of 10 (see value in trace files field) for debugging and service. \\ | ||
| + | If left empty no trace file will be written.\\ | ||
| + | |||
| + | ====Path==== | ||
| + | Path to store the trace files; In the working directory if left empty.\\ | ||
| + | **Note:** Starting from revision 2.1.1057 the use of environment variables in the Trace Path is allowed, for example: '' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| ===== Trace line format ===== | ===== Trace line format ===== | ||
rocrailini-trace-en.1746280795.txt.gz · Last modified: 2025/05/03 15:59 by rjversluis