DragonOS FocalX Decoding DJI DroneID w/ AntSDR E200 (MicroPhase)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ม.ค. 2024
  • Here's a quick look at unlocking the power of ANTSDR E200 to detect and decode DJI DroneID signals in near real-time. Join me in this step-by-step guide using DragonOS on a Linux desktop or the DragonDeck w/ ANTSDR E200 for on-the-go exploration. 📡🐉
    www.crowdsupply.com/microphas...
    I don't claim to know all the details of DJI DroneID, but I will say it's a pretty sophisticated identification system embedded in DJI drones, providing information about the drone's identity and location. ANTSDR E200 now takes on the role of a powerful decoder, unveiling the hidden data within the OcuSync 3 protocol. I encourage everyone to look into the protocol details that are currently publicly available.
    www.ndss-symposium.org/wp-con...
    Follow along as I guide you through the process of setting up a new SD card loaded with special firmware. I briefly show the ANTSDR E200 in action, detecting and decoding DJI DroneID signals in real-time through a console connection from the DragonOS desktop to the ANTSDR E200.
    ANTSDR E200 vs. AeroScope:
    While AeroScope is a well-known system for monitoring DJI drone activity, ANTSDR E200 steps up by offering a similar role-decoding DJI DroneID signals with remarkable precision. The tutorial showcases how ANTSDR E200 provides a versatile and accessible solution for enthusiasts and professionals alike.
    Learn More:
    Whether you're a tech enthusiast, a drone hobbyist, or a professional in the field, this tutorial is tailored for you. Uncover the potential of your ANTSDR E200, DragonOS, and the fascinating world of DJI DroneID detection.
    WarDragon available here (when in stock):
    cemaxecuter.com/?post_type=pr...
    Don't miss out on staying connected:
    Catch updates on Twitter: / cemaxecuter
    Supporting the channel:
    If you appreciate the value this content brings, I invite you to consider extending your support through Patreon: / cemaxecuter
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 69

  • @eprohoda
    @eprohoda 6 หลายเดือนก่อน +1

    Good day. super sharing~

  • @B-RA-D
    @B-RA-D หลายเดือนก่อน +1

    Great video! Thanks for the clear explainations. Do you know why the drone serial number was omitted from the decoded values?

    • @cemaxecuter7783
      @cemaxecuter7783  หลายเดือนก่อน

      You know what, I think in a later firmware it did come up. I’ll have to go back and check as I still have the same mini 2.

  • @user-bs8if4kl7c
    @user-bs8if4kl7c 6 หลายเดือนก่อน +2

    I tied many times to paste the Ebay link, but for some reason it is not showing in the comment. It is in Ebay, and it is an official MicroPhase AntSDR U220

  • @ZMXTechnology
    @ZMXTechnology 5 หลายเดือนก่อน +1

    Damm got the 300 series

    • @cemaxecuter7783
      @cemaxecuter7783  5 หลายเดือนก่อน

      So close, maybe they’ll do a build for it.

  • @user-bs8if4kl7c
    @user-bs8if4kl7c 6 หลายเดือนก่อน +1

    I found it in Ebay. one thing that i noticed that is has a built in GPS module, and it says that it is to replace (i.e., the u220) the Ettus B210. I really appreciate your advise on this. I mean should i get it instead of the E200?

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน +1

      I’m unfortunately not familiar with the u220. I went and looked. I’m not certain that’s an official microphase one and it’s listed for over $800. If you Google the e200 microphase you should find it here www.crowdsupply.com/microphase-technology/antsdr-e200. That’s the only one I can be certain will run the dji droneid firmware or normal firmware that will work with DragonOS.

  • @maffanchadziqashari4888
    @maffanchadziqashari4888 5 หลายเดือนก่อน

    When I plug in usb the tio said connected but nothing after that, there is no autoboot whatsoever, what did I do wrong?

  • @ny_panuwat
    @ny_panuwat หลายเดือนก่อน

    I would like to inquire about the "Drone ID" or "Serial Number." Could you please advise which section of the provided firmware requires modification or addition to incorporate this information?

  • @user-bs8if4kl7c
    @user-bs8if4kl7c 6 หลายเดือนก่อน +2

    Dear sir, I would like to purchase AntSDR E200. However, while i was browsing Ebay, i came across the AntSDR U220. So i was wondering, is the U220 has more capability than the E200? I also saw AntSDR E310v2. I really got confused. Which of these three modules is more capable and better than the others? Many thanks

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน +1

      I’m not familiar with the U220. The AntSDR e200 listed on the crowdfunding page from MicroPhase is the offical one (the one I have). Microphase also makes the e310v2 (i have the older v1). I think the e310 has more compute resources and maybe ram. But for the dji droneid the firmware that’s available currently is for the e200. Hope that helps some! It does get a little confusing.

    • @ZMXTechnology
      @ZMXTechnology 5 หลายเดือนก่อน

      I have the 310 and tried all the tricks like 16Gb FAT and no worky @@cemaxecuter7783

  • @Nekzuris
    @Nekzuris 5 หลายเดือนก่อน +1

    Do you know if the O3 air unit also transmits DroneID signals?

    • @cemaxecuter7783
      @cemaxecuter7783  5 หลายเดือนก่อน

      Hadn’t heard of that till just going and looking it up now. Not sure

  • @user-oi1vd6pp8z
    @user-oi1vd6pp8z 5 หลายเดือนก่อน +1

    Hi, I am planning to purchase AntSDR E200 and reproduce it exactly. What type of antenna was used and how was the drone's frequency set?
    I'm going to try it out using Mavic air2S with Ocusync3.0.

  • @user-bs8if4kl7c
    @user-bs8if4kl7c 6 หลายเดือนก่อน +1

    I appreciate your recommendation sir. which one should I get?

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      I’d say e200 from the crowdsource page would be your best bet.

    • @belliduradespicio8009
      @belliduradespicio8009 21 วันที่ผ่านมา

      @@cemaxecuter7783 do you need the top version (56MHZ bandwith) or can you use the cheaper 20MHZ bandwith version?:

  • @ahmadahmadi6437
    @ahmadahmadi6437 หลายเดือนก่อน +1

    thanks for your video,can we use ANTSDR E200 code on the other SDR like SDR AK 201?

    • @cemaxecuter7783
      @cemaxecuter7783  หลายเดือนก่อน

      Not that I know of and I don’t think fill source for this specific feature is available.

    • @user-vq3pq7ck8v
      @user-vq3pq7ck8v หลายเดือนก่อน

      Thanks🌹

  • @Nekzuris
    @Nekzuris 5 หลายเดือนก่อน

    Very interesting!
    Could this eventually work only with and a phone and special apk on the RC-N1 ?

    • @cemaxecuter7783
      @cemaxecuter7783  5 หลายเดือนก่อน +1

      Dji droneid (this type) is much different then just remote ID. A phone alone would not provide what’s needed. But a phone tethered to the AntSDR would be a feasible combo since all the processing is happening on the AntSDR itself and the phone could just show the terminal output.

    • @Nekzuris
      @Nekzuris 5 หลายเดือนก่อน +1

      Yes I understand the difference with remote ID but what I was wondering is if the DJI RC-N1 remote could replace the AntSDR? It's probably technically capable right?

    • @cemaxecuter7783
      @cemaxecuter7783  5 หลายเดือนก่อน +1

      @Nekzuris the AntSDR is doing what it’s doing thanks to work being offloaded to an FPGA, that’s my understanding. Unlikely the remote has this. I also suspect that remote is dedicated to specific frequencies for c2, but that’s just a guess. Be interesting to get all the specifics.

  • @cosmotraumatika7474
    @cosmotraumatika7474 6 หลายเดือนก่อน +1

    Oh heck yeah! Time to get my Mini 3 out and sniff.

  • @dumvsu
    @dumvsu 6 หลายเดือนก่อน +3

    😮Great contribution, what firmware is it, v0.38?

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      I don’t believe it’s released on their GitHub, I was just testing it. From what I can tell, it’s purpose built firmware for this use.

    • @dumvsu
      @dumvsu 6 หลายเดือนก่อน

      ​@@cemaxecuter7783thanks for replying, maybe this is based on the proto17 implementation github repository dji_droneid. Could I ask you if you recommend the E310 for the price difference? I currently have a hackrf and I would like to change it for a fullduplex SDR like plutosdr plus or the antsdr.

  • @musabbtoush3222
    @musabbtoush3222 5 หลายเดือนก่อน

    can we use BladeRF or HackRF to capture the DJI Mavic 2 signals then decode the Drone ID and Location?

    • @cemaxecuter7783
      @cemaxecuter7783  5 หลายเดือนก่อน

      Possibly yes, I used the b205mini before in this video series.
      th-cam.com/play/PLXjRrYsXOd9dFG72YtRvjfuQH-RjU3ylR.html&si=EJ2hD6M-EpLzY7CZ

    • @musabbtoush3222
      @musabbtoush3222 5 หลายเดือนก่อน

      @@cemaxecuter7783 can you make a video using HackRF ?

  • @K1Secure
    @K1Secure 6 หลายเดือนก่อน +1

    Dragon OS dosnt have any software for sdrplay rsp1 device even though its available inside OS but it dosnt work so whats the point of having that?

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      Are you referring to the clone? The sdrplay api in the iso has only been tested with real sdrplay equipment, same with software. However, please try this and let me know if it works. One sec, I’ll make another response.

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      github.com/f4exb/sdrangel/wiki/Note-on-SDRPlay-RSP1-on-Linux

    • @K1Secure
      @K1Secure 6 หลายเดือนก่อน

      @@cemaxecuter7783 This clone really demotivated me and i am thinking to abandon RF forever and switch to another field.
      Do u think i should use hackrf or rtlsdr instead of sdrplay, which one easy to configure???

  • @ahmadahmadi6437
    @ahmadahmadi6437 หลายเดือนก่อน

    I have a question, this projects contains all DJI's drones?

    • @cemaxecuter7783
      @cemaxecuter7783  หลายเดือนก่อน

      Only dji drones with the correct type drone ID (ocusync type) and ones that do not have latest dji firmware that now apparently encrypts the drone ID info. What I’m focusing on now is the required Remote ID broadcasts.

  • @ziyo724
    @ziyo724 6 หลายเดือนก่อน +1

    Hi, thanks for sharing. I've uploaded the new firmware but boot screen is different from what you have. It's asking login and password of AntSDR.

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      Where did you get the firmware? I want to make sure I gave the right one if you got it from me. It’s also been released officially here,
      drive.google.com/file/d/1Ob0sC5IISxM9p-qbJm6WTnZ4X_iWQJtP/view?usp=drivesdk

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      I’m connecting to it with the console connection to, not via ssh

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      sudo apt install tio
      Right after plugging in power/console cable to your computer (not the wall) run this
      sudo tio /dev/ttyUSB0

    • @ziyo724
      @ziyo724 6 หลายเดือนก่อน

      boot log: SE: Detected V25Q256 with page site 25c Bytes, erase site 4 KiB, total 32 MiB Warning: flash lock/unlock ops not supported for 'V25Q256'
      gpio: pin 15 (gpio 15) value is 1
      Warning: value of pin is still 0
      Entering DEU SE node ...
      ULPI request tiaed out
      synq ULPI viewport init failed
      g_dnl_register: failed!, error: -1
      E55.0R: g_dnl_register failed
      at cооваоп/dfu. c: 3 5 / run usb dnl gadget (I gpio: pin 15 (gpio 15) value is 0 Booting silently
      xuartps eOOOlOOG.serial: uart_add_one_port0 failed; err=-22
      ci_hdrc ci_hdrc.O: unable to init phy: -110
      Starting syslogd: OK
      Starting klogd: OK
      Running sysctl: OK
      Starting adev: OK
      Starting watchdog: OK
      Starting initialising random nuaober generator: OK
      Starting aiscellaneous setup: OK
      Starting UDC Gadgets: sh: write error: Ko such device EAIL
      Starting systea aessage bus: done
      Starting network: OK
      Starting dhepd Daeaon • httpd Server: OK
      Starting MSD Daeaon: OK
      Starting dropbear sshd: OK
      Starting input-event-daeaon: input-event-daeaon: open (/dev/input/eventO) : Ko sue h file or directory done
      Welcome to АNТ SDR ant login::@@cemaxecuter7783

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน +1

      @ziyo724 I can’t say for sure but I would check that your AntSDR is actually booting from sdcard. There’s a switch on it. Quick test, remove sdcard and attempt to boot and observe boot up. If it shows the above, you’re likely booting from the onboard emmc/flash. If not, then I suppose you’re on sdcard mode but somehow haven’t copied all the files over the old ones.

  • @KartikoNugroho
    @KartikoNugroho 6 หลายเดือนก่อน +1

    How to get the firmware? Is there any link for that?

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      drive.google.com/file/d/16zM4eMSfm7OZS_wT7Nj19PwUt0LE-BXw/view

    • @dumvsu
      @dumvsu 6 หลายเดือนก่อน +1

      ​@@cemaxecuter7783 thanks for sharing, does this firmware show the location of the drone or is it limited as in the video?

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน +1

      @dumvsu it shows exact location of drone, home, phone app. I just didn’t want to run it long enough to show my location. If you look at my TH-cam shorts you’ll see the video there that clearly shows what it’s capable of doing. I pulled off the road in the middle of no where to film it.

    • @nguyenquanghoa9880
      @nguyenquanghoa9880 15 วันที่ผ่านมา

      @@cemaxecuter7783

  • @aquananu31
    @aquananu31 6 หลายเดือนก่อน

    hi has anyone tested this firmware with ADLAM Pluto, it seems to have the same chip.

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      While close in design, there’s differences and so far it’s only designed to run on the AntSDR to the best of my knowledge since the AntSDR has its own characteristics and has a fork of the Pluto firmware to boot it. Just a best guess on my part.

    • @aquananu31
      @aquananu31 6 หลายเดือนก่อน

      @@cemaxecuter7783 appreciate your prompt response, shall pickup an ANTSDR E200 ☺ to test it

    • @ZMXTechnology
      @ZMXTechnology 5 หลายเดือนก่อน

      YA correct my 310 can be a 210? or a pluto if you dont put the SD in @@cemaxecuter7783

  • @RoroBar-k8e
    @RoroBar-k8e 6 หลายเดือนก่อน +1

    Hi, does not understand how you are decoding the ocusync signal ???

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน +1

      The AntSDR is performing all the decoding internally.

    • @RoroBar-k8e
      @RoroBar-k8e 6 หลายเดือนก่อน +1

      @@cemaxecuter7783 thanks, but is it decoding others signals ? How the AntSDR "know" how to decode DJI ID signals ? I mean the bandwith is large... but it does not cover all the spectrum ;)

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน

      @romainbarbier1043 sure I understand, so the AntSDR people developed a firmware and it’s running software that’s doing it. I can’t see the source code so I don’t know exactly how it’s doing it. There’s known frequencies that dji drone bursts transmit on, both in 2.4 and 5.7, so I’m sure it’s taking advantage of that fact. I can watch the results frequency change so I know the AntSDR is finding the droneid across both 2.4 and 5 GHz .

    • @cemaxecuter7783
      @cemaxecuter7783  6 หลายเดือนก่อน +1

      @romainbarbier1043 with this firmware all it’s doing is dedicated to decoding dji droneID.

    • @RoroBar-k8e
      @RoroBar-k8e 6 หลายเดือนก่อน

      @@cemaxecuter7783 understood ! Thank you.

  • @gleb.stachev
    @gleb.stachev หลายเดือนก่อน

    Hack RF should work the same way with this soft ?

    • @cemaxecuter7783
      @cemaxecuter7783  หลายเดือนก่อน

      Unfortunately not with this technique. It’s built into the AntSDR firmware and uses its fpga. To accomplish something similar but possibly with the hackrf, you’d have to go the gr-droneid route but it’s not really automated last time I checked.

    • @gleb.stachev
      @gleb.stachev หลายเดือนก่อน

      Thank you for response

  • @suyunovjasurbek
    @suyunovjasurbek 13 วันที่ผ่านมา +1

    hi author, I want know below the 5 files
    boot.bin
    devicetree.dtb
    uEnv.text
    uImage
    urandisk.image.gz
    for only DJ mavic drones?
    if I want decode other drones can I use above the files?

    • @cemaxecuter7783
      @cemaxecuter7783  13 วันที่ผ่านมา

      That is only for specific DJI drones that transmit DJI drone ID. Not all DJI models do and to make matters worse, in recent firmware releases DJI has started to encrypt DJI Drone ID, so the decoding process won’t work. I’m having help to make another way of decoding different ID info from Drones. Hopefully that will be available soon.