User Tools

Site Tools


howto:known-duml-commands

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:known-duml-commands [2017/09/02 22:54]
kilrah [September 2nd Spark forced grounding on firmware versions < V01.00.0600]
howto:known-duml-commands [2017/12/31 07:27] (current)
kilrah Add info about logging on new versions
Line 1: Line 1:
 =====  Known DUML commands, to be sent over the virtual USB COM port (or TCP for devices without one): ===== =====  Known DUML commands, to be sent over the virtual USB COM port (or TCP for devices without one): =====
 +
 +
  
 ====  Enter Flight Log mode (Verified on Mavic with .700 FW) ====  ====  Enter Flight Log mode (Verified on Mavic with .700 FW) ==== 
 +Note: Recent firmwares (>=01.03.0900 on Mavic) do not store logs on the SD card but on the android partition so these are not effective anymore. Recent units delivered bith V01.03.1000 onwards are not even fitted with an SD card at all.
 <code>0x55 0x0D 0x04 0x33 0x2A 0xC3 0x44 0x31 0x40 0x03 0x39 0x1F 0x79 <code>0x55 0x0D 0x04 0x33 0x2A 0xC3 0x44 0x31 0x40 0x03 0x39 0x1F 0x79
 0x55 0x0E 0x04 0x66 0x2A 0x00 0x0B 0x34 0x40 0x00 0x01 0x05 0x81 0x4D</code> 0x55 0x0E 0x04 0x66 0x2A 0x00 0x0B 0x34 0x40 0x00 0x01 0x05 0x81 0x4D</code>
Line 21: Line 24:
  
 The app needs to go online to learn about the instruction to lock the aircraft. On iOS if the aircraft is locked it is possible to uninstall the app, reinstall it, make sure there is no internet connection, launch the app, and the aircraft will be unlocked. Could not do the same on android, but a modded/offline app will not cause a lock. The app needs to go online to learn about the instruction to lock the aircraft. On iOS if the aircraft is locked it is possible to uninstall the app, reinstall it, make sure there is no internet connection, launch the app, and the aircraft will be unlocked. Could not do the same on android, but a modded/offline app will not cause a lock.
 +
 +====  Set date/time (verified on Mavic 01.03.0700 FW) ==== 
 +Command Set:0x00 Command:0x4a   
 +
 +Payload is `Y Y M D h m s`. Every character represents a byte, the year is 2 bytes (little endian). If you try to set the year to 2025 or higher, it will complain with `+++worong time`  
 +
 +Reference: https://dji-rev.slack.com/archives/C5ZR0QXUG/p1503854889000068
howto/known-duml-commands.1504392871.txt.gz ยท Last modified: 2017/09/02 22:54 by kilrah