Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
S
Software for White Rabbit PTP Core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
32
Issues
32
List
Board
Labels
Milestones
Merge Requests
6
Merge Requests
6
CI / CD
CI / CD
Pipelines
Schedules
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
Software for White Rabbit PTP Core
Commits
88e69f3a
Commit
88e69f3a
authored
Sep 28, 2022
by
Omar Gabella
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
new monitoring ++
parent
64fd47e8
Pipeline
#3985
failed with stages
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
59 additions
and
19 deletions
+59
-19
km3net_bcbase_defconfig
configs/km3net_bcbase_defconfig
+1
-1
monitor_ppsi.c
monitor/monitor_ppsi.c
+57
-17
ppsi
ppsi
+1
-1
No files found.
configs/km3net_bcbase_defconfig
View file @
88e69f3a
...
...
@@ -50,5 +50,5 @@ CONFIG_PRINTF_XINT=y
# CONFIG_PRINTF_NONE is not set
# CONFIG_BROADCAST_OFF is not set
CONFIG_BROADCAST_BASE=y
#CONFIG_BROADCAST_BASE_EXTRA_MON is not set
CONFIG_BROADCAST_BASE_EXTRA_MON=y
# CONFIG_BROADCAST_DOM is not set
monitor/monitor_ppsi.c
View file @
88e69f3a
...
...
@@ -87,41 +87,81 @@ static int wrc_mon_status(void)
/* ONLY FOR TESTS */
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-present_0_1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_0_1
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-present_
0_2: "
);
cprintf
(
C_BLUE
,
"
0_2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_0_2
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-present_
0_3: "
);
cprintf
(
C_BLUE
,
"
0_3: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_0_3
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-present_
0_4: "
);
cprintf
(
C_BLUE
,
"
0_4: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_0_4
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-present_1: "
);
cprintf
(
C_BLUE
,
" 1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_1
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-present_
2: "
);
cprintf
(
C_BLUE
,
"
2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_2
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-present_
3: "
);
cprintf
(
C_BLUE
,
"
3: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_3
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-present_
4: "
);
cprintf
(
C_BLUE
,
"
4: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_4
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-present_00_1: "
);
cprintf
(
C_BLUE
,
" 00_1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_00_1
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-present_
00_2: "
);
cprintf
(
C_BLUE
,
"
00_2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_present_00_2
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-s-lock 1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_s_lock_1
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-s-lock
2: "
);
cprintf
(
C_BLUE
,
" 2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_s_lock_2
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-s-lock
3: "
);
cprintf
(
C_BLUE
,
" 3: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_s_lock_3
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-s-lock
4: "
);
cprintf
(
C_BLUE
,
" 4: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_s_lock_4
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-s-lock
5: "
);
cprintf
(
C_BLUE
,
" 5: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_s_lock_5
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-s-lock
6: "
);
cprintf
(
C_BLUE
,
" 6: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_s_lock_6
);
cprintf
(
C_BLUE
,
"
\n
CTR wr-s-lock
7: "
);
cprintf
(
C_BLUE
,
" 7: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_s_lock_7
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-locked 1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_locked_1
);
cprintf
(
C_BLUE
,
" 2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_locked_2
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-resp-calib-req 1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_resp_calib_req_1
);
cprintf
(
C_BLUE
,
" 2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_resp_calib_req_2
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-calibration 00: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_00
);
cprintf
(
C_BLUE
,
" 0: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_0
);
cprintf
(
C_BLUE
,
" 1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_1
);
cprintf
(
C_BLUE
,
" 2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_2
);
cprintf
(
C_BLUE
,
" 3: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_3
);
cprintf
(
C_BLUE
,
" 4: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_4
);
cprintf
(
C_BLUE
,
" 5: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_5
);
cprintf
(
C_BLUE
,
" 6: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_6
);
cprintf
(
C_BLUE
,
" 7: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_7
);
cprintf
(
C_BLUE
,
" 8: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibration_8
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-calibrated 1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibrated_1
);
cprintf
(
C_BLUE
,
" 2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_calibrated_2
);
cprintf
(
C_BLUE
,
"
\n\n
CTR wr-link-on 1: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_link_on_1
);
cprintf
(
C_BLUE
,
" 2: "
);
cprintf
(
C_GREY
,
"%d"
,
WR_DSPOR
(
ppi
)
->
ctr_wr_link_on_2
);
#endif // BROADCAST_BASE && BC_EXTRA_MON
cprintf
(
C_BLUE
,
"
\n\n
PTP status: "
);
...
...
ppsi
@
9a448f44
Subproject commit
e50ae5012a8786a4ef6be72a839f200ffeea4f4e
Subproject commit
9a448f445c4a1766b1dfcc6e87d743a779490646
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment