> For the complete documentation index, see [llms.txt](https://docs.ceruleansonar.com/c/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ceruleansonar.com/c/ethernet-rov-locator/communicating-with-the-rovl/messages-from-rovl-to-host/usdusnvm-non-volatile-memory-message.md).

# $USNVM Non-Volatile Memory Message

$USNVM consists of key-value pairs separated by commas. The content of this message may change from time to time depending of firmware versions.&#x20;

Example:

`$USNVM,mag_cal=0.092318;0.056120;0.172906,gyr_cal=0.380202;-2.057138;0.024468,acc_cal=0.000000;0.000000;0.000000,el_off:span=0.000000;-90.000000,declination=0.0,yaw_offset=0.000000,ant_offset=0.000000;0.000000;0.000000,ant_rotation=0.000000;0.000000;30.000000,static-ip=192.168.2.9,fallback-ip=192.168.2.9,DHCP-enabled=true,device=Omnitrack,remote-ip=255.255.255.255:27010,http-port=80,mavlink-ip=192.168.2.2,mavlink-port=6040,mavlink-sysid=254,mavlink-auto-origin=true,retweet-gps=true,gps-destination=255.255.255.255:21000,gga=false,gll=false,gsa=false,rmc=false,vtg=false,speed-of-sound=1484.0,channel=A,mark=MkIII,smoothing-filter=false,usrth=true,ustlc=true,map-boat=true,map_rov=true,*5D`
