Francisco Paisana
a18a7e307e
moved all the parsing of the libconfig files to separate functions that can be called from individual tests. Created several stack layer dummy classes for testing. Extended the rrc_mobility test to check correctness of RRC HOPreparation struct
2019-12-06 10:21:41 +00:00
Francisco Paisana
b792a3158c
removed magic numbers for s1ap timers, and handled the error in the s1 ho cmd
2019-12-05 17:36:15 +00:00
Francisco Paisana
524c80a804
added handling of ho command
2019-12-05 17:36:15 +00:00
Xavier Arteaga
a51d989e2e
Fixed static analysis float/double conversion
2019-12-05 09:41:12 +01:00
Pedro Alvarez
41e911fd76
Replaced PRIu32 for %u in pdcp_nr_entity
2019-12-04 18:21:14 +01:00
Pedro Alvarez
e1cdd51eba
Clang-formated before pull request
2019-12-04 18:21:14 +01:00
Pedro Alvarez
61958af70b
Timer removes itself from the map upon expiration
2019-12-04 18:21:14 +01:00
Pedro Alvarez
47a918d680
Split PDCP NR tests into multiple files
2019-12-04 18:21:14 +01:00
Pedro Alvarez
c30eb2c166
Starting to add test for when the RLC notifies the PDCP of tx and disarms the discardTimer.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
972d44be23
Remove printfs in test. PDCP seems to be notifing correctly the RLC when discard happens.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
60feab3d7b
Added map to keep discardTimers in PDCP NR entity.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
8810f35498
Adding test of SDU discard timout to PDCP NR tests.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
ea0fb00b22
Added test for PDCP SDU discard.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
e68956bcf6
Adding discard timer timeout to PDCP config.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
a049ec6b82
Finished to add boiler plate code to support PDCP discard notifications to RLC.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
2e7ddef038
Continue to add discard_sdu to RLC interfaces.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
ca7c865ce8
Removed unecessery indentation in RLC AM write SDU.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
a77dd4e959
Starting to add boiler-plate code to support Discard at RLC.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
7ccc7d1d20
Starting to notify RLC upon PDCP discard (NR)
2019-12-04 18:21:14 +01:00
Pedro Alvarez
9870c73366
Starting to add discardTimers to PDCP NR.
2019-12-04 18:21:14 +01:00
Pedro Alvarez
f3eeaf401a
Removed unecessary lambda redirection in pdcp_entity_nr
2019-12-04 18:21:14 +01:00
Xavier Arteaga
a8763cb7a0
SRSUE: Added Cell PCI in console trace
2019-12-04 15:30:07 +01:00
Xavier Arteaga
d96836a0fa
SRSUE: Stack TTI based purely in radio timestamp
2019-12-04 15:29:43 +01:00
Francisco Paisana
c29d8b418a
fix coverity va_list issues
2019-12-04 10:44:01 +00:00
Xavier Arteaga
7312752988
SRSUE: reestablishment procedure wait for children to finish before aborting
2019-12-04 08:28:44 +01:00
Francisco Paisana
ab3d7dd413
updated sched interface for multiple carriers
2019-12-03 15:46:22 +00:00
Francisco Paisana
1da86df597
added map between cc_idx and enb cell specifier
2019-12-03 10:04:11 +00:00
Francisco Paisana
eeb47f8fa4
fixed issue regarding repetition of ConRes tx
2019-12-03 10:04:11 +00:00
Francisco Paisana
e94e0a8641
changed the logic associated with the tx of the conres CE
2019-12-03 10:04:11 +00:00
Ismael Gomez
f7e6da050e
Adds PUB/SUB model to ZMQ and option to use sc16 sample type over the socket ( #815 )
...
* Adds PUB/SUB model to ZMQ and option to use sc16 sample type over the socket. Adds example application for remote RX RF head using ZMQ
* Addressed comments and other bugs
* Removed atoi atof
2019-12-03 09:57:12 +01:00
Ismael Gomez
be60b78ceb
Minor AGC bugfix in dB conversion ( #817 )
...
* Fix issue in AGC confusing dB with linear
* Minor esthetic changes
2019-12-03 09:52:41 +01:00
Ismael Gomez
969e0e211d
Addressed comments
2019-12-03 09:50:44 +01:00
Ismael Gomez
2dbbd8b466
Minor esthetic changes
2019-12-02 17:51:09 +01:00
Ismael Gomez
713d98ecb9
Fix issue in AGC confusing dB with linear
2019-12-02 17:49:30 +01:00
Francisco Paisana
3159a5b84a
added cc_idx to dl_rach_info
2019-12-02 12:36:27 +00:00
Francisco Paisana
01847c5f5d
phy_config_enabled is general to all the carriers of the ue
2019-12-02 12:36:27 +00:00
Francisco Paisana
cab9327b1a
updated scheduler interfaces to accommodate multiple carriers
2019-12-02 12:36:27 +00:00
Xavier Arteaga
6d896ee453
Fixed more static code analysis warnings
2019-12-02 09:47:22 +01:00
Xavier Arteaga
b48bb0d754
Removed atof, atoll and atoi calls
2019-12-02 09:47:22 +01:00
Xavier Arteaga
8dd1c59e18
Added amplitude and power conversions to dB and viceversa
2019-12-02 09:47:22 +01:00
Xavier Arteaga
f75d0e5b26
Change M_SQRT2 and M_SQRT1_2 instead of sqrt(2) and 1/sqrt(2)
2019-12-02 09:47:22 +01:00
Andre Puschmann
0e89fa9f0d
fixing two more issues reported by lgtm in asn1 libs
2019-11-29 16:42:22 +01:00
Vasil Velichkov
5f17575575
Check the format of modified lines only
...
Use the -U0 option to generate a patch that contains only the modified
lines without any context
2019-11-29 09:50:34 +01:00
Francisco Paisana
dc4976f7f6
fixed header guard of threads file
2019-11-29 09:50:34 +01:00
Andre Puschmann
365cb2dfe2
assign msg-type to temp variable before logging ASN1 message in RRC
2019-11-29 09:50:34 +01:00
Andre Puschmann
5d63b493b6
fix printf parameter in asn1_utils
2019-11-29 09:50:34 +01:00
Francisco Paisana
6d4f746a61
moved tti_sched_result out of carrier_sched. Removed interdependencies between the two classes. Simplified ra_sched and bc_sched initialization
2019-11-28 20:22:40 +00:00
Francisco Paisana
7990e2f563
use of a common tti_params struct to store all values derived from tti_rx
2019-11-28 20:22:40 +00:00
Andre Puschmann
28b36c28ef
add basic lgtm config
2019-11-28 17:35:09 +01:00
Andre Puschmann
16517397f5
add CMake option to force usage of MKL while default is fftw
2019-11-28 17:35:09 +01:00