Commit Graph

301 Commits

Author SHA1 Message Date
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
Sebastian a911848809 Fixed file naming scheme 2018-01-04 19:32:10 +01:00
Sebastian 88d3d06e48 Final cleanup and some more comments 2018-01-04 18:30:28 +01:00
Sebastian 20d1c32671 Moved sync patterns into the class
Added constants for magic numbers
2018-01-04 18:29:45 +01:00
Sebastian 37d3dfeb77 Readjust dynamic range after first sync 2018-01-04 15:42:36 +01:00
Sebastian 612891e9b1 Using stop instead of destructor for teardown 2018-01-03 14:36:37 +01:00
Sebastian 1f3b50c9f4 Added minimal documentation 2018-01-03 00:34:32 +01:00
Sebastian db8d2a5eb2 Syncing works 2018-01-02 22:42:51 +01:00
Sebastian 9d1567ac3d Writing images, split and flip work 2018-01-02 19:00:53 +01:00
Manolis Surligas 8dedb9b179 Change to debug level wrong CRC AX.25 frames 2018-01-02 18:14:07 +02:00
Sebastian 8acd0fe62e Added libpng++ to dependencies 2017-12-31 14:44:56 +01:00
Manolis Surligas b358d1b4ca Merge branch 'only-hex-data' into 'master'
Remove .txt decoded frames files

See merge request librespacefoundation/satnogs/gr-satnogs!123
2017-12-09 17:47:20 +00:00
Manolis Surligas 3cc611c6c9 Remove .txt decoded frames files
* Decoded frames are stored only in hex files
* Output only the CRC valid frames. For now, in order to get the CRC
failed manual edit of the flowgraph is needed. In the near future, a
command line arguemnt will enable/disable
2017-12-09 19:45:23 +02:00
Manolis Surligas 73d68a7131 Merge branch 'old-gcc-fix' into 'master'
Remove put_time() in favor of strftime() to support older gcc versions

See merge request librespacefoundation/satnogs/gr-satnogs!122
2017-12-03 21:26:10 +00:00