winckel
18cff95951
Added support of LTE time (logical time) in ITTI messages.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4393 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 07:49:50 +00:00
winckel
cce6793d0b
Added LTE time column in itti_analyser.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4392 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-14 07:46:06 +00:00
winckel
d5f14c8f94
Added instances filter support.
...
Instances filter settings are not saved in the filters files!
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4380 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 09:31:29 +00:00
Cedric Roux
612a29e855
- Inserted macro to retrieve instance from a message
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4377 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 09:10:24 +00:00
winckel
3dbf9c4e3d
Changed tree view fields and filtering to use integers in place of strings comparison.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4374 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-13 07:42:20 +00:00
Cedric Roux
55337aa658
- Fix 64 bits pointer formatters
...
- Fix size_t formatter
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4372 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 16:46:40 +00:00
winckel
643870cda9
Added an instance column.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4370 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 15:32:59 +00:00
Cedric Roux
58b5876a72
- Added progress bar when reading messages file
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4366 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 12:33:35 +00:00
winckel
a33913b81e
Added message reload button.
...
Corrected callback functions parameters list.
Implemented menu-items destruction when filter menus are destroyed.
Added NONE and ALL menu-items in filter pop-up menus.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4363 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 10:52:11 +00:00
winckel
fb84398911
Modified ITTI to not transmit message for "TASK_UNKNOWN", this allow using message to this task for debug purpose.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4362 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 10:47:54 +00:00
winckel
113c5c37e4
Addded ASN1 CHOISE handling to use the selected union member to display message details.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4361 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 10:46:26 +00:00
winckel
55028fbb51
Added handling of 64 bits fundamental types.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4358 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 09:35:33 +00:00
winckel
62565d40cb
Added an option to generate dissect file (result of message types parsing).
...
Blocked some TASK name used only by ITTI.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4357 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 09:29:58 +00:00
winckel
2860faabcc
Added an option to filter logs by lebel.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4356 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-12 09:27:33 +00:00
winckel
b5afe14d13
Replaced global ITTI queue size limit with a by task size limit.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4352 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 13:05:38 +00:00
winckel
b025af7010
Updated itti name in configuration file.
...
Change window title to give information on origin of displayed messages list.
Created an about dialog box.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4351 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 10:30:11 +00:00
winckel
cefa14650f
Modified ITTI to create one message queue for each task and sub task.
...
Still only one thread is created by task.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4350 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-08 09:43:03 +00:00
winckel
7535f20c31
Solved a race issue between event and message in ITTI with ENABLE_EVEN_FD.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4346 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 14:53:17 +00:00
winckel
d58853f9bb
Added some GDK events flush when reading messages file.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4344 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 13:29:16 +00:00
winckel
f83cb155b9
Added a counter of filtered messages.
...
Corrected goto last signal function with filter activated.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4343 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 13:19:13 +00:00
winckel
01d0aa7cba
Integrated consol logging within dialog box.
...
Updated use of dialog box.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4339 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 09:59:06 +00:00
winckel
41bc8fdd6e
Updated dialog box to add a title.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4338 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 09:36:33 +00:00
winckel
aacd18e7d2
Reorganized tool bar to include filters buttons.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4337 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 09:17:22 +00:00
winckel
78506604cf
Moved xmlCleanupParser into main function, it is not safe to call it in threads.
...
Added messages for XML filters parsing when no definitions are found in the file.
Saved file names when opening or saving files.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4336 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 08:37:41 +00:00
winckel
7f70223d1b
Activated filters read from command line options.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4335 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-07 07:33:56 +00:00
Cedric Roux
e8230f2726
- Bugfix for epoll_wait and interrupted system call when using gdb
...
- Fix memory leaks for itti_analyzer
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4333 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 16:10:19 +00:00
winckel
dce1c3b00c
Added filters read function.
...
Fixed a pthread issue with XML parser.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4332 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 16:02:39 +00:00
Cedric Roux
1863318719
- Added api to subscribe/unsuscribe to new fd events for epoll_wait. Note that events added this way should be monitor by the task itself.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4331 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 14:55:47 +00:00
Cedric Roux
9e149aa888
- Fix semaphore value for write
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4329 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 12:11:17 +00:00
Cedric Roux
9eb721449d
- New core event dispatcher for ITTI: will allow a single task to monitor on multiple event sources via event_fd + epoll_wait apis
...
- Mutex per user for the ITTI dumper to avoid sending new signals when the XML is dumped to logger
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4328 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 11:01:58 +00:00
winckel
d0104e3964
Applied messages filtering to tree view.
...
Created a GTK events flush function.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4327 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-06 09:43:01 +00:00
winckel
f4cfeb08e5
Created a function to check if a message should be displayed.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4326 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:47:49 +00:00
winckel
6126c0adc4
Fixed a warning.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4325 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:47:02 +00:00
winckel
e8aaa1196f
Moved some filters functions back to ui_filters files.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4324 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:36:31 +00:00
winckel
560b7c7d2c
Created code to save filters file.
...
Added a cursor change function (normal/busy), not always working !
Changed open file functions to hide selector window before reading the file.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4323 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:26:59 +00:00
winckel
d0ef6fcffd
BLocked some logs.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4322 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 15:04:44 +00:00
winckel
f83f7714d5
Moved load of filters or messages files after GTK has entered its main loop to avoid issue when reloading files!
...
Excluded "MESSAGES_ID_MAX" message from filter.
Removed unused function "ui_callback_on_tree_view_select".
Change logging level of some logs.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4321 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 14:13:15 +00:00
winckel
f5934888c7
Removed useless value (MESSAGES_ID_END) in messagesIds enum.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4320 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 13:51:44 +00:00
winckel
4cc03f0ac5
Fixed filter item selection issue.
...
Destroy filter menus when initializinf ilters.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4319 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 10:43:43 +00:00
winckel
d9c939dc23
Added filters files.
...
Added line options.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4318 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-05 10:20:07 +00:00
winckel
0680e22f91
Added buttons, menu items and calback functions to open and save messages files.
...
Added menu items and calback functions to open and save filters files.
By default, the signal list tree view show the last received signals, this can be stop by selecting manually another signal (not the last one).
Removed the "new" button, the signals list is cleared before each new aquisition or when opening a messages file becausethe signal list may not be compatible between to list of signals!
Enabled column header clicks and created callback functions to display and modify column filters.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4316 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-04 14:12:16 +00:00
winckel
b227edcefd
Fixed issue with itti_analyzer goto message functions.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4314 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-11-04 08:19:08 +00:00
winckel
c560dac658
Added "itti_dump_exit" function to terminate dump activities when itti is exiting.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4312 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-31 16:47:32 +00:00
winckel
fef704c73c
Completed log file read in itti_analyzer.
...
Creates a common types definition file for itti_analyzer.
Set message start number to 1.
Changed message name field to 48 char to avoid alignment issues.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4311 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-31 15:17:55 +00:00
winckel
5d434368cc
Corrected size of XML message.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4310 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-31 09:35:27 +00:00
winckel
5260b60df7
Added a command line option "-K file_name" to save ITTI logs directly.
...
Created "RRC_MAC_BCCH_DATA_REQ" message.
Separated L2L1 sub task by eNB/UE to separate messages handling in PDCP and MAC.
Added ITTI messages poll in MAC sub tasks.
pre-ci ok.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4300 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-30 08:21:23 +00:00
winckel
0299db1fe9
Change signal list column width to view all information.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4299 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 16:53:51 +00:00
winckel
7655b0c2b1
Added Origin task name in PDCP debug log.
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4298 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-29 16:52:45 +00:00
Cedric Roux
33d621c4e9
- New function: get task name
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4288 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-28 16:21:01 +00:00
winckel
f8ff00481d
Replaced ITTI_ERROR by DevAssert or DevCheck, error in ITTI are critical and should stop the program!
...
Disabled debug log in ITTI by default.
Added ITTI_MSG_NAME and ITTI_MSG_INSTANCE defines to simplify acces to some part of message header.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4284 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2013-10-25 14:01:50 +00:00