Skip to content
Merged

v0.8 #95

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Changelog

## [0.8] - 2026-06-15

### New features
- **Tracy profiler support** — optional build with `MANDEYE_USE_TRACY=ON`; ZoneScoped and TracyPlot instrumentation in LAZ save and lidar buffer paths
- **System stats in `/json/status`** — CPU temperature, RAM (total/available/used) and swap usage reported from `/proc/meminfo` and sysfs
- **Hesai lidar support** — full integration of Hesai AT128 / OT128 via HesaiLidarSDK
- **Ouster lidar support** — complete client implementation with scan processing and IMU data
- **SICK lidar support** — added via lidar abstraction layer
- **OLED status display** — extra service for SSD1306-style OLED via I2C
- **GNSS USB service client** — external GNSS device connected over USB

### Fixes
- Fixed `save_duration_sec1` always returning `-1.0` in continuous scan path (return value was discarded)
- Fixed beep-on-save on CM5 direct mode
- Fixed Livox Mid-360 driver compatibility

### Infrastructure
- CI sanity build (Debian Bookworm x64) added
- clang-format-18 enforcement in CI
- USB pendrive format changed from FAT32 to exFAT

---

## [0.5] - 2024

Initial tagged release with Livox Mid-360 support, Raspberry Pi 4/5, PPS synchronization, and LAZ file saving.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ project (mandeye_multisensor)
set(MANDEYE_HARDWARE_HEADER CACHE STRING "Mandeye hardware setting. Choose one header from 'code/hardware/mandeye-*.h")
#add_compile_definitions(MANDEYE_HARDWARE_HEADER="${MANDEYE_HARDWARE_HEADER}")
message(STATUS "Mandeye hardware version is : ${MANDEYE_HARDWARE_HEADER}")
set (MANDEYE_VERSION "0.7-dev")
set (MANDEYE_VERSION "0.8")
message(STATUS "Mandeye version is : ${MANDEYE_VERSION}")

set(SYSTEM_ARCH "${CMAKE_SYSTEM_PROCESSOR}")
Expand Down
Loading