Перейти до вмісту

GET /api/log/export.log/

Експортує журнал у текстовому форматі.

Авторизація: Bearer.


  • Content-Type: text/plain; charset=utf-8
  • Content-Disposition: attachment; filename="tr100e_events.log"

Перший рядок файлу містить заголовок:

{DEVICE_NAME} Sn: {UUID0}-{UUID1}-{UUID2} Fw: v{FW_VERSION} LOGS

Далі події розташовано від найновіших до найстаріших.

{timestamp} {severity padded to 7} {dataType in brackets padded to 10}{detail}

Поле типу даних разом із квадратними дужками та пробілами в кінці займає 10 символів: три пробіли додаються після [FAULT], а один — після [GENERIC] і [NETWORK].

2026-04-16T12:00:00Z WARNING [GENERIC] Channel 1 open circuit
2026-04-16T12:01:00Z FAULT [FAULT] HardFault in Logic PC=08012345 LR=08012340 SP=20001000 CFSR=00000000 HFSR=00000000 MMFAR=00000000 BFAR=00000000 R0=00000000 R1=00000000 R2=00000000 R3=00000000 R12=00000000 xPSR=00000000
2026-04-16T12:02:00Z ERROR [NETWORK] Connection refused 192.168.1.100:502->502 lwip=-1

Вміст поля detail залежно від значення dataType

Section titled “Вміст поля detail залежно від значення dataType”
  • GENERIC: {message}
  • FAULT: {taskName} PC={pc} LR={lr} SP={sp} CFSR={cfsr} HFSR={hfsr} MMFAR={mmar} BFAR={bfar} R0={r0} R1={r1} R2={r2} R3={r3} R12={r12} xPSR={xpsr} — регістри в шістнадцятковому форматі %08X
  • NETWORK: {message} {remoteIp}:{remotePort}->{localPort} lwip={lwipError}