2025-06-09 15:07:26 +02:00

220 lines
5.9 KiB
Plaintext

HBTracePersistence 1.0.0
#
# for details http://naviwiki.harmanbecker.com/wiki/Trace_Concept_-_Nav2010_Start
#
# syntax
# scope filter media
#
# filter
# TRACE_FILTER_NONE = 0x00; // trace nothing
# TRACE_FILTER_HBTD = 0x01; // HBTD tracing (needs DSI code generation)
# TRACE_FILTER_ERR = 0x02; // trace an error
# TRACE_FILTER_SCOPE = 0x04; // trace function's entry and exit
# TRACE_FILTER_BLOCK = 0x08; // executed block in a function
# TRACE_FILTER_WARN = 0x20; // trace a warning
# TRACE_FILTER_MSG = 0x40; // trace a runtime message
# TRACE_FILTER_ALL = 0xFF; // trace everything
#
# media
# MEDIA_NONE = 0x00; // don't trace anything
# MEDIA_TRACE_CLIENT = 0x01; // send a message to the trace client (default)
# MEDIA_KERNEL_TRACE = 0x02; // create a kernel trace user event
# MEDIA_SLOG = 0x04; // create an slog entry
# MEDIA_CONSOLE = 0x08; // write messages to console
# MEDIA_ALL = 0xFF; // use all supported media
#
# example * 22 09
# no filter
# trace a warning
# trace an error
# write messages to console
# send a message to the trace client
#
#
########################################## New process structure (ud) #########################################################
[NavigationOnOff]
* 22 01
# enable all messages on LOGSTD and LOGEXT
LOGSTD 6B 01
# LOGEXT should only be activated if needed (e.g. for deeper analyis)
# LOGEXT 6B 01
# remove debug messages from LOGEXT for DA, but leave warnings and errors
LOGEXT_nav_engine_pf_da 22 01
[NavigationPositioning]
* 22 01
# enable all messages on LOGSTD and LOGEXT
LOGSTD 6B 01
# LOGEXT should only be activated if needed (e.g. for deeper analyis)
# LOGEXT 6B 01
# remove debug messages from LOGEXT for DA, but leave warnings and errors
LOGEXT_nav_engine_pf_da 22 01
[NavigationBasic]
# contains:
# NavigationDestinationInput
# NavigationEngine
# NavigationNdsProvider
# NavigationMapViewer
* 22 01
# route end information (TODO: should be moved to LOGSTD)
nav_engine_pf_route_tourmanager f3 01
# enable all messages on LOGSTD and LOGEXT
LOGSTD 6B 01
# LOGEXT should only be activated if needed (e.g. for deeper analyis)
# LOGEXT 6B 01
# remove debug messages from LOGEXT for DA, but leave warnings and errors
LOGEXT_nav_engine_pf_da 22 01
# add temporarely trace scopes for find issues in PreView Map
nav_engine_pf_map_view_CCanvasCameraManipulator 62 01
#MapViewer interface messages
map_interface_mocca 62 01
nav_engine_pf_map_interface_mocca 62 01
##route trace scopes
#nav_engine_pf_map_route_C3dRouteLineGroup FF 01
##TI trace scopes
#nav_engine_pf_map_ti_CTrafficInformationContent 62 01
#data loader state changed
nav_engine_pf_map_view_CMapView_setDataLoaderState 62 01
#view messages
#nav_engine_pf_map_view_CMapView_update 62 01
nav_engine_pf_map_view_CMapView_render 62 01
nav_engine_pf_map_view_CMapView_swapBufferCount 62 01
#nav_engine_pf_map_view_CmapView_label 62 01
#nav_engine_pf_map_view_CViewManagerImpl 62 01
# graphics system
nav_engine_pf_map_graphicssystem_CEGLDisplay 62 01
nav_engine_pf_map_graphicssystem_CDisplayQnxOpenKode_createDisplay 62 01
nav_engine_pf_map_graphicssystem_CDisplayQnxOpenKode_createWindowSurface 62 01
nav_engine_pf_map_graphicssystem_CWindowQnxOpenKode_dtor 62 01
nav_engine_pf_map_graphicssystem_CWindowQnxOpenKode_createNativeWindow 62 01
[NavigationFully]
# contains:
# NavigationGuidanceViewer
# NavigationTrafficInfo
# NavigationWeatherInfoBmwOnline
# NavigationLearning
* 22 01
# enable all messages on LOGSTD and LOGEXT
LOGSTD 6B 01
# LOGEXT should only be activated if needed (e.g. for deeper analyis)
# LOGEXT 6B 01
# remove debug messages from LOGEXT for DA, but leave warnings and errors
LOGEXT_nav_engine_pf_da 22 01
#### some of the old processes, useful only for RSE
[NavigationEngineRSE]
* 22 01
# route end information (TODO: should be moved to LOGSTD)
nav_engine_pf_route_tourmanager f3 01
# enable all messages on LOGSTD and LOGEXT
LOGSTD 6B 01
# LOGEXT should only be activated if needed (e.g. for deeper analyis)
# LOGEXT 6B 01
# remove debug messages from LOGEXT for DA, but leave warnings and errors
LOGEXT_nav_engine_pf_da 22 01
# route end information (TODO: should be moved to LOGSTD)
nav_engine_pf_route_tourmanager f3 01
# enable all messages on LOGSTD and LOGEXT
LOGSTD 6B 01
# LOGEXT should only be activated if needed (e.g. for deeper analyis)
# LOGEXT 6B 01
# remove debug messages from LOGEXT for DA, but leave warnings and errors
LOGEXT_nav_engine_pf_da 22 01
[NavigationMapViewer]
* 22 01
# enable all messages on LOGSTD and LOGEXT
LOGSTD 6B 01
# LOGEXT should only be activated if needed (e.g. for deeper analyis)
# LOGEXT 6B 01
# remove debug messages from LOGEXT for DA, but leave warnings and errors
LOGEXT_nav_engine_pf_da 22 01
# add temporarely trace scopes for find issues in PreView Map
nav_engine_pf_map_view_CCanvasCameraManipulator 62 01
#MapViewer interface messages
map_interface_mocca 62 01
nav_engine_pf_map_interface_mocca 62 01
##route trace scopes
#nav_engine_pf_map_route_C3dRouteLineGroup FF 01
##TI trace scopes
#nav_engine_pf_map_ti_CTrafficInformationContent 62 01
#data loader state changed
nav_engine_pf_map_view_CMapView_setDataLoaderState 62 01
#view messages
#nav_engine_pf_map_view_CMapView_update 62 01
nav_engine_pf_map_view_CMapView_render 62 01
#nav_engine_pf_map_view_CmapView_label 62 01
#nav_engine_pf_map_view_CViewManagerImpl 62 01
# graphics system
nav_engine_pf_map_graphicssystem_CEGLDisplay 62 01
nav_engine_pf_map_graphicssystem_CDisplayQnxOpenKode_createDisplay 62 01
nav_engine_pf_map_graphicssystem_CDisplayQnxOpenKode_createWindowSurface 62 01
nav_engine_pf_map_graphicssystem_CWindowQnxOpenKode_dtor 62 01
nav_engine_pf_map_graphicssystem_CWindowQnxOpenKode_createNativeWindow 62 01
# Controller processes
[NavNBTEvoController]
* 22 01
LOGSTD 62 01
LOGEXT 22 01
nav_ndsupdate 62 01
[NavNBTRSEController]
* 22 01
LOGSTD 62 01
LOGEXT 22 01
[NavNBTEvoAdasSender]
* 22 01
LOGSTD 62 01
LOGEXT 22 01