User Tools

Site Tools


rocrailini-trace-nl
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


rocrailini-trace-nl [2022/04/02 14:17] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== Trace ======
 +[[:dutch#rocrail_server|{{  :server.png}}]][[:dutch|{{  :rocrail-logo-35.png}}]]
 +[[dutch | Inhoud ]] -> [[dutch#rocrail|Rocrail Server]] -> [[rocrailini-nl|Initialisatie]]  \\
 +  *[[rocrailini-gen-nl|Algemeen]] | **Trace** | [[rocrailini-service-nl|Netwerk]]  | [[rocrailini-automode-nl|Auto]] | [[rocrailini-controller-nl|Centrale]] | [[r2rnet-nl|R2Rnet]] | [[rocrailini-router-nl|Router]] | [[rocrailini-rocweb-nl|RocWeb]] | [[finder:finder-nl|Finder]] | [[rocrailini-cmdmapping-nl|Commando toewijzingen]]
 +    * [[rocrail-tracing-nl|Uitgebreide tracing]]
 +
 +//\\ //\\
 +
 +In traces wordt het programma verloop vastgelegd zodat zichtbaar wordt wat er gebeurd, dit kan nodig zijn om problemen op te lossen. Traces kunnen op de navolgende verschillende nivo's worden gemaakt .\\
 +|Voor beter presteren van het programma kunnen de trace niveau's worden uitgeschakeld.|
 +{{rocrailini-trace-nl.png?720}}\\
 +
 +\\
 +===== User trace nivo =====
 +==== Informatie ====
 +Voor het bekijken van alle Rocrail-serveractiviteiten; Beter om uit te schakelen als alles goed werkt. \\
 +
 +
 +==== Auto ====
 +Deze mode laat in detail zien welke opdrachten er gegeven worden en is vooral handig voor het ontdekken van problemen als Rocrail in de auto modus draait.\\
 +
 +==== Permissie ====
 +Geeft aan waarom een ​​locomotief of trein geen blok mag inrijden of een traject mag gebruiken. \\
 +> ** Opmerking ** Een handige trace om te zien waarom een loc niet naar het volgende blok gaat. \\
 +
 +==== Monitor ====
 +Deze mode staat standaard **uit** en laat het dataverkeer zien naar de decoders en melders. Gebruik deze optie zorgvuldig want alle boodschappen worden naar Rocview gestuurd en dat kan zorgen voor stagnatie in het programma.
 +Zet deze optie uit als alle decoders en melders naar behoren werken.\\
 +Standaard is **UIT**.\\
 +
 +==== Berekening ====
 +Traceert de MVTrack-snelheid en **[[:loc-bbt-nl|BBT]]** berekeningen.\\
 +Ook worden de eindresultaten van de Router getraceerd. \\
 +
 +==== Zoek ====
 +Extra trace voor als er geen bestemming wordt gevonden.\\
 +Standaard is **UIT**.\\
 +
 +==== Router ====
 +Extra trace van de Router.\\
 +Standaard is **UIT**.\\
 +
 +===== Developer trace nivo =====
 +==== Byte ====
 +^:!: Niet voor algemene gebruikers :!:^
 +Deze mode is **speciaal voor de software ontwikkelaars** en legt op byte nivo vast wat er in het automatiseringsproces tussen rocrail en het command station gebeurd.\\
 +Standaard is **UIT**.\\
 +
 +==== Geheugen ====
 +^:!: Niet voor algemene gebruikers :!:^
 +Deze mode is **speciaal voor de software ontwikkelaars** en traceert als er extra geheugen wordt gealloceerd.\\
 +Standaard is **UIT**.\\
 +
 +===== Trace bestanden details=====
 +==== Aantal trace bestanden ====
 +Maximaal aantal trace bestanden die worden gebruikt. Standaard is dit 3.\\
 +Als deze instelling op 0 of 1 wordt gezet zal er maar 1 trace bestand worden gebruikt. **Dit bestand zal oneindig blijven groeien!**\\
 +
 +==== Trace bestand grootte ====
 +Maximale bestands grote in KB van de trace bestanden. Standaard is dit 100KB.\\
 +Voor het gebruik van de **[[rocrailini-trace-nl#trace_bestand_grootte|trace grote]]** laat dit op 100KB.\\
 +
 +==== Trace bestand ====
 +Naam van de trace bestanden.\\
 +De bestanden krijgen een oplopend nummer.\\
 +Als dit veld leeg is, zullen er geen trace bestanden worden opgeslagen.\\
 +
 +==== Pad ====
 +Locatie waar de trace bestanden worden opgeslagen.\\
 +Wanneer leeg gelaten zullen de bestanden in de **[[workspaces-nl|werkruimte]]** map worden opgeslagen.\\
 +\\
 +
 +===== Trace line formaat =====
 +<code>
 +20081018.150939.425 g9999I main     render   1203 setting signal 8s11 to white
 +
 +
 +</code>
 +^ timestamp ^ app ^ code ^ level ^ thread ^ object ^ source line ^ message ^
 +| 20081018.150939.425 |  g  |  9999  |  I  |  main  |  render  |  1203  | setting signal 8s11 to white |\\
 +
 + \\
 +===Timestamp formaat===
 +<code>
 +YYYYMMDD.HHmmSS.sss
 +</code>
 + \\
 +===== Level Code =====
 +|< >|
 +^ Level ^ Code  ^ Opmerking ^
 +| TRCLEVEL_EXCEPTION |  **E**  |
 +| TRCLEVEL_INFO      |  **I**  |
 +| TRCLEVEL_WARNING    **W**  |
 +| TRCLEVEL_DEBUG      **D**  |
 +| TRCLEVEL_BYTE      |  **B**  |
 +| TRCLEVEL_METHOD    |  **T**  |
 +| TRCLEVEL_MEMORY    |  **M**  |
 +| TRCLEVEL_PARAM      **A**  |
 +| TRCLEVEL_PROTOCOL  |  **P**  |
 +| TRCLEVEL_ERROR      **R**  |
 +| TRCLEVEL_PARSE      **S**  |
 +| TRCLEVEL_WRAPPER    **Z**  |
 +| TRCLEVEL_USER1      **a**  | auto mode |
 +| TRCLEVEL_USER2      **b**  | HTTP |
 +| TRCLEVEL_MONITOR    **c**  |
 +| TRCLEVEL_XMLH      |  **d**  |
 +| TRCLEVEL_CALC      |  **v**  |
 +| TRCLEVEL_DEVELOP    **q**  |
 +| TRCLEVEL_PERMISSION|  **p**  | Blok en rijweg permissie |
 + \\
 +
 +=====Trace IDs=====
 +|< >|
 +^ ID Range ^ Usage ^
 +| 2001...2099 | Model rijweg selectie |
 +| 4001...4199 | loc auto mode |
 +| 5001...5199 | Blok permissie |
 +| 4001...4199 | Rijweg permissie |
 +
 +Zie ook: __**[[:tracefilter-nl#id|Trace Filter]]**__\\
 +\\
 +
 +===== Melding documentatie =====
 +__**[[http://rocrail.net/software/rocrail-snapshot/rocrail/messages.xml|messages.xml]]**__ \\
 +__**[[https://translations.launchpad.net/rocrailservermessages|Translations]]**__\\
  
rocrailini-trace-nl.txt · Last modified: 2022/04/02 14:17 by 127.0.0.1