Francisco Paisana
|
e1ac6d7cfe
|
use macro to disable throw
|
5 years ago |
David Rupprecht
|
4e283ec942
|
Standalone decoders for nas and rrc in asn1 test. Thanks Dirk
|
5 years ago |
Andre Puschmann
|
5d92111586
|
pcap: adding SL-SCH support
|
5 years ago |
Francisco Paisana
|
b506e29b72
|
removed common ce_typeenum
|
5 years ago |
Francisco Paisana
|
6ddedd5972
|
moved pdu to common mac folder
|
5 years ago |
Francisco Paisana
|
df0da116ce
|
removed enter state visitor, and srslte::same_state return special case in fsms
|
5 years ago |
Francisco Paisana
|
63142899d1
|
simplified some of the fsm sfinae conditions
|
5 years ago |
Francisco Paisana
|
6322e447e9
|
fixed issue with subfsm revisits not starting in initial substate
|
5 years ago |
Francisco Paisana
|
d40dcd28f3
|
removed uneeded swap method
|
5 years ago |
Francisco Paisana
|
b5abba41a3
|
use normal polymorphism to create vtable
|
5 years ago |
Francisco Paisana
|
e2b10307ea
|
changed inplace_task name to move_callback
|
5 years ago |
Francisco Paisana
|
ee50ed08c2
|
allow inplace task to be called in const contexts
|
5 years ago |
Francisco Paisana
|
ef834b3c60
|
changed inplace_task file name
|
5 years ago |
Francisco Paisana
|
a6b7c5d1d2
|
inplace task now uses small buffer optimization for bigger captures
|
5 years ago |
Francisco Paisana
|
4b2b76cf01
|
created inplace task to avoid mallocs in task enqueuing
|
5 years ago |
Andre Puschmann
|
ba4d0aa860
|
remove blacklisted ARM PHY tests
issue causing decoding failure for QAM256 are fixed now so blacklist can go away
|
5 years ago |
Xavier Arteaga
|
71476d1079
|
Minor phy_dl_test modification
|
5 years ago |
Francisco Paisana
|
4ac07e5abb
|
simplified power off state transition
|
5 years ago |
Francisco Paisana
|
ff988127fe
|
wrote nas fsm test
|
5 years ago |
Francisco Paisana
|
977a1acc5e
|
eliminated unhandled_event special function. Use react instead.
|
5 years ago |
Francisco Paisana
|
6e34dadce2
|
reverted back to tuples to store fsm state_list
|
5 years ago |
Francisco Paisana
|
4036a6887a
|
clean up enter/exit state methods
|
5 years ago |
Francisco Paisana
|
8d3427e88a
|
removed namespacing from state printing
|
5 years ago |
Francisco Paisana
|
b699e0e490
|
enter/exit moved outside of the states, into the fsm. Now i just use the type_name function to get a state name
|
5 years ago |
Francisco Paisana
|
4a4827a603
|
created a method to detect unhandled events
|
5 years ago |
Francisco Paisana
|
ec3ef4474e
|
created a simple procedure fsm
|
5 years ago |
Francisco Paisana
|
1aae510e9d
|
enter/exit are now being called in order
|
5 years ago |
Francisco Paisana
|
2e15514d00
|
fix enter/exit calls
|
5 years ago |
Francisco Paisana
|
dc0427804f
|
clean up comments and add some util functions
|
5 years ago |
Francisco Paisana
|
7dc1489ea7
|
reintroduced optional enter/exit methods for each state
|
5 years ago |
Francisco Paisana
|
6675e92806
|
implement fsm based on choice type
|
5 years ago |
Francisco Paisana
|
018f9e7db2
|
implement visit pattern
|
5 years ago |
Francisco Paisana
|
278a1686fb
|
creation of choice/variant type
|
5 years ago |
Francisco Paisana
|
a2ade9edd1
|
break down rrc_interface_types.h into multiple files. moved pdcp_config.h to same folder
|
5 years ago |
Francisco Paisana
|
2950d26daa
|
remove asn1 namespace from srsue files
|
5 years ago |
Xavier Arteaga
|
9a2b0b7cc7
|
Standard vector allocation uses vector library
|
5 years ago |
Francisco Paisana
|
30ae2226c1
|
common interface for stack multiqueue tasks, background tasks and timers
|
5 years ago |
Andre Puschmann
|
890f346808
|
pdcp: fixing LTE rx test
the test was introducing two lost SN and the number of expected SDUs
wasn't changed. Changed now counters, etc to only drop one SN.
|
5 years ago |
Francisco Paisana
|
67f6eebf61
|
fix rlc stress test to reflect threading in stack
|
5 years ago |
Andre Puschmann
|
5e9aa38551
|
pdcp: add test for reception of dublicate PDU
|
5 years ago |
Francisco Paisana
|
8aa44928e9
|
fix 5g compilation errors
|
5 years ago |
Francisco Paisana
|
344eaf49ec
|
use logmap in the whole enb and ue
|
5 years ago |
Francisco Paisana
|
8e837e173d
|
printf has already a way to pad spaces. If we use it, we can avoid accidentally adding extra logs because we did srslte::logmap::get("MAC") instead of srslte::logmap::get("MAC ")
|
5 years ago |
Francisco Paisana
|
82cb6baef0
|
now the whole ue and enb mac uses the logmap
|
5 years ago |
Xavier Arteaga
|
e832769ae6
|
Updated copyright
|
5 years ago |
Francisco Paisana
|
5330249625
|
created tti_point type and unit test. Added also the tti_point to the scheduler harqs, and rrc procedure
|
5 years ago |
Francisco Paisana
|
7548402632
|
change scell activation interface to use arrays. Added a method to the scheduler to get the current set of activated carriers
|
5 years ago |
Pedro Alvarez
|
96c82b3fc6
|
Moved PDCP configs to pdcp_config.h. Added `as_security_cfg_t` structure to hold access stratum keys.
Refactored PDCP, RRC and USIM accordingly.
|
5 years ago |
Francisco Paisana
|
aaa333c1ff
|
removed some clang warnings
|
5 years ago |
Francisco Paisana
|
62609fdc11
|
fixed some logs. Also now use one single log obj for all the asn1
|
5 years ago |