Willian Galvani
Willian Galvani

Some fonts are currently loaded from google's cdn
we are currently manipulating the svg using DOM elements, that could be annoying to port.
like this one: https://drive.google.com/uc?id=1AfcxukBAssL2eBUNas-tZlDJ-DHpjPXe&export=download mavexplorer implementation: https://github.com/ardupilot/pymavlink/blob/master/DFReader.py#L990
This will improve the calibration of compasses on vehicles not equipped with a GPS, As [`fix_radius()`](https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_Compass/CompassCalibrator.cpp#L1064) in [step two](https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_Compass/CompassCalibrator.cpp#L205) of calibration requires a GPS lock.
sample script: ```python from pymavlink import mavutil import time # MAV_CMD_ACCELCAL_VEHICLE_POS command definition MAV_CMD_ACCELCAL_VEHICLE_POS = 42424 #defined at https://mavlink.io/en/messages/common.html#MAV_CMD_SET_MESSAGE_INTERVAL MAV_CMD_SET_MESSAGE_INTERVAL = 511 #defined at https://mavlink.io/en/messages/ardupilotmega.html#MAV_CMD_ACCELCAL_VEHICLE_POS # needs a mavlink udp...
We should show users how to turn [device_data](https://docs.bluerobotics.com/ping-protocol/pingmessage-ping360/#2300-device_data) and [profile](https://docs.bluerobotics.com/ping-protocol/pingmessage-ping1d/#1300-profile) data into human-readable formats or visual representations as the ones we have in Ping-Viewer.
now users should install the deployment branch instead
The ['serial'](https://pypi.org/project/serial/) package can cause some mistakes. the correct one is 'pyserial' error in python2: ``` python2 simplePingExample.py --device /dev/ttyUSB0 --baudrate 115200 Opening /dev/ttyUSB0 at 115200 bps Failed to open...