Cedric Roux
e7faea3553
split tracer in local/remote and some work on the new gui
2016-04-25 17:53:58 +02:00
Cedric Roux
4e88857b27
let the soft-modem (or the program being traced, whatever it is) try
...
to connect until it succeeds
2016-04-25 17:27:22 +02:00
Cedric Roux
a1aa665841
flip vertically XY plot, it was plotted the other way around
2016-04-12 11:45:15 +02:00
Cedric Roux
71b5c59fd5
minor modification
2016-04-11 18:43:17 +02:00
Cedric Roux
8114422fc5
plot points in XY plot
2016-04-11 18:35:43 +02:00
Cedric Roux
98d2cf8b06
add X functions to plot points
2016-04-11 18:34:26 +02:00
Cedric Roux
062f7fad97
add clear function to the gui
2016-04-11 18:31:37 +02:00
Cedric Roux
3e33416517
fix container size allocation
2016-04-11 18:02:03 +02:00
Cedric Roux
078b4ab9b9
some minor modification again
2016-04-11 17:50:37 +02:00
Cedric Roux
4006af8290
minor modification
2016-04-11 17:40:28 +02:00
Cedric Roux
7e382d2f9a
minor modification
2016-04-11 17:39:16 +02:00
Cedric Roux
5a9401cd46
remove useless warning
2016-04-11 17:38:11 +02:00
Cedric Roux
2c4bc73155
clear newly created pixmap to avoid some flickering when resizing windows
2016-04-11 16:39:02 +02:00
Cedric Roux
066bac4a14
remove T_IDs.h from git - this file is generated when compiling
...
the T tracer (separate compilation for the moment)
2016-04-11 11:28:33 +02:00
Cedric Roux
0fb583a250
import the T tracer into openair
2016-04-11 11:21:52 +02:00
Cedric Roux
2bb04f0105
first version of the generic gui for the tracer
2016-04-11 11:18:26 +02:00
Cedric Roux
ee6789cdde
"make clean" cleans also the tracer
2016-04-11 10:23:15 +02:00
Cedric Roux
d37484b5aa
put code in the right place for integration into openair
2016-04-11 10:20:23 +02:00
Cedric Roux
f9d740eee6
first commit of the T - review this commit, many things should
...
probably not be here.
2016-04-10 17:01:22 +02:00
Cedric Roux
9b0f4913e2
dirty bug...
2016-03-21 17:42:04 +01:00
Cedric Roux
0fe08538e9
add __synch_synchronize for the T_cache
...
it probably makes things zillion times slower but it seems to be necessary
2016-03-21 16:44:12 +01:00
Cedric Roux
7c7d5caed2
do not forward data from tracee to remote tracer - no data is sent
...
and it won't work anyway, it will mess up with the T
2016-03-21 16:42:24 +01:00
Cedric Roux
fe057b1bc4
add port to -r option
2016-03-21 09:54:23 +01:00
Cedric Roux
d4d361ed2f
error if -on/-off id/group is not found
2016-03-20 21:30:07 +01:00
Cedric Roux
f846a9e564
forwarder uses a list to store messages
...
better in case of slow link between local and remote tracers
may smoke lots of memory though
2016-03-20 21:22:56 +01:00
Cedric Roux
8ca955f371
better forwarder
2016-03-20 19:44:57 +01:00
Cedric Roux
cb2454cca3
first version of forwarder
...
to be redone (the local tracer shall not configure the tracee by
itself but only forward what the remote tracer sends)
2016-03-20 00:23:15 +01:00
Cedric Roux
ee5d8c60fb
prepare forwarder
2016-03-19 23:52:09 +01:00
Cedric Roux
2bd870afdc
- read may return partial content from a socket, deal with that
2016-03-19 22:40:20 +01:00
Cedric Roux
ef289848ab
- add OIP traces - oaisim generates one of it at the end
2016-03-19 19:09:12 +01:00
Cedric Roux
e11728a83b
- make it work with oaisim
...
- add global ON/OFF command line options (OFF is useless but just for
completeness)
2016-03-19 19:06:01 +01:00
Cedric Roux
9e08370762
add pucch energy plot
2016-03-18 19:05:16 +01:00
Cedric Roux
26a5da6cef
bugfix
...
yes you need this xflush before sleeping into select...
2016-03-18 15:13:21 +01:00
Cedric Roux
b168a283a6
prepare code to handle more than one plot per plot
...
- array of plots
- deal with colors
2016-03-18 15:12:11 +01:00
Cedric Roux
fa49fe6780
- add PUSCH/PUCCH plots
...
- update X events management
- lock to protect data while plotting (may become a problem in the future)
- better naming of dimensions
this commit should be cut in small pieces
bah
2016-03-18 12:11:42 +01:00
Cedric Roux
2d10951a2e
introduce T_TRACER to globally enable/disable the T
2016-03-18 12:10:49 +01:00
Cedric Roux
9f0789e0d0
- add groups in T_messages.txt
...
- minor fix
2016-03-16 17:41:16 +01:00
Cedric Roux
f18d59c95a
- add channel estimation plot
...
- add on/off command line options
2016-03-16 16:26:53 +01:00
Cedric Roux
1f4f030581
more work on database
2016-03-16 11:00:39 +01:00
Cedric Roux
fe808cc3b4
add a database of groups to, well, group IDs
2016-03-15 18:45:51 +01:00
Cedric Roux
75b827f846
don't accept spaces at end of lines in the messages' file
2016-03-15 18:44:00 +01:00
Cedric Roux
6fa2737027
add a plotter for raw IQ samples from eNB uplink received data
...
only works for 5MHz (7680 samples per TTI), one transport block
(basic FDD thing)
2016-03-15 17:01:05 +01:00
Cedric Roux
4b68033b2d
some work for buffer handling
2016-03-15 10:43:10 +01:00
Cedric Roux
1e20abdd9e
Initial commit of the T!
2016-03-14 18:02:12 +01:00
trilyrak
9185c693bc
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2016-03-10 15:47:26 +01:00
trilyrak
85d010d987
update run_enb_s1_usrp script
2016-03-10 15:47:04 +01:00
Florian Kaltenberger
83f4f69faa
Merge branch 'enhancement-64-phy_test' into 'develop'
...
Enhancement 64 phy test
this branch (re)-introduces functionality that allows to run the eNB as a signal generator and the UE as a vector signal analyzer (old OPENAIR2=0).
Tests mostly pass (as good as before).
See merge request !18
2016-03-09 17:55:38 +01:00
trilyrak
78b109c943
update the run_enb_s1_usrp script
2016-03-09 16:47:37 +01:00
trilyrak
d3e7b6cd24
update the --rf-config-file option
2016-03-09 13:32:47 +01:00
Florian Kaltenberger
3b4a5f25ec
Merge remote-tracking branch 'origin/develop' into enhancement-64-phy_test
...
Conflicts:
openair1/SCHED/phy_procedures_lte_ue.c
targets/SIMU/USER/oaisim_functions.c
2016-03-09 09:08:00 +01:00