Commit Graph
1425 Commits
Author SHA1 Message Date
Carles Fernandez cc3de3132d change input signal type from short to ishort
So the file length in seconds is correctly displayed
2015-12-26 13:08:12 +01:00
Carles Fernandez fe71418f7e Ignore messages from clients 2015-12-26 12:36:39 +01:00
Carles Fernandez fc91768c11 missing commit 2015-12-25 12:29:35 +01:00
Carles Fernandez 589342e4a4 fix typo 2015-12-25 12:27:08 +01:00
Carles Fernandez 215e4e8ada Fixing typos and adding info about RTCM format 2015-12-25 12:01:15 +01:00
Carles Fernandez 731752604d adding RTCM documentation 2015-12-25 11:38:08 +01:00
Carles Fernandez 286ee3b561 Integrating the RTCM printer
Now the Galileo E1 receiver generates RTCM messages 1045 (ephemeris) and
MSM7 / 1097 (observables). Parameters related to RTCM included in conf
files. The TCP/IP server can be activated by setting flag_rtcm_server to
true.
2015-12-25 10:25:22 +01:00
Carles Fernandez f70df3e581 Integrating the RTCM message printer
Now the GPS L1 receiver generates 1002 and 1019 messages. Bugs in the
Rtcm class fixed.
2015-12-24 20:56:41 +01:00
Carles Fernandez 354a19ad64 Removing unneeded parameter 2015-12-24 00:37:47 +01:00
Carles Fernandez ad228cb500 More work on the Rtcm class
Added message type 1029, added automatic sending of messages when
printing, removing unnecessary reset of data fields, reordering of
tests, new tests added, the TCP server shuts down in the class
destructor if running
2015-12-23 22:18:43 +01:00
Carles Fernandez dd22536c9b const correctness
marking as const the member functions that do not modify member
parameters. Two warnings of unused variables removed.
2015-12-23 18:29:38 +01:00
Carles Fernandez 6e39d8f32e removing tcp client class 2015-12-23 14:27:39 +01:00
Carles Fernandez 0f6bc1054e adding message types 1006 and 1008 2015-12-23 14:05:00 +01:00
Javier Arribas 06d9f21e68 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr.git into next 2015-12-23 11:31:40 +01:00
Javier Arribas 48c5227c9b bug fix for Mac OSX compiler 2015-12-23 11:31:16 +01:00
Carles Fernandez 24982b1213 Merge branch 'next' of git+ssh://github.com/gnss-sdr/gnss-sdr into next
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2015-12-23 01:36:05 +01:00
Carles Fernandez 5bc26b3840 Fixing crash when shutting down the server 2015-12-23 00:56:21 +01:00
Carles Fernandez 9e009f48aa fixing typo 2015-12-22 19:30:53 +01:00
Carles Fernandez 07214154d9 deleting unused parameter 2015-12-22 19:18:36 +01:00
Carles Fernandez e1c6137597 Redesign of the TCP server
Now the TCP server serves RTCM messages to multiple clients
concurrently, and without loosing messages.
2015-12-22 18:45:07 +01:00
Javier Arribas 9acc7e7a20 Replaced fix point NCO by VOLK phase rotator in CPU multicorrelator
(around 5% faster).
This optimization is enabled at this time only in
Tracking_DLL_PLL_C_Aid. Sample config can be found in
gnss-sdr_Hybrid_byte_sim.conf
2015-12-21 11:59:15 +01:00
Carles Fernandez 651877af45 fix -Wreorder warning
The members should appear in the initializer list in the same order as
they appear in the class
2015-12-15 15:31:13 +01:00
Carles Fernandez 3a73261e4b Update Galileo ICD link to new version 2015-12-15 15:05:40 +01:00
Carles Fernandez cf75c669c8 adding a TPC client and server 2015-12-15 15:04:58 +01:00
Javier Arribas 847716428e Updated GPU tracking implementation. Bug fixed in cuda correlator and
performance improvements
2015-12-11 13:53:43 +01:00
Javier Arribas 9bcea5b9cb Merge branch 'next-gnss-sdr' into new_next
Conflicts:
	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_gpu_cc.cc
2015-12-10 13:07:33 +01:00
Carles Fernandez 49523f7f9d Adding generation of MSM2, MSM3, MSM4, MSM5, MSM6 and MSM7 2015-12-09 13:33:28 +01:00
Carles Fernandez 450728dfeb fix defect detected by coverity scan: rinex observables are printed if
both GPS and Galileo observables are available. This avoids
dereferencing an iterator though it is already past the end of its
container (in case only one of them were available)
2015-12-08 21:10:17 +01:00
Carles Fernandez dbad0846b6 fixing big parameter passed by value instead of by reference by mistake 2015-12-08 21:04:06 +01:00
Carles Fernandez f6632141a7 adding data fields 2015-12-08 20:27:39 +01:00
Carles Fernandez 6c9a90abe4 fixing defects detected by coverity scan 2015-12-08 20:24:36 +01:00
Carles Fernandez 537bc5560e adding RTCM message types 1002, 1103 and 1004 2015-12-06 20:08:38 +01:00
Carles Fernandez 6422683652 fix msg number for Galileo MSM1 messages 2015-12-05 13:32:45 +01:00
Carles Fernandez 4958874269 fixing order in MSM signal data 2015-12-05 11:27:15 +01:00
Carles Fernandez e47b5c003c fix conversion in 32 bits architectures 2015-12-04 19:52:46 +01:00
Carles Fernandez 47d55c09f8 fix compilation with gcc 2015-12-04 18:50:28 +01:00
Carles Fernandez 74975168e0 adding six more data fields 2015-12-04 15:13:59 +01:00
Carles Fernandez d8a0275c72 Now the Rtcm class prints MSM1 messages 2015-12-04 13:06:05 +01:00
Carles Fernandez 7b0285ba60 initializing members (defects detected by coverity scan) 2015-12-02 23:44:07 +01:00
Javier Arribas 424e7abe68 Migrating cuda tracking internal DLL/PLL vars from float to double 2015-12-02 19:00:29 +01:00
Carles Fernandez 45195917c1 fixing some gnuradio-related warnings reported by gcc, so others can be spotted easier 2015-12-02 18:25:06 +01:00
Carles Fernandez 17517625be fixing includes 2015-12-01 13:30:03 +01:00
Carles Fernandez 4e5abdf4f2 fixing parallel building if glog and gflags were built locally 2015-11-30 19:11:49 +01:00
Carles Fernandez 3c21a1853d fixing building if glog and gflags were built locally 2015-11-30 19:02:56 +01:00
Carles Fernandez 3a56e09772 fixes from wrong merge 2015-11-30 14:39:29 +01:00
Carles Fernandez 6f87e3fc17 fixing some compilation errors 2015-11-30 14:16:41 +01:00
Carles Fernandez 23ce240483 Merge branch 'carrier_phase_bug_fix' of
git+ssh://github.com/gnss-sdr/gnss-sdr into odrisci-contrib

# Conflicts:
#	conf/gnss-sdr_Hybrid_byte_sim.conf
#	src/algorithms/observables/gnuradio_blocks/gps_l1_ca_observables_cc.cc
#	src/algorithms/telemetry_decoder/gnuradio_blocks/gps_l1_ca_telemetry_decoder_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/galileo_e1_dll_pll_veml_tracking_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/galileo_e5a_dll_pll_tracking_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/galileo_volk_e1_dll_pll_veml_tracking_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_c_aid_tracking_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_optim_tracking_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_gpu_cc.cc
#	src/algorithms/tracking/gnuradio_blocks/gps_l2_m_dll_pll_tracking_cc.cc
#	src/algorithms/tracking/libs/cpu_multicorrelator.cc
#	src/algorithms/tracking/libs/cpu_multicorrelator.h
#	src/algorithms/tracking/libs/cuda_multicorrelator.h
#	src/algorithms/tracking/libs/tracking_discriminators.cc
#	src/core/receiver/gnss_block_factory.cc
#	src/core/system_parameters/GPS_L1_CA.h
2015-11-30 13:59:31 +01:00
Javier Arribas 8c22e5846d Carrier phase observable bug fix for GPS L1 CA trackings, new GPS L1 carrier aided tracking using nex multitap correlator library, and some CUDA multitap correlator performance improvements 2015-11-30 11:43:37 +01:00
Carles Fernandez 0450e174a6 fixing wrong merge 2015-11-30 10:46:07 +01:00
Carles Fernandez 74d42250d8 Merge branch 'contrib' of https://github.com/odrisci/gnss-sdr into
odrisci-contrib

# Conflicts:
#	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_cc.cc
#	src/algorithms/tracking/libs/tracking_discriminators.cc
2015-11-30 10:18:09 +01:00