P7 library. Source code

Features:

  • Cross platform (Linux x86/x64, Windows 2000 and newer x86/x64)
  • Development language is C++
  • C/C#/Python support
  • Thread safe
  • Big variety of sinks: Baical, Binary file, Text file, Console, Syslog, Null
  • Unicode support (UTF-8, UTF-32 for Linux, UTF-16 for Windows)
  • No external dependencies
  • Compilers: GCC, VC++, Clang
  • Fastest open source logger & telemetry library
  • Big/Little endian support
  • Intel/AMD, ARM, MCST, PowerPC, Baikal T1, etc.

μP7 library. Source code

Features:

  • Micro-controller’s firmware oriented (Bare metal, RTOS)
  • Development language is C
  • Big variety of sinks: Baical, Binary file, Text file, Console, Syslog, Null
  • Unicode support (UTF-8, UTF-32)
  • No external dependencies
  • Compilers: GCC, Clang
  • Fastest open source logger & telemetry library
  • Big/Little endian support
  • MicroBlaze, Risc-V, NIOS, ARM, etc.

Baical server. Windows, portable version

Baical server x64 v5.4.0 Windows portable server (64 bits). Changelog


N.B.: to convert portable version to "per user" please delete file Baical.xml from application folder and restart the server - new config file will be create in user documents folder


To see Baical in action next log and dump files may be downloaded:

  • Log file example (data was received and saved by Baical server).
  • P7 dump file example (Baical server was inaccessible and data was saved by user application)


Baical server x64 v5.3.2 Windows portable server (64 bits).

System requirements:

  • Windows installer (version 2.0 or newer)
  • OS (64 bits):
    • Windows XP SP3 (telemetry viewer isn't supported)
    • Windows Vista (SP2 and Platform Update)
    • Windows 7
    • Windows 8
    • Windows 10
    • Windows 11
  • Windows administrator rights
  • Video card with Direct2D support (for telemetry viewer)
  • Processor: Intel Core 2 Duo or newer

Baical server. Linux AppImage

Baical server x64 v5.4.0 Linux application image (64 bits). Changelog


How to use: download Baical server appimage, make it executable and run.


To see Baical in action next log and dump files may be downloaded:

  • Log file example (data was received and saved by Baical server).
  • P7 dump file example (Baical server was inaccessible and data was saved by user application)


Baical server x64 v5.3.2 Linux application image (64 bits).

System requirements:

  • Linux 64 bits, next versions were tested:
    • Ubuntu 1604x64 lts or newer
    • Debian 9.70 or newer
    • Mint 19.1 Tessa or newer

Baical server. Engine source code

Baical v5.3.1 engine source code


Important notes:

  • License: LGPL
  • User interface: CLI
  • Build system: CMake (install step is required to run binaries)
  • Published for integration and automation purposes


Baical v5.3.0 engine source code (LGPL license)

Baical v5.0.1 engine source code (LGPL license)

Baical v5.0 engine source code (LGPL license)

Baical v4.3engine source code (LGPL license)

System requirements:

  • CMake (version 3.0 or newer)
  • Tested OS (32 or 64 bits):
    • Windows 7 or newer
    • Ubuntu 14 or newer
    • Debian 9 or newer
    • Mint 19 or newer

Angara

Angara v2.8 binaries (32 bits).
ETW provider for Angara binaries for test (32 bits).

Angara v2.8 binaries (64 bits).
ETW provider for Angara binaries for test (64 bits).

System requirements:

  • OS (32 or 64 bits):
    • Windows 2000
    • Windows XP
    • Windows Vista
    • Windows 7
    • Windows 8
    • Windows 10
    • Windows 11
  • Windows administrator rights
  • Processor: Intel Core 2 Duo or newer