srsLTE codebot
|
3daa9f3fc3
|
Merge branch 'next' into agpl_next
# Conflicts:
# lib/include/srslte/common/mac_nr_pcap.h
# lib/include/srslte/phy/ue/ue_ul_nr_data.h
# lib/src/common/mac_nr_pcap.cc
# lib/src/phy/ue/ue_ul_nr_data.c
# srsenb/hdr/phy/lte/worker_pool.h
# srsenb/hdr/phy/nr/cc_worker.h
# srsenb/hdr/phy/nr/sf_worker.h
# srsenb/hdr/phy/nr/worker_pool.h
# srsenb/src/phy/lte/worker_pool.cc
# srsenb/src/phy/nr/cc_worker.cc
# srsenb/src/phy/nr/sf_worker.cc
# srsenb/src/phy/nr/worker_pool.cc
# srsue/hdr/phy/lte/worker_pool.h
# srsue/hdr/phy/nr/cc_worker.h
# srsue/hdr/phy/nr/sf_worker.h
# srsue/hdr/phy/nr/worker_pool.h
# srsue/hdr/stack/mac/mac_nr.h
# srsue/src/phy/lte/worker_pool.cc
# srsue/src/phy/nr/cc_worker.cc
# srsue/src/phy/nr/sf_worker.cc
# srsue/src/phy/nr/worker_pool.cc
# srsue/src/stack/mac/mac_nr.cc
|
4 years ago |
faluco
|
79eca0980d
|
- Ported fsm.h to srslog.
- Adapted and removed old loggers in tests and code that used fsm.h
|
4 years ago |
Codebot
|
d5ee9a5200
|
Adding AGPL copyright to new files
|
4 years ago |
Codebot
|
98425e0b2b
|
Adding AGPL copyright to new files
|
4 years ago |
Andre Puschmann
|
07d2bc4fe8
|
change license header to agnostic version with hint to root LICENSE file
|
4 years ago |
Francisco Paisana
|
7cd4f45d62
|
fsm refactor.
- avoid triggering directly a subfsm
- improved metafunctions
- other cleanups
|
4 years ago |
Francisco Paisana
|
e550bf726d
|
updated fsm to allow enter methods to receive event that caused them
|
5 years ago |
Francisco Paisana
|
8a022fb35b
|
fix noexcept declaration issue in gcc4.8
|
5 years ago |
Francisco Paisana
|
6509399ed3
|
fix for move-only events
|
5 years ago |
Francisco Paisana
|
12dda03bb8
|
add ability for fsms to self-trigger
|
5 years ago |
Francisco Paisana
|
cf9d31ea64
|
fix coverity warning for useless call
|
5 years ago |
Francisco Paisana
|
2204cab4c8
|
old gcc version cannot support the detected pattern. Removing it
|
5 years ago |
Francisco Paisana
|
e3d0b1c89e
|
format missing fsm table
|
5 years ago |
Francisco Paisana
|
f4d19a6d44
|
added fsm table formmatting comments
|
5 years ago |
Francisco Paisana
|
3ef8c67d67
|
enter/exit are now inside the state class. No need for friend classes anymore
|
5 years ago |
Francisco Paisana
|
9b48130ae1
|
use of transition table to support guards in fsms
|
5 years ago |
Francisco Paisana
|
04e192eb0f
|
redesign fsm to use transition table
|
5 years ago |
Francisco Paisana
|
1c74c5675e
|
remove ambiguous enter/exit template method
|
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
|
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 |