Uart communication between esp32 and pixhawk flight controller

Hi! I’m using this lib GitHub - mavlink/c_library_v2: Official reference C / C++ library for the v2 protocol to access mavlink messages from pixhawk. I’ve wired esp to telem2 port, set up uart config on my esp32, checked pixhawk parameters in mission planner but still have output of unreadable symbols. Any guesses where is my mistake?

The picture was so heavily compressed in size that I can’t make out a single letter on it.

It is it possible you upload your current firmware and the current log files the ESP32 and that flight program output?