Manolis Surligas
71caec1edc
Fix 8b10b decoding process
2018-03-24 21:43:19 +02:00
Manolis Surligas
5aae0a1b49
Add block for parsing the FOX slow speed telemetry frames
2018-03-24 21:43:19 +02:00
Manolis Surligas
7e09a383d6
Add flowgraph for the FOX DUV decoder and update README
2018-03-24 21:43:18 +02:00
Manolis Surligas
392b93306f
Fix 8b10b word count issue
2018-03-24 21:43:18 +02:00
Manolis Surligas
f33f46edb9
Add libfec as external project
...
The CMake build system will first try to locate libfec in the system. if
it is not available, it will start building the libfec that is part of
the gr-satnogs source code. During the installation libfec is installed
in the system, thus future builds will make use of it and will not
rebuild from source.
2018-03-24 21:43:18 +02:00
Manolis Surligas
02801c9a3f
Improve 8b10b decoder performance and add the CCSDS RS decoder
2018-03-24 21:43:18 +02:00
Thanos Gkiolias
699acdf53e
Complete 8b10b decoder
...
*Export data bytes and erasures in message port
2018-03-24 21:43:18 +02:00
Thanos Gkiolias
9eedf70d5f
Add sync and decoding states
...
Match both control symbols at the beginning
2018-03-24 21:43:18 +02:00
Nikos Karamolegkos
c2d20fbead
Introduce 8b10b Decoder
2018-03-24 21:43:18 +02:00
Manolis Surligas
0b7fed15e8
Fix parameter name
2018-03-24 21:43:18 +02:00
Manolis Surligas
c1677c8104
Change the quadrature demod filter to sync block
...
Seems that there is a probleb with general blocks and the history, so
the filter cannot act as valve. However, it produces zeros, in the
presence of noise.
2018-03-24 21:43:18 +02:00
Manolis Surligas
0d5b295969
Add a quadrature demod filter
...
This is an attempt to cut the signal free period after the quadrature
demodulation block. The idea seems that works, but there still an issue
with the samples not passing correctly from the valve.
2018-03-24 21:43:18 +02:00
Manolis Surligas
0074fe7c10
Make consistent the format of the message sink
2018-03-20 20:44:36 +02:00
Manolis Surligas
8424f5930d
Remove obsolete examples
2018-03-20 20:40:13 +02:00
Manolis Surligas
c1dc11fe4e
Fix timestamp not showing on every message at STDOUT
2018-03-20 20:40:13 +02:00
Manolis Surligas
2fb1bfadfc
Fix AX.25 encoder/decoder
...
* Force the left over scrambled bits into the LFSR to be transmitted
* Refactor the decoding process
2018-03-20 20:40:13 +02:00
DL4PD
d7f8d7dbad
Change hex representation fmt to "0x00, 0x02, 0xff"
2018-03-19 21:41:54 +01:00
Manolis Surligas
e2703d2663
Bump up version to 1.2.6
2018-02-24 00:26:46 +02:00
Manolis Surligas
14ad8ad879
Fix NOAA issue caused by bad GRC regeneration
2018-02-24 00:19:40 +02:00
Nikos Karamolegkos
05f9e41158
Add UDP sink for real time propagation of frames
2018-02-23 21:38:35 +02:00
Manolis Surligas
8598978c55
Bump ap version to 1.2.5
2018-02-08 15:09:47 +02:00
George Vardakis
a4c7b3941f
Connect output of doppler correction block to waterfall sink
2018-02-08 14:10:43 +02:00
Manolis Surligas
870474c097
Bump version to 1.2.4
2018-02-02 22:51:48 +02:00
Manolis Surligas
0287bc6657
Remove obsolete match filtering block
2018-02-02 22:39:49 +02:00
Nikos Karamolegkos
909ae9da78
Fix bug with the frame sink blocks
...
* Change clear text format to binary
* Add binary and hex annotated
2018-02-02 22:16:20 +02:00
Vasilis Tsiligiannis
c19524aa6b
Introduce 'satnogs_info.py' script
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-02-02 21:25:27 +02:00
George Vardakis
d8352c1884
Reinstate stop function
2018-02-02 18:44:32 +02:00
George Vardakis
eabd2c89f2
Remove split option and increase height size in APT sink block
2018-02-02 18:07:21 +02:00
Manolis Surligas
4f45abaf08
Fix Swig issue with the debug blocks
2018-02-02 14:33:00 +02:00
Nikos Karamolegkos
12a2aa0090
Add minimum frame length on the morse decoder
2018-02-01 21:59:45 +02:00
Manolis Surligas
de05c3f1c4
Several minor improvements
...
* Improve CI testing
* Fix compilation warnings
* Bump up version
2018-01-21 22:23:22 +02:00
Manolis Surligas
f8df9c2824
Fix SWIG issue with the debug blocks
2018-01-19 22:10:23 +02:00
Manolis Surligas
0eefe5617e
Fix sampling rate mismatch issue on NOAA flowgraph
2018-01-19 22:00:44 +02:00
Manolis Surligas
22cb5e1844
Fix METEOR flowgraph
...
* Set the METEOR flowgraph in non-X mode
* Reduce the stored bandwidth by a factor of 2. Captures have shown that
twice the bandwidth of the METEOR is enough for RRC and clock recovery
2018-01-11 02:25:23 +02:00
Manolis Surligas
08522517c2
Add CI with debian docker image
2018-01-10 19:34:32 +02:00
Manolis Surligas
a6c875b1d7
Add METEOR autogenerated flowgraph script
2018-01-10 18:36:40 +02:00
Manolis Surligas
cab73519e0
METEOR initial flowgraph
...
This commit adds a inital METEOR flowgraph that can be used for
capturing raw IQ. The capturing is performed in a sampling rate of
320KSPS which is more than enough for actual decoding for both METEOR
modes (72K and 80K). Due to icnreased bandwidth no audio file is
generated.
2018-01-10 12:10:13 +02:00
Manolis Surligas
72e59ee1a6
Change the CW decoder RF architecture
...
The CW decoder flowgraph is now amplituded based
assisted by a PLL.
2018-01-05 22:57:32 +02:00
Manolis Surligas
fd75575828
Merge branch 'LongHairedHacker/gr-satnogs-noaa-apt-sink'
2018-01-05 16:49:38 +02:00
Sebastian
abc385ae5a
Fixed code style issues
2018-01-05 13:37:55 +01:00
Sebastian
1baf103a61
Merge branch 'noaa-apt-sink' of gitlab.com:LongHairedHacker/gr-satnogs into noaa-apt-sink
2018-01-04 20:05:38 +01:00
Sebastian
7304a0843c
Fixed file naming scheme
2018-01-04 18:34:10 +00:00
Sebastian
5e8958703f
Final cleanup and some more comments
2018-01-04 18:34:10 +00:00
Sebastian
a844248164
Moved sync patterns into the class
...
Added constants for magic numbers
2018-01-04 18:34:09 +00:00
Sebastian
6cbe19ba60
Readjust dynamic range after first sync
2018-01-04 18:34:09 +00:00
Sebastian
0e5aeb849f
Using stop instead of destructor for teardown
2018-01-04 18:34:08 +00:00
Sebastian
932369429a
Added minimal documentation
2018-01-04 18:34:08 +00:00
Sebastian
dc2cb5ca29
Syncing works
2018-01-04 18:34:07 +00:00
Sebastian
d15bf778e3
Writing images, split and flip work
2018-01-04 18:34:07 +00:00
Sebastian
234a6cd676
Added libpng++ to dependencies
2018-01-04 18:34:06 +00:00