Skip to content

Capture DRTLS (PANS v2.0) frames with a DWM1001 module, and using a Python script to provide a breakdown of the frame data.

Notifications You must be signed in to change notification settings

djtfoo/drtls-decoder-dwm1001

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRTLS Decoder

Decode frames captured by DWM1001 sniffer (Link)

Requirements

Python 3

  • Required Packages: argparse, Serial, struct

How to Run

To run this script:

python uwb-sniffer.py -p PORT [-b BAUDRATE] [-t TIMEOUT]

Only the port must be specified. The default baud rate is 912600, the baud rate of the DWM1001 sniffer application.

The program outputs (stdout) can be redirected to a file:

python uwb-sniffer.py -p PORT [-b BAUDRATE] [-t TIMEOUT] > log.txt

TODO

  • Common superclass for message classes
  • Implement a GUI

About

Capture DRTLS (PANS v2.0) frames with a DWM1001 module, and using a Python script to provide a breakdown of the frame data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages