Logger Names
This page collects common Rogue and PyRogue logger names in one place. Use it as a quick reference when enabling logging for a specific subsystem.
It replaces the older single-page logger-name table that previously lived in
logging/index.rst.
If you already have the object instance, prefer:
print(my_obj.logName())
print(pyrogue.logName(my_obj))
Protocols
Area |
Logger name or pattern |
Notes |
|---|---|---|
UDP |
|
Transport sockets and frame movement |
RSSI |
|
Link state, retries, retransmit behavior |
Packetizer |
|
Framing, drop, timeout, CRC behavior |
Batcher |
|
Super-header processing and record framing |
Batcher Combiner |
|
SW batcher frame construction |
SRP |
|
Request/response header processing |
Xilinx/XVC |
|
TCP bridge and JTAG protocol activity |
Stream And Memory
Area |
Logger name or pattern |
Notes |
|---|---|---|
Stream TCP bridge |
|
Dynamic name; mode is |
Stream debug tap |
|
Created by |
Stream FIFO |
|
FIFO operation |
Stream filter |
|
Channel filtering |
Memory hub |
|
Routing and splitting |
Memory master |
|
Request issue path |
Memory block |
|
Dynamic name derived from first bound Variable path |
Memory transaction |
|
Internal transaction correlation |
Memory TCP bridge |
|
Dynamic bridge logger names |
Hardware And Utilities
Area |
Logger name or pattern |
Notes |
|---|---|---|
Raw MemMap |
|
Mapped hardware window access |
AXI DMA stream |
|
DMA channel behavior |
AXI DMA memory |
|
DMA-backed memory transactions |
PRBS core |
|
PRBS generator and checker |
File writer |
|
File open/close, rollover, write path |
ZMQ client transport |
|
Client-side request/update transport |
ZMQ server transport |
|
Underlying server transport |
Python-Only Helpers
Area |
Logger name or pattern |
Notes |
|---|---|---|
Virtual client |
|
Mirrored-tree client behavior |
EPICS PV server |
|
PV mapping and server behavior |
File reader |
|
Iterative file reading |
UART memory |
|
Dynamic serial-device path |
GPIB controller |
|
Dynamic board/address path |
SQL logger |
|
SQL-backed logging helpers |
SideBandSim |
|
Sideband simulation endpoint |
Notes
C++ logger names are commonly created with
rogue::Logging::create("...").Python logger names are commonly created with
pyrogue.logInit(...).Prefix-based configuration is often more practical than exact full names for dynamic loggers.