David Protzman
|
5d175d1b3a
|
Added more info about magic constant, and now checking for zero'd out CRC results
|
2022-04-18 22:00:41 -04:00 |
David Protzman
|
b3cabec90c
|
Added C++ program to run Turbo decoding
|
2022-04-18 21:55:37 -04:00 |
proto17
|
2c015b30fd
|
Update README.md
|
2022-04-15 02:02:44 -04:00 |
proto17
|
478f2264e5
|
Update README.md
|
2022-04-15 01:59:31 -04:00 |
David Protzman
|
d7b136fa2d
|
Merge branch 'main' of github.com:proto17/dji_droneid into main
|
2022-04-15 01:52:31 -04:00 |
David Protzman
|
f2e2f577a3
|
Added comment about find_zc_indices_by_file not working in Octave yet
|
2022-04-15 01:52:07 -04:00 |
David Protzman
|
c2e306d9de
|
The process_file.m script is now working
|
2022-04-15 01:49:04 -04:00 |
David Protzman
|
f69655026f
|
Added script that finds bursts, and extracts them from files
|
2022-04-14 20:59:58 -04:00 |
David Protzman
|
88c1556d1c
|
Added a script that looks for ZC sequences in the provided file
|
2022-04-14 20:59:36 -04:00 |
David Protzman
|
689314d926
|
Added script to quantize (go from complex to demodulated bits) the QPSK
|
2022-04-14 20:59:13 -04:00 |
David Protzman
|
650c7935eb
|
Moved files to a new directory
Gathering the actually useful scripts into one folder
|
2022-04-14 20:58:13 -04:00 |
proto17
|
6c613ec0fb
|
Update README.md
|
2022-04-13 22:51:14 -04:00 |
David Protzman
|
e332a41223
|
Changed bit mapping to match LTE
|
2022-04-13 21:22:50 -04:00 |
David Protzman
|
6cd3df3d64
|
No need to worry about special demod logic for Octave anymore
The demodulation is done manually by checking the quadrant
|
2022-04-13 21:22:21 -04:00 |
David Protzman
|
0796033f82
|
Merge branch 'main' of github.com:proto17/dji_droneid into main
|
2022-04-12 21:19:07 -04:00 |
David Protzman
|
3182902b8a
|
Added comments and error checking to read_complex_floats.m
|
2022-04-12 21:18:50 -04:00 |
proto17
|
cfa4fff4d5
|
Update README.md
|
2022-04-10 11:48:30 -04:00 |
David Protzman
|
0dc840945d
|
Added function for plotting FFTs
|
2022-04-10 11:43:16 -04:00 |
David Protzman
|
58ef6b2a94
|
Figured out the issue with descrambling
This will need to be updated as it currently only supports descrambling of the first symbol
|
2022-04-10 11:40:14 -04:00 |
David Protzman
|
ec98000a37
|
Now showing 128 bits of descrambled data
|
2022-04-10 11:39:26 -04:00 |
David Protzman
|
7d61dd22ca
|
Now adjusting for 45 degree phase offset
|
2022-04-10 11:38:00 -04:00 |
David Protzman
|
3f692e7a85
|
Adjusting for phase offset based on the ZC correlation
|
2022-04-10 11:37:13 -04:00 |
David Protzman
|
bf919f8b41
|
Merge branch 'main' of github.com:proto17/dji_droneid into main
|
2022-04-09 19:23:55 -04:00 |
David Protzman
|
c718fcc61a
|
Added script to find sample offsets of ZC sequences (MATLAB only ATM)
|
2022-04-09 19:23:48 -04:00 |
proto17
|
6a559615c9
|
Update README.md
|
2022-04-09 18:13:00 -04:00 |
proto17
|
e79d756a63
|
Update README.md
|
2022-04-09 18:04:16 -04:00 |
proto17
|
cbb11b8ed4
|
Update README.md
|
2022-04-09 18:01:01 -04:00 |
proto17
|
cf29f5da1d
|
Update README.md
|
2022-04-09 00:41:55 -04:00 |
David Protzman
|
50c1ca8a50
|
No longer relying on the MATLAB zadoffChuSeq function
This is to maintain support for Octave
|
2022-04-09 00:00:11 -04:00 |
David Protzman
|
853347073c
|
Removed interpolation and now use generated ZC sequence
|
2022-04-08 23:45:03 -04:00 |
David Protzman
|
01d6e70bfe
|
Fixed comment about freq offset of recording
|
2022-04-08 23:44:21 -04:00 |
David Protzman
|
9f85c69cb0
|
Added function to create the ZC sequence for symbols 4 and 6
|
2022-04-08 23:43:54 -04:00 |
David Protzman
|
fe75fa8792
|
Added script that brute forces the ZC sequence root
|
2022-04-08 19:15:19 -04:00 |
David Protzman
|
b852b698c0
|
Added logic to write out the freq domain of each zc sequence to disk
|
2022-04-08 19:09:37 -04:00 |
David Protzman
|
c958eaf7ef
|
Added warning for Octave users
|
2022-04-08 17:50:57 -04:00 |
David Protzman
|
75cf636631
|
Changed to a new collect
|
2022-04-08 17:49:17 -04:00 |
David Protzman
|
7e2eb58359
|
Added logic to attempt to brute force the descrambler
Doesn't seem to be working, but committing for historical purposes
|
2022-04-08 16:03:03 -04:00 |
David Protzman
|
fd63e285af
|
Disabled automatic CFO detection
This logic is flawed and is being worked on
|
2022-04-08 16:02:24 -04:00 |
David Protzman
|
53c8f27ebe
|
Added plot for the frequency shifted input
|
2022-04-08 16:00:30 -04:00 |
David Protzman
|
9702bb5c5c
|
Merge branch 'main' of github.com:proto17/dji_droneid into main
|
2022-04-08 15:58:34 -04:00 |
David Protzman
|
8f1c18ba2f
|
Added scrambler sequence script
This is from https://www.sharetechnote.com/html/Handbook_LTE_PseudoRandomSequence.html
|
2022-04-08 15:56:34 -04:00 |
proto17
|
20bfad89c2
|
Update README.md
|
2022-04-07 23:41:23 -04:00 |
proto17
|
c2226ed1ef
|
Update README.md
|
2022-04-07 23:39:21 -04:00 |
proto17
|
154d8963ac
|
Update links.md
|
2022-04-07 23:38:24 -04:00 |
proto17
|
c5f7dcf5c5
|
Update links.md
|
2022-04-07 23:03:31 -04:00 |
proto17
|
e4a921e094
|
Create links.md
|
2022-04-07 23:03:16 -04:00 |
proto17
|
865a0113ad
|
Update README.md
|
2022-04-07 22:58:43 -04:00 |
proto17
|
0ad468f4ff
|
Update README.md
|
2022-04-07 22:58:11 -04:00 |
proto17
|
940ce14595
|
Update README.md
|
2022-04-07 22:53:28 -04:00 |
David Protzman
|
e2932fdf2b
|
Merge remote-tracking branch 'origin/main' into main
|
2022-04-07 16:39:21 -04:00 |