Is there a way to read dataflash log from Skyviper?

Since there is no sd card storage in skyviper fc board, it suppose can not save dataflash log as file, and mavlink way always bad logging in ground station, is there other way to read dataflash log?

The SkyViper stores dataflash logs on the Sonix SD card. It transfers
that log via the DataFlash_MAVLink backend, over the serial connection
connecting the Sonix to the flight control board.

You can find the logs using the Sonix web interface.

Thanks for your answer! I have removed the sonix board, and replace with pi zero w in serial 1,buad 115200,can I do the same with Mission Planner? Mission Planner is connecting to pi zero over LAN in mavlink udp, but it shows Bad Logging, LOG_BACKEND_TYPE is dataflash mavlink

Thanks for your answer! I have removed the sonix board, and replace with pi
zero w in serial 1,buad 115200,can I do the same with Mission Planner?

You’ll want 921600, not 115200.

Mission Planner is connecting to pi zero over LAN in mavlink udp, but it
shows Bad Logging, LOG_BACKEND_TYPE is dataflash mavlink

You might try installing APSync onto that Raspberry Pi. It has support
for DataFlash-over-MAVLink

1 Like

after changing buad to 921600, I still get bad logging error, now I am installing APSync in the mean time, but it suppose to work right?just like the sonix board did

Thanks @peterbarker , I solved this with mavlink router’s logging func

No worries :slight_smile:

Are you keeping everything in the same frame or have you moved the flight
board somewhere else?

I’d be interested in seeing pictures of the setup regardless!

I use the same frame, flight board is inside,pi zero w down side, and uwb tag up, I am working with indoor Positioning

Hey, now that’s cool.

Will you be able to do a blog post on your exploits at some stage?

I would like to do that, I have write a AP_Beacon mavlink driver and a Gazebo UWB system simulator, now that’s working good in SITL, but I still have trouble with real flight with my DWM1000 module