%!PS-Adobe-3.0 %%DocumentFonts: Helvetica-bold Helvetica Times-bold Times-Roman Times-Italic %%Creator: ITEX 3.2 %%CreationDate: (Mon Aug 31 17:43:11 1998) %%For: (stunault@jaguar) %%Title: (Test suite OSEK_dirNM_TS_V1_0) %%Pages: (atend) %%BoundingBox: 0 0 595 842 %%EndComments %%BeginProlog /ISOLatin1 /ISOLatin1Encoding where { pop ISOLatin1Encoding def } { [/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /dotlessi /dieresis /ring /grave /acute /circumflex /tilde /macron /brev /dotaccent /cedilla /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /endash /registered /macron /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /bullet /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis ] def } ifelse /ff { findfont dup length dict begin {1 index /FID ne { def } { pop pop } ifelse } forall /Encoding ISOLatin1 def currentdict end definefont pop } bind def /sf { findfont exch scalefont def } bind def /l { moveto show } bind def /r { /y exch def /x exch def dup stringwidth pop x exch sub y moveto show } bind def /c { /y exch def /x exch def /w exch def dup stringwidth pop w exch sub 2 div x add y moveto show } bind def /fr { /h exch def /w exch def /y exch def /x exch def /b exch def b setlinewidth x b 2 div sub y b 2 div add moveto b w add 0 rlineto 0 b h add neg rlineto b w add neg 0 rlineto closepath stroke } bind def /hl { /w exch def /y exch def /x exch def /b exch def b setlinewidth x y b 2 div sub moveto w 0 rlineto stroke } bind def /vl { /h exch def /y exch def /x exch def /b exch def b setlinewidth x b 2 div add y moveto 0 h neg rlineto stroke } bind def %%EndProlog %%BeginSetup /f1 /Helvetica-bold ff /f2 /Helvetica ff /f3 /Times-bold ff /f4 /Times-Roman ff /f5 /Times-Italic ff /sf1 12 /f1 sf /F1 { sf1 setfont } bind def /sf2 10 /f1 sf /F2 { sf2 setfont } bind def /sf3 10 /f2 sf /F3 { sf3 setfont } bind def /sf4 24 /f3 sf /F4 { sf4 setfont } bind def /sf5 12 /f4 sf /F5 { sf5 setfont } bind def /sf6 10 /f5 sf /F6 { sf6 setfont } bind def %%EndSetup %%Page: 3 1 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (3) 487 -719 r F4 (Test Suite Overview) 595 -72 -349 c (I) 595 -72 -287 c %%PageTrailer pgsave restore showpage %%Page: 4 2 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (4) 0 -719 l 0.847 dup scale F1 (Test Suite Structure) 575 0 -17 c 1 0 -26 575 hl F2 (Suite Name) 4 -42 l (:) 77 -42 l F3 (OSEK_dirNM_TS_V1_0) 85 -42 l F2 (Standards Ref) 4 -61 l (:) 77 -61 l F3 (OSEK Network Management - Concepts and application programming - Version 2.50) 85 -61 l F2 (PICS Ref) 4 -80 l (:) 77 -80 l F3 (OSEK/NM test procedure Version 1.0) 85 -80 l F2 (PIXIT Ref) 4 -99 l (:) 77 -99 l F3 (OSEK/NM test procedure Version 1.0) 85 -99 l F2 (Test Method\(s\)) 4 -118 l (:) 77 -118 l F3 (Coordinated) 85 -118 l F2 (Comments) 4 -137 l (:) 77 -137 l 1 0 -145 575 hl (Test Group Reference) 173 0 -159 c (Selection Ref) 173 174 -159 c (Test Group Objective) 173 348 -159 c (Page Nr) 53 522 -159 c 1 0 -165 575 hl F3 (Core/) 5 -179 l (Verify NM core functionality) 353 -179 l (36) 527 -179 l (Passive/) 5 -198 l (Verify implementation of NM silent) 353 -198 l (mode) 353 -213 l (60) 527 -198 l (Sleep/) 5 -232 l (Verify implementation NM sleep) 353 -232 l (mode) 353 -247 l (67) 527 -232 l (PassiveSleep/) 5 -266 l (Verify implementation of both sleep) 353 -266 l (and silent mode) 353 -281 l (91) 527 -266 l (API/) 5 -300 l (Verify implementation of OSEK/NM) 353 -300 l (API) 353 -315 l (98) 527 -300 l 1 173 -146 175 vl 1 347 -146 175 vl 1 521 -146 175 vl 1 0 -321 575 hl F2 (Detailed Comments) 4 -337 l (:) 101 -337 l 2 0 0 575 345 fr %%PageTrailer pgsave restore showpage %%Page: 5 3 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (5) 487 -719 r 0.847 dup scale F1 (Test Case Index) 575 0 -17 c 1 0 -28 575 hl F2 (Test Group Reference) 129 0 -42 c (Test Case Id) 129 130 -42 c (Selection Ref) 129 260 -42 c (Description) 129 390 -42 c (Page Nr) 55 520 -42 c 1 0 -48 575 hl F3 (Core/) 5 -62 l (INI1_12) 135 -62 l (36) 525 -62 l (Core/) 5 -81 l (INI1A) 135 -81 l (36) 525 -81 l (Core/) 5 -100 l (INI1B) 135 -100 l (36) 525 -100 l (Core/) 5 -119 l (INI11A) 135 -119 l (37) 525 -119 l (Core/) 5 -138 l (NORM1A) 135 -138 l (37) 525 -138 l (Core/) 5 -157 l (NORM1B) 135 -157 l (38) 525 -157 l (Core/) 5 -176 l (NORM3A) 135 -176 l (38) 525 -176 l (Core/) 5 -195 l (NORM3B) 135 -195 l (39) 525 -195 l (Core/) 5 -214 l (NORM4A) 135 -214 l (40) 525 -214 l (Core/) 5 -233 l (NORM4B) 135 -233 l (41) 525 -233 l (Core/) 5 -252 l (NORM12) 135 -252 l (41) 525 -252 l (Core/) 5 -271 l (NORM13A) 135 -271 l (42) 525 -271 l (Core/) 5 -290 l (NORM13B) 135 -290 l (42) 525 -290 l (Core/) 5 -309 l (NORM14) 135 -309 l (43) 525 -309 l (Core/) 5 -328 l (NORM6A) 135 -328 l (43) 525 -328 l (Core/) 5 -347 l (NORM6B) 135 -347 l (44) 525 -347 l (Core/) 5 -366 l (NORM5A) 135 -366 l (45) 525 -366 l (Core/) 5 -385 l (NORM5B) 135 -385 l (46) 525 -385 l (Core/) 5 -404 l (NORM7A) 135 -404 l (47) 525 -404 l (Core/) 5 -423 l (NORM7B) 135 -423 l (48) 525 -423 l (Core/) 5 -442 l (NORM8) 135 -442 l (49) 525 -442 l (Core/) 5 -461 l (NORM11) 135 -461 l (49) 525 -461 l (Core/) 5 -480 l (INI2A) 135 -480 l (50) 525 -480 l (Core/) 5 -499 l (INI2B) 135 -499 l (50) 525 -499 l (Core/) 5 -518 l (INI2C) 135 -518 l (51) 525 -518 l (Core/) 5 -537 l (INI2D) 135 -537 l (51) 525 -537 l (Core/) 5 -556 l (INI1C) 135 -556 l (52) 525 -556 l (Core/) 5 -575 l (INI11B) 135 -575 l (52) 525 -575 l (Core/) 5 -594 l (LIMP1A) 135 -594 l (53) 525 -594 l (Core/) 5 -613 l (LIMP1B) 135 -613 l (53) 525 -613 l (Core/) 5 -632 l (LIMP1C) 135 -632 l (54) 525 -632 l (Core/) 5 -651 l (LIMP2) 135 -651 l (54) 525 -651 l (Core/) 5 -670 l (LIMP3) 135 -670 l (55) 525 -670 l (Core/) 5 -689 l (LIMP4) 135 -689 l (56) 525 -689 l (Core/) 5 -708 l (LIMP6) 135 -708 l (56) 525 -708 l (Core/) 5 -727 l (LIMP7A) 135 -727 l (57) 525 -727 l (Core/) 5 -746 l (LIMP7B) 135 -746 l (57) 525 -746 l (Core/) 5 -765 l (LIMP8) 135 -765 l (58) 525 -765 l (Core/) 5 -784 l (INI5A) 135 -784 l (58) 525 -784 l 1 129 -29 761 vl 1 259 -29 761 vl 1 389 -29 761 vl 1 519 -29 761 vl 2 0 0 575 790 fr F6 (Continued on next page) 0 -804 l %%PageTrailer pgsave restore showpage %%Page: 6 4 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (6) 0 -719 l 0.847 dup scale F6 (Continued from previous page) 0 -8 l F1 (Test Case Index) 575 0 -33 c 1 0 -42 575 hl F2 (Test Group Reference) 129 0 -56 c (Test Case Id) 129 130 -56 c (Selection Ref) 129 260 -56 c (Description) 129 390 -56 c (Page Nr) 55 520 -56 c 1 0 -62 575 hl F3 (Core/) 5 -76 l (INI5B) 135 -76 l (59) 525 -76 l (Core/) 5 -95 l (INI5C) 135 -95 l (59) 525 -95 l (Core/) 5 -114 l (INI5D) 135 -114 l (60) 525 -114 l (Passive/) 5 -133 l (NORM2) 135 -133 l (60) 525 -133 l (Passive/) 5 -152 l (NORM15A) 135 -152 l (61) 525 -152 l (Passive/) 5 -171 l (NORM15B) 135 -171 l (61) 525 -171 l (Passive/) 5 -190 l (NORM10) 135 -190 l (62) 525 -190 l (Passive/) 5 -209 l (NORM16) 135 -209 l (62) 525 -209 l (Passive/) 5 -228 l (LIMP5) 135 -228 l (63) 525 -228 l (Passive/) 5 -247 l (LIMP10) 135 -247 l (64) 525 -247 l (Passive/) 5 -266 l (LIMP9A) 135 -266 l (64) 525 -266 l (Passive/) 5 -285 l (LIMP9B) 135 -285 l (65) 525 -285 l (Passive/) 5 -304 l (LIMP11) 135 -304 l (65) 525 -304 l (Passive/) 5 -323 l (INI7A) 135 -323 l (66) 525 -323 l (Passive/) 5 -342 l (INI7B) 135 -342 l (66) 525 -342 l (Passive/) 5 -361 l (INI7C) 135 -361 l (67) 525 -361 l (Sleep/) 5 -380 l (NORM17A) 135 -380 l (67) 525 -380 l (Sleep/) 5 -399 l (NORM17B) 135 -399 l (68) 525 -399 l (Sleep/) 5 -418 l (NORM9A) 135 -418 l (68) 525 -418 l (Sleep/) 5 -437 l (NORM9B) 135 -437 l (69) 525 -437 l (Sleep/) 5 -456 l (NORM20) 135 -456 l (69) 525 -456 l (Sleep/) 5 -475 l (NORM21A) 135 -475 l (70) 525 -475 l (Sleep/) 5 -494 l (NORM21B) 135 -494 l (70) 525 -494 l (Sleep/) 5 -513 l (NORM22) 135 -513 l (71) 525 -513 l (Sleep/) 5 -532 l (NORM18) 135 -532 l (71) 525 -532 l (Sleep/) 5 -551 l (NORM19A) 135 -551 l (72) 525 -551 l (Sleep/) 5 -570 l (NORM19B) 135 -570 l (72) 525 -570 l (Sleep/) 5 -589 l (NORM28A) 135 -589 l (73) 525 -589 l (Sleep/) 5 -608 l (NORM28B) 135 -608 l (73) 525 -608 l (Sleep/) 5 -627 l (NORM29) 135 -627 l (74) 525 -627 l (Sleep/) 5 -646 l (NORM30) 135 -646 l (74) 525 -646 l (Sleep/) 5 -665 l (INI2E) 135 -665 l (75) 525 -665 l (Sleep/) 5 -684 l (INI2F) 135 -684 l (75) 525 -684 l (Sleep/) 5 -703 l (INI3) 135 -703 l (76) 525 -703 l (Sleep/) 5 -722 l (INI4A) 135 -722 l (76) 525 -722 l (Sleep/) 5 -741 l (INI4B) 135 -741 l (77) 525 -741 l (Sleep/) 5 -760 l (INI4C) 135 -760 l (77) 525 -760 l (Sleep/) 5 -779 l (LIMP12A) 135 -779 l (78) 525 -779 l (Sleep/) 5 -798 l (LIMP12B) 135 -798 l (78) 525 -798 l 1 129 -43 761 vl 1 259 -43 761 vl 1 389 -43 761 vl 1 519 -43 761 vl 2 0 -16 575 788 fr F6 (Continued on next page) 0 -818 l %%PageTrailer pgsave restore showpage %%Page: 7 5 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (7) 487 -719 r 0.847 dup scale F6 (Continued from previous page) 0 -8 l F1 (Test Case Index) 575 0 -33 c 1 0 -42 575 hl F2 (Test Group Reference) 129 0 -56 c (Test Case Id) 129 130 -56 c (Selection Ref) 129 260 -56 c (Description) 129 390 -56 c (Page Nr) 55 520 -56 c 1 0 -62 575 hl F3 (Sleep/) 5 -76 l (LIMP13A) 135 -76 l (79) 525 -76 l (Sleep/) 5 -95 l (LIMP13B) 135 -95 l (79) 525 -95 l (Sleep/) 5 -114 l (LIMP13C) 135 -114 l (80) 525 -114 l (Sleep/) 5 -133 l (LIMP14) 135 -133 l (80) 525 -133 l (Sleep/) 5 -152 l (LIMP18A) 135 -152 l (81) 525 -152 l (Sleep/) 5 -171 l (LIMP18B) 135 -171 l (81) 525 -171 l (Sleep/) 5 -190 l (LIMP18C) 135 -190 l (82) 525 -190 l (Sleep/) 5 -209 l (LIMP18D) 135 -209 l (82) 525 -209 l (Sleep/) 5 -228 l (LIMP18E) 135 -228 l (83) 525 -228 l (Sleep/) 5 -247 l (LIMP18F) 135 -247 l (83) 525 -247 l (Sleep/) 5 -266 l (LIMP19) 135 -266 l (84) 525 -266 l (Sleep/) 5 -285 l (LIMP20A) 135 -285 l (84) 525 -285 l (Sleep/) 5 -304 l (LIMP20B) 135 -304 l (85) 525 -304 l (Sleep/) 5 -323 l (LIMP20C) 135 -323 l (85) 525 -323 l (Sleep/) 5 -342 l (LIMP21) 135 -342 l (86) 525 -342 l (Sleep/) 5 -361 l (INI6A) 135 -361 l (86) 525 -361 l (Sleep/) 5 -380 l (INI6B) 135 -380 l (87) 525 -380 l (Sleep/) 5 -399 l (INI6C) 135 -399 l (87) 525 -399 l (Sleep/) 5 -418 l (BSLEEP1) 135 -418 l (88) 525 -418 l (Sleep/) 5 -437 l (BSLEEP2) 135 -437 l (88) 525 -437 l (Sleep/) 5 -456 l (INI9A) 135 -456 l (89) 525 -456 l (Sleep/) 5 -475 l (INI9B) 135 -475 l (89) 525 -475 l (Sleep/) 5 -494 l (INI9C) 135 -494 l (90) 525 -494 l (Sleep/) 5 -513 l (INI10) 135 -513 l (90) 525 -513 l (PassiveSleep/) 5 -532 l (NORM23A) 135 -532 l (91) 525 -532 l (PassiveSleep/) 5 -551 l (NORM23B) 135 -551 l (91) 525 -551 l (PassiveSleep/) 5 -570 l (NORM24) 135 -570 l (92) 525 -570 l (PassiveSleep/) 5 -589 l (NORM25) 135 -589 l (92) 525 -589 l (PassiveSleep/) 5 -608 l (NORM26A) 135 -608 l (93) 525 -608 l (PassiveSleep/) 5 -627 l (NORM26B) 135 -627 l (93) 525 -627 l (PassiveSleep/) 5 -646 l (NORM26C) 135 -646 l (94) 525 -646 l (PassiveSleep/) 5 -665 l (NORM27) 135 -665 l (94) 525 -665 l (PassiveSleep/) 5 -684 l (NORM28C) 135 -684 l (95) 525 -684 l (PassiveSleep/) 5 -703 l (NORM28D) 135 -703 l (95) 525 -703 l (PassiveSleep/) 5 -722 l (LIMP15) 135 -722 l (96) 525 -722 l (PassiveSleep/) 5 -741 l (LIMP16) 135 -741 l (96) 525 -741 l (PassiveSleep/) 5 -760 l (LIMP17) 135 -760 l (97) 525 -760 l (PassiveSleep/) 5 -779 l (INI8) 135 -779 l (97) 525 -779 l (API/) 5 -798 l (MOD3_6) 135 -798 l (98) 525 -798 l 1 129 -43 761 vl 1 259 -43 761 vl 1 389 -43 761 vl 1 519 -43 761 vl 2 0 -16 575 788 fr F6 (Continued on next page) 0 -818 l %%PageTrailer pgsave restore showpage %%Page: 8 6 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (8) 0 -719 l 0.847 dup scale F6 (Continued from previous page) 0 -8 l F1 (Test Case Index) 575 0 -33 c 1 0 -42 575 hl F2 (Test Group Reference) 129 0 -56 c (Test Case Id) 129 130 -56 c (Selection Ref) 129 260 -56 c (Description) 129 390 -56 c (Page Nr) 55 520 -56 c 1 0 -62 575 hl F3 (API/) 5 -76 l (CONF1_3A) 135 -76 l (98) 525 -76 l (API/) 5 -95 l (CONF1_3B) 135 -95 l (99) 525 -95 l (API/) 5 -114 l (CONF2_4) 135 -114 l (100) 525 -114 l (API/) 5 -133 l (CONF6) 135 -133 l (100) 525 -133 l (API/) 5 -152 l (CONF5A) 135 -152 l (101) 525 -152 l (API/) 5 -171 l (CONF5B) 135 -171 l (101) 525 -171 l (API/) 5 -190 l (CONF10A) 135 -190 l (102) 525 -190 l (API/) 5 -209 l (CONF10B) 135 -209 l (103) 525 -209 l (API/) 5 -228 l (MOD2_5) 135 -228 l (103) 525 -228 l (API/) 5 -247 l (MOD11) 135 -247 l (104) 525 -247 l (API/) 5 -266 l (MOD9_10) 135 -266 l (104) 525 -266 l (API/) 5 -285 l (MOD12_13) 135 -285 l (105) 525 -285 l (API/) 5 -304 l (MOD14_15) 135 -304 l (106) 525 -304 l (API/) 5 -323 l (MOD16_17) 135 -323 l (106) 525 -323 l (API/) 5 -342 l (MOD18_19A) 135 -342 l (107) 525 -342 l (API/) 5 -361 l (MOD18_19B) 135 -361 l (107) 525 -361 l (API/) 5 -380 l (MOD20_21) 135 -380 l (108) 525 -380 l (API/) 5 -399 l (MOD23A) 135 -399 l (109) 525 -399 l (API/) 5 -418 l (MOD23B) 135 -418 l (110) 525 -418 l (API/) 5 -437 l (MOD30) 135 -437 l (110) 525 -437 l (API/) 5 -456 l (MOD33) 135 -456 l (111) 525 -456 l (API/) 5 -475 l (MOD28_32) 135 -475 l (111) 525 -475 l (API/) 5 -494 l (DATA13) 135 -494 l (112) 525 -494 l (API/) 5 -513 l (DATA1) 135 -513 l (112) 525 -513 l (API/) 5 -532 l (DATA2) 135 -532 l (113) 525 -532 l (API/) 5 -551 l (DATA3) 135 -551 l (113) 525 -551 l (API/) 5 -570 l (DATA4_5A) 135 -570 l (114) 525 -570 l (API/) 5 -589 l (DATA4_5B) 135 -589 l (114) 525 -589 l (API/) 5 -608 l (DATA6_8) 135 -608 l (115) 525 -608 l (API/) 5 -627 l (DATA11) 135 -627 l (115) 525 -627 l (API/) 5 -646 l (DATA7) 135 -646 l (116) 525 -646 l (API/) 5 -665 l (DATA9A) 135 -665 l (116) 525 -665 l (API/) 5 -684 l (DATA9B) 135 -684 l (117) 525 -684 l (API/) 5 -703 l (DATA10) 135 -703 l (117) 525 -703 l (API/) 5 -722 l (DATA14) 135 -722 l (118) 525 -722 l (API/) 5 -741 l (DATA15A) 135 -741 l (118) 525 -741 l (API/) 5 -760 l (DATA15B) 135 -760 l (119) 525 -760 l (API/) 5 -779 l (DATA16) 135 -779 l (119) 525 -779 l (API/) 5 -798 l (DATA12A) 135 -798 l (120) 525 -798 l 1 129 -43 761 vl 1 259 -43 761 vl 1 389 -43 761 vl 1 519 -43 761 vl 2 0 -16 575 788 fr F6 (Continued on next page) 0 -818 l %%PageTrailer pgsave restore showpage %%Page: 9 7 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (9) 487 -719 r 0.847 dup scale F6 (Continued from previous page) 0 -8 l F1 (Test Case Index) 575 0 -33 c 1 0 -42 575 hl F2 (Test Group Reference) 129 0 -56 c (Test Case Id) 129 130 -56 c (Selection Ref) 129 260 -56 c (Description) 129 390 -56 c (Page Nr) 55 520 -56 c 1 0 -62 575 hl F3 (API/) 5 -76 l (DATA12B) 135 -76 l (120) 525 -76 l 1 129 -43 39 vl 1 259 -43 39 vl 1 389 -43 39 vl 1 519 -43 39 vl 1 0 -82 575 hl F2 (Detailed Comments) 4 -98 l (:) 101 -98 l 2 0 -16 575 90 fr %%PageTrailer pgsave restore showpage %%Page: 10 8 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (10) 0 -719 l 0.847 dup scale F1 (Test Step Index) 575 0 -17 c 1 0 -28 575 hl F2 (Test Step Group Reference) 173 0 -42 c (Test Step Id) 173 174 -42 c (Description) 173 348 -42 c (Page Nr) 53 522 -42 c 1 0 -48 575 hl F3 (start_with_RS) 179 -62 l (121) 527 -62 l (stop) 179 -81 l (121) 527 -81 l (COM_enabled) 179 -100 l (121) 527 -100 l (COM_disabled) 179 -119 l (122) 527 -119 l (checkConfig) 179 -138 l (122) 527 -138 l (checkStatus) 179 -157 l (122) 527 -157 l (normal/) 5 -176 l (normal_state) 179 -176 l (123) 527 -176 l (normal/) 5 -195 l (normal_1st_ring) 179 -195 l (123) 527 -195 l (normal/) 5 -214 l (normal_passive) 179 -214 l (123) 527 -214 l (normal/) 5 -233 l (normal_prepsleep) 179 -233 l (124) 527 -233 l (normal/) 5 -252 l (normal_prepsleep_passive) 179 -252 l (124) 527 -252 l (normal/) 5 -271 l (normal_passive_prepsleep) 179 -271 l (124) 527 -271 l (normal/) 5 -290 l (normal_wait_sleep) 179 -290 l (125) 527 -290 l (normal/) 5 -309 l (normal_with_PN1) 179 -309 l (125) 527 -309 l (normal/) 5 -328 l (normal_with_data) 179 -328 l (126) 527 -328 l (limphome/) 5 -347 l (limphome_state) 179 -347 l (126) 527 -347 l (limphome/) 5 -366 l (limphome_noXmit) 179 -366 l (127) 527 -366 l (limphome/) 5 -385 l (limp_1st_limp) 179 -385 l (127) 527 -385 l (limphome/) 5 -404 l (limphome_passive) 179 -404 l (128) 527 -404 l (limphome/) 5 -423 l (limp_passive_en) 179 -423 l (128) 527 -423 l (limphome/) 5 -442 l (limphome_prepsleep) 179 -442 l (128) 527 -442 l (limphome/) 5 -461 l (limp_prepsleep_noX) 179 -461 l (129) 527 -461 l (limphome/) 5 -480 l (limphome_wait_sleep) 179 -480 l (129) 527 -480 l (bsleep/) 5 -499 l (bussleep_state) 179 -499 l (129) 527 -499 l 1 173 -29 476 vl 1 347 -29 476 vl 1 521 -29 476 vl 1 0 -505 575 hl F2 (Detailed Comments) 4 -521 l (:) 101 -521 l 2 0 0 575 529 fr %%PageTrailer pgsave restore showpage %%Page: 11 9 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (11) 487 -719 r 0.847 dup scale F1 (Default Index) 575 0 -17 c 1 0 -28 575 hl F2 (Default Group Reference) 173 0 -42 c (Default Id) 173 174 -42 c (Description) 173 348 -42 c (Page Nr) 53 522 -42 c 1 0 -48 575 hl F3 (IgnoreNMPDU) 179 -62 l (130) 527 -62 l (OtherwiseFail) 179 -81 l (131) 527 -81 l 1 173 -29 58 vl 1 347 -29 58 vl 1 521 -29 58 vl 1 0 -87 575 hl F2 (Detailed Comments) 4 -103 l (:) 101 -103 l 2 0 0 575 111 fr %%PageTrailer pgsave restore showpage %%Page: 12 10 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (12) 0 -719 l F4 (Declarations Part) 595 -36 -349 c (II) 595 -36 -287 c %%PageTrailer pgsave restore showpage %%Page: 13 11 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (13) 487 -719 r 0.847 dup scale F1 (Test Suite Parameter Declarations) 575 0 -17 c 1 0 -28 575 hl F2 (Parameter Name) 142 0 -42 c (Type) 142 143 -42 c (PICS/PIXIT Ref) 142 286 -42 c (Comments) 146 429 -42 c 1 0 -48 575 hl F3 (NodeId) 5 -62 l (NodeIdType) 148 -62 l (PIXIT item Rc1) 291 -62 l (IUT node identifier) 434 -62 l (SN1) 5 -81 l (NodeIdType) 148 -81 l (PIXIT item Rc2) 291 -81 l (NodeId < SN1) 434 -81 l (PN1) 5 -100 l (NodeIdType) 148 -100 l (PIXIT item Rc3) 291 -100 l (PN1 < NodeId) 434 -100 l (SN2) 5 -119 l (NodeIdType) 148 -119 l (PIXIT item Rc4) 291 -119 l (SN1 < SN2) 434 -119 l (PN2) 5 -138 l (NodeIdType) 148 -138 l (PIXIT item Rc5) 291 -138 l (PN2 < PN1) 434 -138 l (rx_limit) 5 -157 l (INTEGER) 148 -157 l (PIXIT item Pp1) 291 -157 l (limit of reception counter) 434 -157 l (tx_limit) 5 -176 l (INTEGER) 148 -176 l (PIXIT item Pp2) 291 -176 l (limit of transmission counter) 434 -176 l (ResvAreaStd) 5 -195 l (ResvAreaType) 148 -195 l (reserved area of Opcode) 434 -195 l (RingDataStd) 5 -214 l (RingDataType) 148 -214 l (standard ring data) 434 -214 l (Data01) 5 -233 l (RingDataType) 148 -233 l (oneZero config of ring data) 434 -233 l (Data10) 5 -252 l (RingDataType) 148 -252 l (zeroOne config of ring data) 434 -252 l (UserDataStd) 5 -271 l (UserDataType) 148 -271 l (user data in Test Message) 434 -271 l (TtypTime) 5 -290 l (INTEGER) 148 -290 l (PIXIT item Pt1) 291 -290 l (Ttyp time-out ) 434 -290 l (TmaxTime) 5 -309 l (INTEGER) 148 -309 l (PIXIT item Pt2) 291 -309 l (Tmax time-out ) 434 -309 l (TerrorTime) 5 -328 l (INTEGER) 148 -328 l (PIXIT item Pt3) 291 -328 l (Terror time-out ) 434 -328 l (TwaitbussleepTime) 5 -347 l (INTEGER) 148 -347 l (PIXIT item Pt4) 291 -347 l (Twaitbussleep time-out ) 434 -347 l (TtypWTime) 5 -366 l (INTEGER) 148 -366 l (PIXIT item Wt1) 291 -366 l (TtypW time-out ) 434 -366 l (TmaxWTime) 5 -385 l (INTEGER) 148 -385 l (PIXIT item Wt2) 291 -385 l (TmaxW time-out ) 434 -385 l (TerrorWTime) 5 -404 l (INTEGER) 148 -404 l (PIXIT item Wt3) 291 -404 l (TerrorW time-out ) 434 -404 l (TwaitbussleepWTime) 5 -423 l (INTEGER) 148 -423 l (PIXIT item Wt4) 291 -423 l (TwaitbussleepW time-out ) 434 -423 l (NetId) 5 -442 l (NetIdType) 148 -442 l (PIXIT item Nid) 291 -442 l (network identifier of NM API) 434 -442 l (CHandleV) 5 -461 l (ConfigHandleType) 148 -461 l (PIXIT item Hc1) 291 -461 l (config handle for indication) 434 -461 l (CMaskV) 5 -480 l (ConfigHandleType) 148 -480 l (PIXIT item Hc2) 291 -480 l (config mask for indication) 434 -480 l (CNV) 5 -499 l (NodeArrayType) 148 -499 l (PIXIT item Hc3) 291 -499 l (node list for config indication) 434 -499 l (SHandleV) 5 -518 l (StatusHandleType) 148 -518 l (PIXIT item Hs1) 291 -518 l (status handle for indication) 434 -518 l (SMaskV) 5 -537 l (StatusHandleType) 148 -537 l (PIXIT item Hs2) 291 -537 l (status mask for indication) 434 -537 l (StV) 5 -556 l (NStatusArrayType) 148 -556 l (PIXIT item Hs3) 291 -556 l (action list for status indic.) 434 -556 l (TrespTime) 5 -575 l (INTEGER) 148 -575 l (PIXIT item Mt1) 291 -575 l (Tresp time-out ) 434 -575 l (TwaitTime) 5 -594 l (INTEGER) 148 -594 l (PIXIT item Mt2) 291 -594 l (Twait time-out ) 434 -594 l 1 142 -29 571 vl 1 285 -29 571 vl 1 428 -29 571 vl 1 0 -600 575 hl F2 (Detailed Comments) 4 -616 l (:) 101 -616 l F3 (PN2 Ttyp + TtypW) 434 -252 l (TwaitA) 5 -271 l (TmaxTime + TtypTime) 148 -271 l (ms) 291 -271 l (wait for alive,>Tmax+TmaxW) 434 -271 l (TwaitL) 5 -290 l (TerrorTime + TtypTime) 148 -290 l (ms) 291 -290 l (wait for limphome) 434 -290 l (TSleep) 5 -309 l (TwaitbussleepTime *3) 148 -309 l (ms) 291 -309 l 1 142 -29 286 vl 1 285 -29 286 vl 1 428 -29 286 vl 1 0 -315 575 hl F2 (Detailed Comments) 4 -331 l (:) 101 -331 l 2 0 0 575 339 fr %%PageTrailer pgsave restore showpage %%Page: 17 15 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (17) 487 -719 r 0.847 dup scale F1 (Alias Definitions) 575 0 -17 c 1 0 -28 575 hl F2 (Alias Name) 190 0 -42 c (Expansion) 190 191 -42 c (Comments) 193 382 -42 c 1 0 -48 575 hl F3 (ReadData) 5 -62 l (CallReadRingData) 196 -62 l (TransmitData) 5 -81 l (CallTransmitRingData) 196 -81 l (APIStatus) 5 -100 l (ReturnedStatusMsg) 196 -100 l (NStatus) 5 -119 l (NetStatusMsg) 196 -119 l (NMInd) 5 -138 l (NMIndicationMsg) 196 -138 l 1 190 -29 115 vl 1 381 -29 115 vl 1 0 -144 575 hl F2 (Detailed Comments) 4 -160 l (:) 101 -160 l 2 0 0 575 168 fr %%PageTrailer pgsave restore showpage %%Page: 18 16 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (18) 0 -719 l F4 (Constraints Part) 595 -36 -349 c (III) 595 -36 -287 c %%PageTrailer pgsave restore showpage %%Page: 19 17 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (19) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (AnyPDU) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (NMPDU) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l F3 (To accept any PDU) 116 -137 l 1 0 -145 575 hl F2 (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ nMPDUType1 { sourceId ?,) 5 -179 l (destId ?,) 5 -194 l (resvArea ?,) 5 -209 l (pDUCode ?,) 5 -224 l (sleep ?,) 5 -239 l (ringData *}}) 5 -254 l 1 0 -260 575 hl F2 (Detailed Comments) 4 -276 l (:) 101 -276 l 2 0 0 575 284 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -343 c 1 0 -352 575 hl F2 (Constraint Name) 4 -368 l (:) 108 -368 l F3 (AliveT \(Source: NodeIdType; Dest: NodeIdType; SleepVal: SleepType\)) 116 -368 l F2 (PDU Type) 4 -387 l (:) 108 -387 l F3 (NMPDU) 116 -387 l F2 (Derivation Path) 4 -406 l (:) 108 -406 l (Encoding Rule Name) 4 -425 l (:) 108 -425 l (Encoding Variation) 4 -444 l (:) 108 -444 l (Comments) 4 -463 l (:) 108 -463 l F3 (Alive PDU transmitted to the IUT) 116 -463 l 1 0 -471 575 hl F2 (Constraint Value) 575 0 -485 c 1 0 -491 575 hl F3 ({ nMPDUType1 { sourceId Source,) 5 -505 l (destId Dest,) 5 -520 l (resvArea ResvAreaStd,) 5 -535 l (pDUCode aliveId,) 5 -550 l (sleep SleepVal}}) 5 -565 l 1 0 -571 575 hl F2 (Detailed Comments) 4 -587 l (:) 101 -587 l 2 0 -326 575 269 fr %%PageTrailer pgsave restore showpage %%Page: 20 18 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (20) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (AliveR \(Dest: NodeIdType; SleepVal: SleepType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (NMPDU) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l F3 (Alive PDU received by the Tester) 116 -137 l 1 0 -145 575 hl F2 (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ nMPDUType1 { sourceId NodeId,) 5 -179 l (destId Dest,) 5 -194 l (resvArea ResvAreaStd,) 5 -209 l (pDUCode aliveId,) 5 -224 l (sleep SleepVal,) 5 -239 l (ringData *}}) 5 -254 l 1 0 -260 575 hl F2 (Detailed Comments) 4 -276 l (:) 101 -276 l 2 0 0 575 284 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -343 c 1 0 -352 575 hl F2 (Constraint Name) 4 -368 l (:) 108 -368 l F3 (FirstAlive) 116 -368 l F2 (PDU Type) 4 -387 l (:) 108 -387 l F3 (NMPDU) 116 -387 l F2 (Derivation Path) 4 -406 l (:) 108 -406 l (Encoding Rule Name) 4 -425 l (:) 108 -425 l (Encoding Variation) 4 -444 l (:) 108 -444 l (Comments) 4 -463 l (:) 108 -463 l F3 (First alive PDU sent by the IUT) 116 -463 l 1 0 -471 575 hl F2 (Constraint Value) 575 0 -485 c 1 0 -491 575 hl F3 (AliveR\(NodeId,'00'B\)) 5 -505 l 1 0 -511 575 hl F2 (Detailed Comments) 4 -527 l (:) 101 -527 l 2 0 -326 575 209 fr %%PageTrailer pgsave restore showpage %%Page: 21 19 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (21) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (RingT \(Source: NodeIdType; Dest: NodeIdType; SleepVal: SleepType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (NMPDU) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l F3 (Ring PDU transmitted to the IUT without ring data) 116 -137 l 1 0 -145 575 hl F2 (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ nMPDUType1 { sourceId Source,) 5 -179 l (destId Dest,) 5 -194 l (resvArea ResvAreaStd,) 5 -209 l (pDUCode ringId,) 5 -224 l (sleep SleepVal,) 5 -239 l (ringData RingDataStd}}) 5 -254 l 1 0 -260 575 hl F2 (Detailed Comments) 4 -276 l (:) 101 -276 l 2 0 0 575 284 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -343 c 1 0 -352 575 hl F2 (Constraint Name) 4 -368 l (:) 108 -368 l F3 (RingR \(Dest: NodeIdType; SleepVal: SleepType\)) 116 -368 l F2 (PDU Type) 4 -387 l (:) 108 -387 l F3 (NMPDU) 116 -387 l F2 (Derivation Path) 4 -406 l (:) 108 -406 l (Encoding Rule Name) 4 -425 l (:) 108 -425 l (Encoding Variation) 4 -444 l (:) 108 -444 l (Comments) 4 -463 l (:) 108 -463 l F3 (Ring PDU without ring data received by the Tester) 116 -463 l 1 0 -471 575 hl F2 (Constraint Value) 575 0 -485 c 1 0 -491 575 hl F3 ({ nMPDUType1 { sourceId NodeId,) 5 -505 l (destId Dest,) 5 -520 l (resvArea ResvAreaStd,) 5 -535 l (pDUCode ringId,) 5 -550 l (sleep SleepVal,) 5 -565 l (ringData *}}) 5 -580 l 1 0 -586 575 hl F2 (Detailed Comments) 4 -602 l (:) 101 -602 l 2 0 -326 575 284 fr %%PageTrailer pgsave restore showpage %%Page: 22 20 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (22) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (RingTD \(Source: NodeIdType; Data: RingDataType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (NMPDU) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l F3 (Ring PDU transmitted to the IUT with ring data) 116 -137 l 1 0 -145 575 hl F2 (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ nMPDUType1 { sourceId Source,) 5 -179 l (destId NodeId,) 5 -194 l (resvArea ResvAreaStd,) 5 -209 l (pDUCode ringId,) 5 -224 l (sleep '00'B,) 5 -239 l (ringData Data}}) 5 -254 l 1 0 -260 575 hl F2 (Detailed Comments) 4 -276 l (:) 101 -276 l 2 0 0 575 284 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -343 c 1 0 -352 575 hl F2 (Constraint Name) 4 -368 l (:) 108 -368 l F3 (RingTD1 \(Source: NodeIdType; Dest: NodeIdType; Data: RingDataType\)) 116 -368 l F2 (PDU Type) 4 -387 l (:) 108 -387 l F3 (NMPDU) 116 -387 l F2 (Derivation Path) 4 -406 l (:) 108 -406 l (Encoding Rule Name) 4 -425 l (:) 108 -425 l (Encoding Variation) 4 -444 l (:) 108 -444 l (Comments) 4 -463 l (:) 108 -463 l F3 (Ring PDU transmitted to the IUT with ring data) 116 -463 l 1 0 -471 575 hl F2 (Constraint Value) 575 0 -485 c 1 0 -491 575 hl F3 ({ nMPDUType1 { sourceId Source,) 5 -505 l (destId Dest,) 5 -520 l (resvArea ResvAreaStd,) 5 -535 l (pDUCode ringId,) 5 -550 l (sleep '00'B,) 5 -565 l (ringData Data}}) 5 -580 l 1 0 -586 575 hl F2 (Detailed Comments) 4 -602 l (:) 101 -602 l 2 0 -326 575 284 fr %%PageTrailer pgsave restore showpage %%Page: 23 21 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (23) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (RingRD \(Dest: NodeIdType; Data: RingDataType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (NMPDU) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l F3 (Ring PDU with ring data received by the Tester) 116 -137 l 1 0 -145 575 hl F2 (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ nMPDUType1 { sourceId NodeId,) 5 -179 l (destId Dest,) 5 -194 l (resvArea ResvAreaStd,) 5 -209 l (pDUCode ringId,) 5 -224 l (sleep '00'B,) 5 -239 l (ringData Data}}) 5 -254 l 1 0 -260 575 hl F2 (Detailed Comments) 4 -276 l (:) 101 -276 l 2 0 0 575 284 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -343 c 1 0 -352 575 hl F2 (Constraint Name) 4 -368 l (:) 108 -368 l F3 (LimpT \(Source: NodeIdType; Dest: NodeIdType; SleepVal: SleepType\)) 116 -368 l F2 (PDU Type) 4 -387 l (:) 108 -387 l F3 (NMPDU) 116 -387 l F2 (Derivation Path) 4 -406 l (:) 108 -406 l (Encoding Rule Name) 4 -425 l (:) 108 -425 l (Encoding Variation) 4 -444 l (:) 108 -444 l (Comments) 4 -463 l (:) 108 -463 l F3 (LimpHome PDU transmitted to the IUT ) 116 -463 l 1 0 -471 575 hl F2 (Constraint Value) 575 0 -485 c 1 0 -491 575 hl F3 ({ nMPDUType1 { sourceId Source,) 5 -505 l (destId Dest,) 5 -520 l (resvArea ResvAreaStd,) 5 -535 l (pDUCode limphomeId,) 5 -550 l (sleep SleepVal}}) 5 -565 l 1 0 -571 575 hl F2 (Detailed Comments) 4 -587 l (:) 101 -587 l 2 0 -326 575 269 fr %%PageTrailer pgsave restore showpage %%Page: 24 22 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (24) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (LimpR \(Dest: NodeIdType; SleepVal: SleepType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (NMPDU) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l F3 (Limphome PDU received by the Tester) 116 -137 l 1 0 -145 575 hl F2 (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ nMPDUType1 { sourceId NodeId,) 5 -179 l (destId Dest,) 5 -194 l (resvArea ResvAreaStd,) 5 -209 l (pDUCode limphomeId,) 5 -224 l (sleep SleepVal,) 5 -239 l (ringData *}}) 5 -254 l 1 0 -260 575 hl F2 (Detailed Comments) 4 -276 l (:) 101 -276 l 2 0 0 575 284 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -343 c 1 0 -352 575 hl F2 (Constraint Name) 4 -368 l (:) 108 -368 l F3 (IConf \(StatusH: StatusHandlingMode\)) 116 -368 l F2 (PDU Type) 4 -387 l (:) 108 -387 l F3 (CallInitConfig) 116 -387 l F2 (Derivation Path) 4 -406 l (:) 108 -406 l (Encoding Rule Name) 4 -425 l (:) 108 -425 l (Encoding Variation) 4 -444 l (:) 108 -444 l (Comments) 4 -463 l (:) 108 -463 l 1 0 -471 575 hl (Constraint Value) 575 0 -485 c 1 0 -491 575 hl F3 ({ callInitConfigType1 { pduCode apiCall,) 5 -505 l ( dirNMAPI initConfig,) 5 -520 l ( statusHandling StatusH,) 5 -535 l ( netId NetId }}) 5 -550 l 1 0 -556 575 hl F2 (Detailed Comments) 4 -572 l (:) 101 -572 l 2 0 -326 575 254 fr %%PageTrailer pgsave restore showpage %%Page: 25 23 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (25) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (GConf \(config: ConfigKindName\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (CallGetConfig) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ callGetConfigType1 { pduCode apiCall,) 5 -179 l ( dirNMAPI getConfig,) 5 -194 l ( netId NetId,) 5 -209 l ( configKind config }}) 5 -224 l 1 0 -230 575 hl F2 (Detailed Comments) 4 -246 l (:) 101 -246 l 2 0 0 575 254 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -313 c 1 0 -322 575 hl F2 (Constraint Name) 4 -338 l (:) 108 -338 l F3 (CConf \(testProf: DataProfileType;refProf: DataProfileType;maskProf: DataProfileType\)) 116 -338 l F2 (PDU Type) 4 -357 l (:) 108 -357 l F3 (CallCmpConfig) 116 -357 l F2 (Derivation Path) 4 -376 l (:) 108 -376 l (Encoding Rule Name) 4 -395 l (:) 108 -395 l (Encoding Variation) 4 -414 l (:) 108 -414 l (Comments) 4 -433 l (:) 108 -433 l 1 0 -441 575 hl (Constraint Value) 575 0 -455 c 1 0 -461 575 hl F3 ({ callCmpConfigType1 { pduCode apiCall,) 5 -475 l ( dirNMAPI cmpConfig,) 5 -490 l ( netId NetId,) 5 -505 l ( testConfig testProf,) 5 -520 l ( refConfig refProf,) 5 -535 l ( cMask maskProf }}) 5 -550 l 1 0 -556 575 hl F2 (Detailed Comments) 4 -572 l (:) 101 -572 l 2 0 -296 575 284 fr %%PageTrailer pgsave restore showpage %%Page: 26 24 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (26) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (SConf \(StatusH: StatusHandlingMode; config: ConfigKindName; CHandle:ConfigHandleType;) 116 -42 l (MHandle:ConfigHandleType\)) 116 -57 l F2 (PDU Type) 4 -76 l (:) 108 -76 l F3 (CallSelectConfig) 116 -76 l F2 (Derivation Path) 4 -95 l (:) 108 -95 l (Encoding Rule Name) 4 -114 l (:) 108 -114 l (Encoding Variation) 4 -133 l (:) 108 -133 l (Comments) 4 -152 l (:) 108 -152 l 1 0 -160 575 hl (Constraint Value) 575 0 -174 c 1 0 -180 575 hl F3 ({ callSelectConfigType1 { pduCode apiCall,) 5 -194 l ( dirNMAPI selectConfig,) 5 -209 l ( statusHandling StatusH,) 5 -224 l ( netId NetId,) 5 -239 l ( configKind config,) 5 -254 l ( configHandle CHandle,) 5 -269 l ( cMaskHandle MHandle }}) 5 -284 l 1 0 -290 575 hl F2 (Detailed Comments) 4 -306 l (:) 101 -306 l 2 0 0 575 314 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -373 c 1 0 -382 575 hl F2 (Constraint Name) 4 -398 l (:) 108 -398 l F3 (Start \(StatusH: StatusHandlingMode\)) 116 -398 l F2 (PDU Type) 4 -417 l (:) 108 -417 l F3 (CallStartNM) 116 -417 l F2 (Derivation Path) 4 -436 l (:) 108 -436 l (Encoding Rule Name) 4 -455 l (:) 108 -455 l (Encoding Variation) 4 -474 l (:) 108 -474 l (Comments) 4 -493 l (:) 108 -493 l 1 0 -501 575 hl (Constraint Value) 575 0 -515 c 1 0 -521 575 hl F3 ({ callStartNMType1 { pduCode apiCall,) 5 -535 l ( dirNMAPI startNM,) 5 -550 l ( statusHandling StatusH,) 5 -565 l ( netId NetId }}) 5 -580 l 1 0 -586 575 hl F2 (Detailed Comments) 4 -602 l (:) 101 -602 l 2 0 -356 575 254 fr %%PageTrailer pgsave restore showpage %%Page: 27 25 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (27) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (Stop \(StatusH: StatusHandlingMode\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (CallStopNM) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ callStopNMType1 { pduCode apiCall,) 5 -179 l ( dirNMAPI stopNM,) 5 -194 l ( statusHandling StatusH,) 5 -209 l ( netId NetId }}) 5 -224 l 1 0 -230 575 hl F2 (Detailed Comments) 4 -246 l (:) 101 -246 l 2 0 0 575 254 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -313 c 1 0 -322 575 hl F2 (Constraint Name) 4 -338 l (:) 108 -338 l F3 (GTM \(StatusH: StatusHandlingMode; NMMode: NMModeName\)) 116 -338 l F2 (PDU Type) 4 -357 l (:) 108 -357 l F3 (CallGotoMode) 116 -357 l F2 (Derivation Path) 4 -376 l (:) 108 -376 l (Encoding Rule Name) 4 -395 l (:) 108 -395 l (Encoding Variation) 4 -414 l (:) 108 -414 l (Comments) 4 -433 l (:) 108 -433 l 1 0 -441 575 hl (Constraint Value) 575 0 -455 c 1 0 -461 575 hl F3 ({ callGotoModeType1 { pduCode apiCall,) 5 -475 l ( dirNMAPI gotoMode,) 5 -490 l ( statusHandling StatusH,) 5 -505 l ( netId NetId,) 5 -520 l ( nmMode NMMode }}) 5 -535 l 1 0 -541 575 hl F2 (Detailed Comments) 4 -557 l (:) 101 -557 l 2 0 -296 575 269 fr %%PageTrailer pgsave restore showpage %%Page: 28 26 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (28) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (GStat) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (CallGetStatus) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ callGetStatusType1 { pduCode apiCall,) 5 -179 l ( dirNMAPI getStatus,) 5 -194 l ( netId NetId }}) 5 -209 l 1 0 -215 575 hl F2 (Detailed Comments) 4 -231 l (:) 101 -231 l 2 0 0 575 239 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -298 c 1 0 -307 575 hl F2 (Constraint Name) 4 -323 l (:) 108 -323 l F3 (CStat \(testStat: NetworkStatusType;refStat: NetworkStatusType;Mask: NetworkStatusType\)) 116 -323 l F2 (PDU Type) 4 -342 l (:) 108 -342 l F3 (CallCmpStatus) 116 -342 l F2 (Derivation Path) 4 -361 l (:) 108 -361 l (Encoding Rule Name) 4 -380 l (:) 108 -380 l (Encoding Variation) 4 -399 l (:) 108 -399 l (Comments) 4 -418 l (:) 108 -418 l 1 0 -426 575 hl (Constraint Value) 575 0 -440 c 1 0 -446 575 hl F3 ({ callCmpStatusType1 { pduCode apiCall,) 5 -460 l ( dirNMAPI cmpStatus,) 5 -475 l ( netId NetId,) 5 -490 l ( testStatus testStat,) 5 -505 l ( refStatus refStat,) 5 -520 l ( sMask Mask }}) 5 -535 l 1 0 -541 575 hl F2 (Detailed Comments) 4 -557 l (:) 101 -557 l 2 0 -281 575 284 fr %%PageTrailer pgsave restore showpage %%Page: 29 27 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (29) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (SStat \(StatusH: StatusHandlingMode; SHandle:StatusHandleType; MHandle:StatusHandleType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (CallSelectStatus) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ callSelectStatusType1 { pduCode apiCall,) 5 -179 l ( dirNMAPI selectStatus,) 5 -194 l ( statusHandling StatusH,) 5 -209 l ( netId NetId,) 5 -224 l ( statusHandle SHandle,) 5 -239 l ( sMaskHandle MHandle }}) 5 -254 l 1 0 -260 575 hl F2 (Detailed Comments) 4 -276 l (:) 101 -276 l 2 0 0 575 284 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -343 c 1 0 -352 575 hl F2 (Constraint Name) 4 -368 l (:) 108 -368 l F3 (ConfUT \(Mask: SignallingMaskType\)) 116 -368 l F2 (PDU Type) 4 -387 l (:) 108 -387 l F3 (CallConfigUT) 116 -387 l F2 (Derivation Path) 4 -406 l (:) 108 -406 l (Encoding Rule Name) 4 -425 l (:) 108 -425 l (Encoding Variation) 4 -444 l (:) 108 -444 l (Comments) 4 -463 l (:) 108 -463 l 1 0 -471 575 hl (Constraint Value) 575 0 -485 c 1 0 -491 575 hl F3 ({ callConfigUTType1 { pduCode utConfig,) 5 -505 l ( signallingMask Mask }}) 5 -520 l 1 0 -526 575 hl F2 (Detailed Comments) 4 -542 l (:) 101 -542 l 2 0 -326 575 224 fr %%PageTrailer pgsave restore showpage %%Page: 30 28 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (30) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (TestPDU \(ErrorType: NetErrorType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (TestMsg) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ testMsgType1 { pduCode testMessage,) 5 -179 l ( netError ErrorType,) 5 -194 l ( userData UserDataStd}) 5 -209 l (}) 5 -224 l 1 0 -230 575 hl F2 (Detailed Comments) 4 -246 l (:) 101 -246 l 2 0 0 575 254 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -313 c 1 0 -322 575 hl F2 (Constraint Name) 4 -338 l (:) 108 -338 l F3 (Silent \(StatusH: StatusHandlingMode\)) 116 -338 l F2 (PDU Type) 4 -357 l (:) 108 -357 l F3 (CallSilentNM) 116 -357 l F2 (Derivation Path) 4 -376 l (:) 108 -376 l (Encoding Rule Name) 4 -395 l (:) 108 -395 l (Encoding Variation) 4 -414 l (:) 108 -414 l (Comments) 4 -433 l (:) 108 -433 l 1 0 -441 575 hl (Constraint Value) 575 0 -455 c 1 0 -461 575 hl F3 ({ callSilentNMType1 { pduCode apiCall,) 5 -475 l ( dirNMAPI silentNM,) 5 -490 l ( statusHandling StatusH,) 5 -505 l ( netId NetId }}) 5 -520 l 1 0 -526 575 hl F2 (Detailed Comments) 4 -542 l (:) 101 -542 l 2 0 -296 575 254 fr %%PageTrailer pgsave restore showpage %%Page: 31 29 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (31) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (Talk \(StatusH: StatusHandlingMode\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (CallTalkNM) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ callTalkNMType1 { pduCode apiCall,) 5 -179 l ( dirNMAPI talkNM,) 5 -194 l ( statusHandling StatusH,) 5 -209 l ( netId NetId }}) 5 -224 l 1 0 -230 575 hl F2 (Detailed Comments) 4 -246 l (:) 101 -246 l 2 0 0 575 254 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -313 c 1 0 -322 575 hl F2 (Constraint Name) 4 -338 l (:) 108 -338 l F3 (RRD) 116 -338 l F2 (PDU Type) 4 -357 l (:) 108 -357 l F3 (CallReadRingData) 116 -357 l F2 (Derivation Path) 4 -376 l (:) 108 -376 l (Encoding Rule Name) 4 -395 l (:) 108 -395 l (Encoding Variation) 4 -414 l (:) 108 -414 l (Comments) 4 -433 l (:) 108 -433 l 1 0 -441 575 hl (Constraint Value) 575 0 -455 c 1 0 -461 575 hl F3 ({ callReadRingDataType1 { pduCode apiCall,) 5 -475 l ( dirNMAPI readRingData,) 5 -490 l ( netId NetId }}) 5 -505 l 1 0 -511 575 hl F2 (Detailed Comments) 4 -527 l (:) 101 -527 l 2 0 -296 575 239 fr %%PageTrailer pgsave restore showpage %%Page: 32 30 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (32) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (TRD \(StatusH: StatusHandlingMode; DataProf: DataProfileType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (CallTransmitRingData) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ callTransmitRingDataType1 { pduCode apiCall,) 5 -179 l ( dirNMAPI transmitRingData,) 5 -194 l ( statusHandling StatusH,) 5 -209 l ( netId NetId,) 5 -224 l ( dataProf DataProf }}) 5 -239 l 1 0 -245 575 hl F2 (Detailed Comments) 4 -261 l (:) 101 -261 l 2 0 0 575 269 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -328 c 1 0 -337 575 hl F2 (Constraint Name) 4 -353 l (:) 108 -353 l F3 (RS \(APIName: DirNMAPIName; APIReturn: StatusType\)) 116 -353 l F2 (PDU Type) 4 -372 l (:) 108 -372 l F3 (ReturnedStatusMsg) 116 -372 l F2 (Derivation Path) 4 -391 l (:) 108 -391 l (Encoding Rule Name) 4 -410 l (:) 108 -410 l (Encoding Variation) 4 -429 l (:) 108 -429 l (Comments) 4 -448 l (:) 108 -448 l 1 0 -456 575 hl (Constraint Value) 575 0 -470 c 1 0 -476 575 hl F3 ({ returnedStatusMsgType1 { pduCode apiStatus,) 5 -490 l ( dirNMAPI APIName,) 5 -505 l ( status APIReturn }}) 5 -520 l 1 0 -526 575 hl F2 (Detailed Comments) 4 -542 l (:) 101 -542 l 2 0 -311 575 239 fr %%PageTrailer pgsave restore showpage %%Page: 33 31 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (33) 487 -719 r 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (NConf \( APIReturn: StatusType; Config:ConfigType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (NetConfigMsg) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ netConfigMsgType1 { pduCode apiStatus,) 5 -179 l ( dirNMAPI getConfig,) 5 -194 l ( status APIReturn,) 5 -209 l ( config Config }}) 5 -224 l 1 0 -230 575 hl F2 (Detailed Comments) 4 -246 l (:) 101 -246 l 2 0 0 575 254 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -313 c 1 0 -322 575 hl F2 (Constraint Name) 4 -338 l (:) 108 -338 l F3 (NStat \( APIReturn: StatusType; Status:NetworkStatusType\)) 116 -338 l F2 (PDU Type) 4 -357 l (:) 108 -357 l F3 (NetStatusMsg) 116 -357 l F2 (Derivation Path) 4 -376 l (:) 108 -376 l (Encoding Rule Name) 4 -395 l (:) 108 -395 l (Encoding Variation) 4 -414 l (:) 108 -414 l (Comments) 4 -433 l (:) 108 -433 l 1 0 -441 575 hl (Constraint Value) 575 0 -455 c 1 0 -461 575 hl F3 ({ netStatusMsgType1 { pduCode apiStatus,) 5 -475 l ( dirNMAPI getStatus,) 5 -490 l ( status APIReturn,) 5 -505 l ( networkStatus Status }}) 5 -520 l 1 0 -526 575 hl F2 (Detailed Comments) 4 -542 l (:) 101 -542 l 2 0 -296 575 254 fr %%PageTrailer pgsave restore showpage %%Page: 34 32 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (34) 0 -719 l 0.847 dup scale F1 (ASN.1 PDU Constraint Declaration) 575 0 -17 c 1 0 -26 575 hl F2 (Constraint Name) 4 -42 l (:) 108 -42 l F3 (RData\( APIReturn: StatusType; DataProf:DataProfileType\)) 116 -42 l F2 (PDU Type) 4 -61 l (:) 108 -61 l F3 (RingDataMsg) 116 -61 l F2 (Derivation Path) 4 -80 l (:) 108 -80 l (Encoding Rule Name) 4 -99 l (:) 108 -99 l (Encoding Variation) 4 -118 l (:) 108 -118 l (Comments) 4 -137 l (:) 108 -137 l 1 0 -145 575 hl (Constraint Value) 575 0 -159 c 1 0 -165 575 hl F3 ({ ringDataMsgType1 { pduCode apiStatus,) 5 -179 l ( dirNMAPI readRingData,) 5 -194 l ( status APIReturn,) 5 -209 l ( dataProf DataProf }}) 5 -224 l 1 0 -230 575 hl F2 (Detailed Comments) 4 -246 l (:) 101 -246 l 2 0 0 575 254 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -313 c 1 0 -322 575 hl F2 (Constraint Name) 4 -338 l (:) 108 -338 l F3 (SetErr \(ErrorType: NetErrorType\)) 116 -338 l F2 (PDU Type) 4 -357 l (:) 108 -357 l F3 (CallSetError) 116 -357 l F2 (Derivation Path) 4 -376 l (:) 108 -376 l (Encoding Rule Name) 4 -395 l (:) 108 -395 l (Encoding Variation) 4 -414 l (:) 108 -414 l (Comments) 4 -433 l (:) 108 -433 l 1 0 -441 575 hl (Constraint Value) 575 0 -455 c 1 0 -461 575 hl F3 ({ callSetErrorType1 { pduCode errorConfig,) 5 -475 l ( netError ErrorType }}) 5 -490 l 1 0 -496 575 hl F2 (Detailed Comments) 4 -512 l (:) 101 -512 l 2 0 -296 575 224 fr F1 (ASN.1 PDU Constraint Declaration) 575 0 -579 c 1 0 -588 575 hl F2 (Constraint Name) 4 -604 l (:) 108 -604 l F3 (Ind \( Mask : SignallingMaskType\)) 116 -604 l F2 (PDU Type) 4 -623 l (:) 108 -623 l F3 (NMIndicationMsg) 116 -623 l F2 (Derivation Path) 4 -642 l (:) 108 -642 l (Encoding Rule Name) 4 -661 l (:) 108 -661 l (Encoding Variation) 4 -680 l (:) 108 -680 l (Comments) 4 -699 l (:) 108 -699 l 1 0 -707 575 hl (Constraint Value) 575 0 -721 c 1 0 -727 575 hl F3 ({ nMIndicationMsgType1 { pduCode nmIndication,) 5 -741 l ( signallingMask Mask }}) 5 -756 l 1 0 -762 575 hl F2 (Detailed Comments) 4 -778 l (:) 101 -778 l 2 0 -562 575 224 fr %%PageTrailer pgsave restore showpage %%Page: 35 33 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (35) 487 -719 r F4 (Dynamic Part) 595 -72 -349 c (IV) 595 -72 -287 c %%PageTrailer pgsave restore showpage %%Page: 36 34 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (36) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI1_12) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (NM transmits an alive message after StartNM) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (verify alive msg) 491 -179 l (2) 5 -198 l (+stop) 81 -198 l 1 27 -146 58 vl 1 67 -146 58 vl 1 285 -146 58 vl 1 428 -146 58 vl 1 485 -146 58 vl 1 0 -204 575 hl F2 (Detailed Comments) 4 -220 l (:) 101 -220 l 2 0 0 575 228 fr F1 (Test Case Dynamic Behaviour) 575 0 -287 c 1 0 -296 575 hl F2 (Test Case Name) 4 -312 l (:) 86 -312 l F3 (INI1A) 94 -312 l F2 (Group) 4 -331 l (:) 86 -331 l F3 (Core/) 94 -331 l F2 (Purpose) 4 -350 l (:) 86 -350 l F3 (Verification of valid LT/UT communication) 94 -350 l F2 (Configuration) 4 -369 l (:) 86 -369 l (Default) 4 -388 l (:) 86 -388 l F3 (OtherwiseFail) 94 -388 l F2 (Comments) 4 -407 l (:) 86 -407 l 1 0 -415 575 hl (Nr) 27 0 -429 c (Label) 39 28 -429 c (Behaviour Description) 217 68 -429 c (Constraints Ref) 142 286 -429 c (Verdict) 56 429 -429 c (Comments) 89 486 -429 c 1 0 -435 575 hl F3 (1) 5 -449 l (+normal_state) 73 -449 l (2) 5 -468 l (+COM_enabled) 81 -468 l (3) 5 -487 l (+stop) 89 -487 l 1 27 -416 77 vl 1 67 -416 77 vl 1 285 -416 77 vl 1 428 -416 77 vl 1 485 -416 77 vl 1 0 -493 575 hl F2 (Detailed Comments) 4 -509 l (:) 101 -509 l 2 0 -270 575 247 fr F1 (Test Case Dynamic Behaviour) 575 0 -576 c 1 0 -585 575 hl F2 (Test Case Name) 4 -601 l (:) 86 -601 l F3 (INI1B) 94 -601 l F2 (Group) 4 -620 l (:) 86 -620 l F3 (Core/) 94 -620 l F2 (Purpose) 4 -639 l (:) 86 -639 l F3 (Limphome config is reset after StartNM) 94 -639 l F2 (Configuration) 4 -658 l (:) 86 -658 l (Default) 4 -677 l (:) 86 -677 l F3 (OtherwiseFail) 94 -677 l F2 (Comments) 4 -696 l (:) 86 -696 l 1 0 -704 575 hl (Nr) 27 0 -718 c (Label) 39 28 -718 c (Behaviour Description) 217 68 -718 c (Constraints Ref) 142 286 -718 c (Verdict) 56 429 -718 c (Comments) 89 486 -718 c 1 0 -724 575 hl F3 (1) 5 -738 l (+normal_state) 73 -738 l (2) 5 -757 l (+checkConfig\(limphome,'000000'B\) ) 81 -757 l (3) 5 -776 l (+stop) 89 -776 l 1 27 -705 77 vl 1 67 -705 77 vl 1 285 -705 77 vl 1 428 -705 77 vl 1 485 -705 77 vl 1 0 -782 575 hl F2 (Detailed Comments) 4 -798 l (:) 101 -798 l 2 0 -559 575 247 fr %%PageTrailer pgsave restore showpage %%Page: 37 35 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (37) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI11A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Normal config is initialised after StartNM) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (+checkConfig\(normal,'001000'B\) ) 81 -198 l (3) 5 -217 l (+stop) 89 -217 l 1 27 -146 77 vl 1 67 -146 77 vl 1 285 -146 77 vl 1 428 -146 77 vl 1 485 -146 77 vl 1 0 -223 575 hl F2 (Detailed Comments) 4 -239 l (:) 101 -239 l 2 0 0 575 247 fr F1 (Test Case Dynamic Behaviour) 575 0 -306 c 1 0 -315 575 hl F2 (Test Case Name) 4 -331 l (:) 86 -331 l F3 (NORM1A) 94 -331 l F2 (Group) 4 -350 l (:) 86 -350 l F3 (Core/) 94 -350 l F2 (Purpose) 4 -369 l (:) 86 -369 l F3 (NM transmits a ring message after Ttyp in Normal state - Verification of message contents) 94 -369 l F2 (Configuration) 4 -388 l (:) 86 -388 l (Default) 4 -407 l (:) 86 -407 l F3 (OtherwiseFail) 94 -407 l F2 (Comments) 4 -426 l (:) 86 -426 l F3 (Contents: destination = sender, sleep mark = 0) 94 -426 l 1 0 -434 575 hl F2 (Nr) 27 0 -448 c (Label) 39 28 -448 c (Behaviour Description) 217 68 -448 c (Constraints Ref) 142 286 -448 c (Verdict) 56 429 -448 c (Comments) 89 486 -448 c 1 0 -454 575 hl F3 (1) 5 -468 l (+normal_state) 73 -468 l (2) 5 -487 l (START TwaitR) 81 -487 l (3) 5 -506 l (NM?NMPDU CANCEL TwaitR) 89 -506 l (RingR\(NodeId,'00'B\)) 291 -506 l (\(PASS\)) 434 -506 l (4) 5 -525 l (+stop) 97 -525 l 1 27 -435 96 vl 1 67 -435 96 vl 1 285 -435 96 vl 1 428 -435 96 vl 1 485 -435 96 vl 1 0 -531 575 hl F2 (Detailed Comments) 4 -547 l (:) 101 -547 l 2 0 -289 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 38 36 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (38) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM1B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (NM transmits a ring message after Ttyp in Normal state - Verification of Ttyp time-out) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Transmission is expected within time window [Ttyp, Ttyp+TtypW]) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (START Ttyp) 81 -198 l (3) 5 -217 l (?TIMEOUT Ttyp START TtypW) 89 -217 l (4) 5 -236 l (NM?NMPDU CANCEL TtypW) 97 -236 l (RingR\(?,?\)) 291 -236 l (\(PASS\)) 434 -236 l (5) 5 -255 l (+stop) 105 -255 l 1 27 -146 115 vl 1 67 -146 115 vl 1 285 -146 115 vl 1 428 -146 115 vl 1 485 -146 115 vl 1 0 -261 575 hl F2 (Detailed Comments) 4 -277 l (:) 101 -277 l 2 0 0 575 285 fr F1 (Test Case Dynamic Behaviour) 575 0 -344 c 1 0 -353 575 hl F2 (Test Case Name) 4 -369 l (:) 86 -369 l F3 (NORM3A) 94 -369 l F2 (Group) 4 -388 l (:) 86 -388 l F3 (Core/) 94 -388 l F2 (Purpose) 4 -407 l (:) 86 -407 l F3 (Network configuration is updated on alive message reception) 94 -407 l F2 (Configuration) 4 -426 l (:) 86 -426 l (Default) 4 -445 l (:) 86 -445 l F3 (IgnoreNMPDU) 94 -445 l F2 (Comments) 4 -464 l (:) 86 -464 l 1 0 -472 575 hl (Nr) 27 0 -486 c (Label) 39 28 -486 c (Behaviour Description) 217 68 -486 c (Constraints Ref) 142 286 -486 c (Verdict) 56 429 -486 c (Comments) 89 486 -486 c 1 0 -492 575 hl F3 (1) 5 -506 l (+normal_state) 73 -506 l (2) 5 -525 l (NM!NMPDU START Twait) 81 -525 l (AliveT\(SN1,SN1,'00'B\)) 291 -525 l (3) 5 -544 l (?TIMEOUT Twait) 89 -544 l (4) 5 -563 l (+checkConfig\(normal,'001100'B\)) 97 -563 l (NodeId + SN1) 491 -563 l (5) 5 -582 l (NM!NMPDU START Twait) 105 -582 l (AliveT\(SN2,SN2,'00'B\)) 291 -582 l (6) 5 -601 l (?TIMEOUT Twait) 113 -601 l (7) 5 -620 l (+checkConfig\(normal,'001110'B\)) 121 -620 l (+ SN2) 491 -620 l (8) 5 -639 l (NM!NMPDU START Twait) 129 -639 l (AliveT\(PN2,PN2,'00'B\)) 291 -639 l (9) 5 -658 l (?TIMEOUT Twait) 137 -658 l (10) 5 -677 l (+checkConfig\(normal,'10111) 145 -677 l (0'B\)) 145 -692 l (+ PN2) 491 -677 l (11) 5 -711 l (+stop) 153 -711 l 1 27 -473 244 vl 1 67 -473 244 vl 1 285 -473 244 vl 1 428 -473 244 vl 1 485 -473 244 vl 1 0 -717 575 hl F2 (Detailed Comments) 4 -733 l (:) 101 -733 l 2 0 -327 575 414 fr %%PageTrailer pgsave restore showpage %%Page: 39 37 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (39) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM3B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Network configuration is not updated if alive message source is present already) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU) 81 -198 l (AliveT\(SN2,SN2,'00'B\)) 291 -198 l (3) 5 -217 l (NM!NMPDU START Twait) 89 -217 l (AliveT\(PN2,PN2,'00'B\)) 291 -217 l (4) 5 -236 l (?TIMEOUT Twait) 97 -236 l (5) 5 -255 l (+checkConfig\(normal,'101010'B\)) 105 -255 l (SN2, PN2) 491 -255 l (6) 5 -274 l (NM!NMPDU START Twait) 113 -274 l (AliveT\(SN2,SN2,'00'B\)) 291 -274 l (7) 5 -293 l (?TIMEOUT Twait) 121 -293 l (8) 5 -312 l (+checkConfig\(normal,'101010'B\)) 129 -312 l (unchanged) 491 -312 l (9) 5 -331 l (NM!NMPDU START Twait) 137 -331 l (AliveT\(PN2,PN2,'00'B\)) 291 -331 l (10) 5 -350 l (?TIMEOUT Twait) 145 -350 l (11) 5 -369 l (+checkConfig\(normal,'1010) 153 -369 l (10'B\)) 153 -384 l (unchanged) 491 -369 l (12) 5 -403 l (+stop) 161 -403 l 1 27 -146 263 vl 1 67 -146 263 vl 1 285 -146 263 vl 1 428 -146 263 vl 1 485 -146 263 vl 1 0 -409 575 hl F2 (Detailed Comments) 4 -425 l (:) 101 -425 l 2 0 0 575 433 fr %%PageTrailer pgsave restore showpage %%Page: 40 38 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (40) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM4A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Network configuration is updated on ring message reception) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START Twait) 81 -198 l (RingT\(SN1,SN2,'00'B\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (+checkConfig\(normal,'001100'B\)) 97 -236 l (NodeId + SN1) 491 -236 l (5) 5 -255 l (NM!NMPDU START Twait) 105 -255 l (RingT\(SN2,PN2,'00'B\)) 291 -255 l (6) 5 -274 l (?TIMEOUT Twait) 113 -274 l (7) 5 -293 l (+checkConfig\(normal,'001110'B\)) 121 -293 l (+ SN2) 491 -293 l (8) 5 -312 l (NM!NMPDU START Twait) 129 -312 l (RingT\(PN2,PN1,'00'B\)) 291 -312 l (9) 5 -331 l (?TIMEOUT Twait) 137 -331 l (10) 5 -350 l (+checkConfig\(normal,'10111) 145 -350 l (0'B\)) 145 -365 l (+ PN2) 491 -350 l (11) 5 -384 l (+stop) 153 -384 l 1 27 -146 244 vl 1 67 -146 244 vl 1 285 -146 244 vl 1 428 -146 244 vl 1 485 -146 244 vl 1 0 -390 575 hl F2 (Detailed Comments) 4 -406 l (:) 101 -406 l 2 0 0 575 414 fr %%PageTrailer pgsave restore showpage %%Page: 41 39 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (41) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM4B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Network configuration is not updated if ring message source is present already) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU) 81 -198 l (RingT\(SN2,PN2,'00'B\)) 291 -198 l (3) 5 -217 l (NM!NMPDU START Twait) 89 -217 l (RingT\(PN2,PN1,'00'B\)) 291 -217 l (4) 5 -236 l (?TIMEOUT Twait) 97 -236 l (5) 5 -255 l (+checkConfig\(normal,'101010'B\)) 105 -255 l (SN2, PN2) 491 -255 l (6) 5 -274 l (NM!NMPDU START Twait) 113 -274 l (RingT\(SN2,PN2,'00'B\)) 291 -274 l (7) 5 -293 l (?TIMEOUT Twait) 121 -293 l (8) 5 -312 l (+checkConfig\(normal,'101010'B\)) 129 -312 l (unchanged) 491 -312 l (9) 5 -331 l (NM!NMPDU START Twait) 137 -331 l (RingT\(PN2,PN1,'00'B\)) 291 -331 l (10) 5 -350 l (?TIMEOUT Twait) 145 -350 l (11) 5 -369 l (+checkConfig\(normal,'1010) 153 -369 l (10'B\)) 153 -384 l (unchanged) 491 -369 l (12) 5 -403 l (+stop) 161 -403 l 1 27 -146 263 vl 1 67 -146 263 vl 1 285 -146 263 vl 1 428 -146 263 vl 1 485 -146 263 vl 1 0 -409 575 hl F2 (Detailed Comments) 4 -425 l (:) 101 -425 l 2 0 0 575 433 fr F1 (Test Case Dynamic Behaviour) 575 0 -492 c 1 0 -501 575 hl F2 (Test Case Name) 4 -517 l (:) 86 -517 l F3 (NORM12) 94 -517 l F2 (Group) 4 -536 l (:) 86 -536 l F3 (Core/) 94 -536 l F2 (Purpose) 4 -555 l (:) 86 -555 l F3 (A ring PDU delayed Ttyp is transmitted after ring reception with source = dest ) 94 -555 l F2 (Configuration) 4 -574 l (:) 86 -574 l (Default) 4 -593 l (:) 86 -593 l F3 (OtherwiseFail) 94 -593 l F2 (Comments) 4 -612 l (:) 86 -612 l F3 (Verification of ring reception) 94 -612 l 1 0 -620 575 hl F2 (Nr) 27 0 -634 c (Label) 39 28 -634 c (Behaviour Description) 217 68 -634 c (Constraints Ref) 142 286 -634 c (Verdict) 56 429 -634 c (Comments) 89 486 -634 c 1 0 -640 575 hl F3 (1) 5 -654 l (+normal_1st_ring) 73 -654 l (2) 5 -673 l (NM!NMPDU START TwaitR) 81 -673 l (RingT\(PN1,PN1,'00'B\)) 291 -673 l (3) 5 -692 l (NM?NMPDU CANCEL TwaitR) 89 -692 l (RingR\(?,'00'B\)) 291 -692 l (\(PASS\)) 434 -692 l (4) 5 -711 l (+stop) 97 -711 l 1 27 -621 96 vl 1 67 -621 96 vl 1 285 -621 96 vl 1 428 -621 96 vl 1 485 -621 96 vl 1 0 -717 575 hl F2 (Detailed Comments) 4 -733 l (:) 101 -733 l 2 0 -475 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 42 40 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (42) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM13A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (A ring PDU delayed Ttyp is transmitted after ring reception with dest = ownstation ) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: Verification of ring reception) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_1st_ring) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (RingT\(PN1,NodeId,'00'B\)) 291 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (RingR\(?,'00'B\)) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (NORM13B) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Core/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (A ring PDU delayed Ttyp is transmitted after ring reception with dest = own station) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l F3 (Test B: Verification of reception within time window [Ttyp, Ttyp+TtypW) 94 -445 l 1 0 -453 575 hl F2 (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+normal_1st_ring) 73 -487 l (2) 5 -506 l (NM!NMPDU START Ttyp) 81 -506 l (RingT\(PN1,NodeId,'00'B\)) 291 -506 l (3) 5 -525 l (?TIMEOUT Ttyp START TtypW) 89 -525 l (4) 5 -544 l (NM?NMPDU CANCEL TtypW) 97 -544 l (RingR\(?,?\)) 291 -544 l (\(PASS\)) 434 -544 l (5) 5 -563 l (+stop) 105 -563 l 1 27 -454 115 vl 1 67 -454 115 vl 1 285 -454 115 vl 1 428 -454 115 vl 1 485 -454 115 vl 1 0 -569 575 hl F2 (Detailed Comments) 4 -585 l (:) 101 -585 l 2 0 -308 575 285 fr %%PageTrailer pgsave restore showpage %%Page: 43 41 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (43) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM14) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The regular ring message is not passed if a ring message is passed before Ttyp expiration) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START Tmax) 81 -198 l (RingT\(PN2,PN1,'00'B\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Tmax) 89 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (NORM6A) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Core/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (Logical successor is updated on ring message reception) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l 1 0 -453 575 hl (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+normal_state) 73 -487 l (2) 5 -506 l (NM!NMPDU START TwaitR) 81 -506 l (RingT\(PN1,NodeId,'00'B\)) 291 -506 l (3) 5 -525 l (NM?NMPDU CANCEL TwaitR) 89 -525 l (RingR\(PN1,'00'B\)) 291 -525 l (\(PASS\)) 434 -525 l (Successor PN1) 491 -525 l (4) 5 -544 l (NM!NMPDU START TwaitR) 97 -544 l (RingT\(PN2,NodeId,'00'B\)) 291 -544 l (SLR) 491 -544 l (5) 5 -563 l (NM?NMPDU CANCEL TwaitR) 105 -563 l (RingR\(PN2,'00'B\)) 291 -563 l (\(PASS\)) 434 -563 l (Successor PN2) 491 -563 l (6) 5 -582 l (NM!NMPDU START TwaitR) 113 -582 l (RingT\(SN2,NodeId,'00'B\)) 291 -582 l (LRS) 491 -582 l (7) 5 -601 l (NM?NMPDU CANCEL TwaitR) 121 -601 l (RingR\(SN2,'00'B\)) 291 -601 l (\(PASS\)) 434 -601 l (Successor SN2) 491 -601 l (8) 5 -620 l (NM!NMPDU START TwaitR) 129 -620 l (RingT\(SN1,NodeId,'00'B\)) 291 -620 l (RSL) 491 -620 l (9) 5 -639 l (NM?NMPDU CANCEL TwaitR) 137 -639 l (RingR\(SN1,'00'B\)) 291 -639 l (\(PASS\)) 434 -639 l (Successor SN1) 491 -639 l (10) 5 -658 l (+stop) 145 -658 l 1 27 -454 210 vl 1 67 -454 210 vl 1 285 -454 210 vl 1 428 -454 210 vl 1 485 -454 210 vl 1 0 -664 575 hl F2 (Detailed Comments) 4 -680 l (:) 101 -680 l F3 (L = current logical successor, R = local node \(receiver\), S = source of ring message sent to NM) 109 -680 l (The sequences of three letters e.g. SLR define the respective node positions\015 in the logical ring.) 109 -695 l 2 0 -308 575 395 fr %%PageTrailer pgsave restore showpage %%Page: 44 42 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (44) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM6B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Logical successor is not updated if not changed on ring message reception) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (RingT\(PN2,PN2,'00'B\)) 291 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (RingR\(PN2,'00'B\)) 291 -217 l (\(PASS\)) 434 -217 l (Successor PN2) 491 -217 l (4) 5 -236 l (NM!NMPDU START TwaitR) 97 -236 l (RingT\(PN1,NodeId,'00'B\)) 291 -236 l (LSR) 491 -236 l (5) 5 -255 l (NM?NMPDU CANCEL TwaitR) 105 -255 l (RingR\(PN2,'00'B\)) 291 -255 l (\(PASS\)) 434 -255 l (Still PN2) 491 -255 l (6) 5 -274 l (NM!NMPDU) 113 -274 l (RingT\(SN1,NodeId,'00'B\)) 291 -274 l (Successor SN1) 491 -274 l (7) 5 -293 l (NM!NMPDU START TwaitR) 121 -293 l (RingT\(PN1,NodeId,'00'B\)) 291 -293 l (SRL) 491 -293 l (8) 5 -312 l (NM?NMPDU CANCEL TwaitR) 129 -312 l (RingR\(SN1,'00'B\)) 291 -312 l (\(PASS\)) 434 -312 l (Still SN1) 491 -312 l (9) 5 -331 l (NM!NMPDU START TwaitR) 137 -331 l (RingT\(SN2,NodeId,'00'B\)) 291 -331 l (RLS) 491 -331 l (10) 5 -350 l (NM?NMPDU CANCEL TwaitR) 145 -350 l (RingR\(SN1,'00'B\)) 291 -350 l (\(PASS\)) 434 -350 l (Still SN1) 491 -350 l (11) 5 -369 l (+stop) 153 -369 l 1 27 -146 229 vl 1 67 -146 229 vl 1 285 -146 229 vl 1 428 -146 229 vl 1 485 -146 229 vl 1 0 -375 575 hl F2 (Detailed Comments) 4 -391 l (:) 101 -391 l F3 (L = current logical successor, R = local node \(receiver\), S = source of ring message sent to NM) 109 -391 l (The sequences of three letters e.g. SLR define the respective node positions\015 in the logical ring.) 109 -406 l 2 0 0 575 414 fr %%PageTrailer pgsave restore showpage %%Page: 45 43 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (45) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM5A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Logical successor is updated on alive message reception) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (AliveT\(PN1,PN1,'00'B\)) 291 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (RingR\(PN1,'00'B\)) 291 -217 l (\(PASS\)) 434 -217 l (Successor PN1) 491 -217 l (4) 5 -236 l (NM!NMPDU START TwaitR) 97 -236 l (RingT\(PN1,NodeId,'00'B\)) 291 -236 l (5) 5 -255 l (NM!NMPDU START TwaitR) 105 -255 l (AliveT\(PN2,PN2,'00'B\)) 291 -255 l (SLR) 491 -255 l (6) 5 -274 l (NM?NMPDU CANCEL TwaitR) 113 -274 l (RingR\(PN2,'00'B\)) 291 -274 l (\(PASS\)) 434 -274 l (Successor PN2) 491 -274 l (7) 5 -293 l (NM!NMPDU START TwaitR) 121 -293 l (RingT\(PN1,NodeId,'00'B\)) 291 -293 l (8) 5 -312 l (NM!NMPDU START TwaitR) 129 -312 l (AliveT\(SN2,SN2,'00'B\)) 291 -312 l (LRS) 491 -312 l (9) 5 -331 l (NM?NMPDU CANCEL TwaitR) 137 -331 l (RingR\(SN2,'00'B\)) 291 -331 l (\(PASS\)) 434 -331 l (Successor SN2) 491 -331 l (10) 5 -350 l (NM!NMPDU START TwaitR) 145 -350 l (RingT\(PN1,NodeId,'00'B\)) 291 -350 l (11) 5 -369 l (NM!NMPDU START TwaitR) 153 -369 l (AliveT\(SN1,SN1,'00'B\)) 291 -369 l (RSL) 491 -369 l (12) 5 -388 l (NM?NMPDU CANCEL) 161 -388 l (TwaitR) 161 -403 l (RingR\(SN1,'00'B\)) 291 -388 l (\(PASS\)) 434 -388 l (Successor SN1) 491 -388 l (13) 5 -422 l (+stop) 169 -422 l 1 27 -146 282 vl 1 67 -146 282 vl 1 285 -146 282 vl 1 428 -146 282 vl 1 485 -146 282 vl 1 0 -428 575 hl F2 (Detailed Comments) 4 -444 l (:) 101 -444 l F3 (L = current logical successor, R = local node \(receiver\), S = source of ring message sent to NM) 109 -444 l (The sequences of three letters e.g. SLR define the respective node positions\015 in the logical ring.) 109 -459 l 2 0 0 575 467 fr %%PageTrailer pgsave restore showpage %%Page: 46 44 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (46) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM5B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Logical successor is not updated on alive message reception) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (RingT\(PN2,PN2,'00'B\)) 291 -198 l (Successor PN2) 491 -198 l (3) 5 -217 l (NM!NMPDU START TwaitR) 89 -217 l (AliveT\(PN1,PN1,'00'B\)) 291 -217 l (LSR) 491 -217 l (4) 5 -236 l (NM?NMPDU CANCEL TwaitR) 97 -236 l (RingR\(PN2,'00'B\)) 291 -236 l (\(PASS\)) 434 -236 l (Still PN2) 491 -236 l (5) 5 -255 l (NM!NMPDU) 105 -255 l (RingT\(SN1,NodeId,'00'B\)) 291 -255 l (Successor SN1) 491 -255 l (6) 5 -274 l (NM!NMPDU START TwaitR) 113 -274 l (AliveT\(PN1,PN1,'00'B\)) 291 -274 l (SRL) 491 -274 l (7) 5 -293 l (NM?NMPDU CANCEL TwaitR) 121 -293 l (RingR\(SN1,'00'B\)) 291 -293 l (\(PASS\)) 434 -293 l (Still SN1) 491 -293 l (8) 5 -312 l (NM!NMPDU START TwaitR) 129 -312 l (RingT\(PN1,NodeId,'00'B\)) 291 -312 l (9) 5 -331 l (NM!NMPDU START TwaitR) 137 -331 l (AliveT\(SN2,SN2,'00'B\)) 291 -331 l (RLS) 491 -331 l (10) 5 -350 l (NM?NMPDU CANCEL TwaitR) 145 -350 l (RingR\(SN1,'00'B\)) 291 -350 l (\(PASS\)) 434 -350 l (Still SN1) 491 -350 l (11) 5 -369 l (+stop) 153 -369 l 1 27 -146 229 vl 1 67 -146 229 vl 1 285 -146 229 vl 1 428 -146 229 vl 1 485 -146 229 vl 1 0 -375 575 hl F2 (Detailed Comments) 4 -391 l (:) 101 -391 l F3 (L = current logical successor, R = local node \(receiver\), S = source of ring message sent to NM) 109 -391 l (The sequences of three letters e.g. SLR define the respective node positions\015 in the logical ring.) 109 -406 l 2 0 0 575 414 fr %%PageTrailer pgsave restore showpage %%Page: 47 45 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (47) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM7A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Limphome configuration is updated on limphome message reception) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START Twait) 81 -198 l (LimpT\(SN1,SN1,'00'B\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (+checkConfig\(limphome,'000100'B\)) 97 -236 l (SN1) 491 -236 l (5) 5 -255 l (NM!NMPDU START Twait) 105 -255 l (LimpT\(SN2,SN2,'00'B\)) 291 -255 l (6) 5 -274 l (?TIMEOUT Twait) 113 -274 l (7) 5 -293 l (+checkConfig\(limphome,'000110'B) 121 -293 l (\)) 121 -308 l (+ SN2) 491 -293 l (8) 5 -327 l (NM!NMPDU START Twait) 129 -327 l (LimpT\(PN2,PN2,'00'B\)) 291 -327 l (9) 5 -346 l (?TIMEOUT Twait) 137 -346 l (10) 5 -365 l (+checkConfig\(limphome,'100) 145 -365 l (110'B\)) 145 -380 l (+ PN2) 491 -365 l (11) 5 -399 l (+stop) 153 -399 l 1 27 -146 259 vl 1 67 -146 259 vl 1 285 -146 259 vl 1 428 -146 259 vl 1 485 -146 259 vl 1 0 -405 575 hl F2 (Detailed Comments) 4 -421 l (:) 101 -421 l 2 0 0 575 429 fr %%PageTrailer pgsave restore showpage %%Page: 48 46 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (48) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM7B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Limphome configuration is not updated if message source is in limphome state already) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU) 81 -198 l (LimpT\(SN2,SN2,'00'B\)) 291 -198 l (3) 5 -217 l (NM!NMPDU START Twait) 89 -217 l (LimpT\(PN2,PN2,'00'B\)) 291 -217 l (4) 5 -236 l (?TIMEOUT Twait) 97 -236 l (5) 5 -255 l (+checkConfig\(limphome,'100010'B\)) 105 -255 l (SN2, PN2) 491 -255 l (6) 5 -274 l (NM!NMPDU START Twait) 113 -274 l (LimpT\(SN2,SN2,'00'B\)) 291 -274 l (7) 5 -293 l (?TIMEOUT Twait) 121 -293 l (8) 5 -312 l (+checkConfig\(limphome,'100010) 129 -312 l ('B\)) 129 -327 l (unchanged) 491 -312 l (9) 5 -346 l (NM!NMPDU START Twait) 137 -346 l (LimpT\(PN2,PN2,'00'B\)) 291 -346 l (10) 5 -365 l (?TIMEOUT Twait) 145 -365 l (11) 5 -384 l (+checkConfig\(limphome,'10) 153 -384 l (0010'B\)) 153 -399 l (unchanged) 491 -384 l (12) 5 -418 l (+stop) 161 -418 l 1 27 -146 278 vl 1 67 -146 278 vl 1 285 -146 278 vl 1 428 -146 278 vl 1 485 -146 278 vl 1 0 -424 575 hl F2 (Detailed Comments) 4 -440 l (:) 101 -440 l 2 0 0 575 448 fr %%PageTrailer pgsave restore showpage %%Page: 49 47 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (49) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM8) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is sent on ring message reception if skipped in the logical ring) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START Tresp) 81 -198 l (RingT\(PN1,PN2,'00'B\)) 291 -198 l (DSR) 491 -198 l (3) 5 -217 l (NM?NMPDU CANCEL Tresp) 89 -217 l (AliveR\(PN1,'00'B\)) 291 -217 l (\(PASS\)) 434 -217 l (Successor PN1) 491 -217 l (4) 5 -236 l (NM!NMPDU START Tresp) 97 -236 l (RingT\(SN2,SN1,'00'B\)) 291 -236 l (RDS) 491 -236 l (5) 5 -255 l (NM?NMPDU CANCEL Tresp) 105 -255 l (AliveR\(SN2,'00'B\)) 291 -255 l (\(PASS\)) 434 -255 l (Successor SN2) 491 -255 l (6) 5 -274 l (NM!NMPDU START Tresp) 113 -274 l (RingT\(PN1,SN1,'00'B\)) 291 -274 l (SRD) 491 -274 l (7) 5 -293 l (NM?NMPDU CANCEL Tresp) 121 -293 l (AliveR\(SN2,'00'B\)) 291 -293 l (\(PASS\)) 434 -293 l (Successor SN2) 491 -293 l (8) 5 -312 l (+stop) 129 -312 l 1 27 -146 172 vl 1 67 -146 172 vl 1 285 -146 172 vl 1 428 -146 172 vl 1 485 -146 172 vl 1 0 -318 575 hl F2 (Detailed Comments) 4 -334 l (:) 101 -334 l F3 (D,S = destination, source of ring message sent to NM, R = receiver's node,) 109 -334 l (The sequences of three letters e.g. DSR define the respective node positions\015 in the logical ring.) 109 -349 l 2 0 0 575 357 fr F1 (Test Case Dynamic Behaviour) 575 0 -416 c 1 0 -425 575 hl F2 (Test Case Name) 4 -441 l (:) 86 -441 l F3 (NORM11) 94 -441 l F2 (Group) 4 -460 l (:) 86 -460 l F3 (Core/) 94 -460 l F2 (Purpose) 4 -479 l (:) 86 -479 l F3 (No alive message is sent on ring message reception if not skipped in the logical ring) 94 -479 l F2 (Configuration) 4 -498 l (:) 86 -498 l (Default) 4 -517 l (:) 86 -517 l F3 (OtherwiseFail) 94 -517 l F2 (Comments) 4 -536 l (:) 86 -536 l 1 0 -544 575 hl (Nr) 27 0 -558 c (Label) 39 28 -558 c (Behaviour Description) 217 68 -558 c (Constraints Ref) 142 286 -558 c (Verdict) 56 429 -558 c (Comments) 89 486 -558 c 1 0 -564 575 hl F3 (1) 5 -578 l (+normal_state) 73 -578 l (2) 5 -597 l (NM!NMPDU START Tresp) 81 -597 l (RingT\(SN1,SN2,'00'B\)) 291 -597 l (RSD) 491 -597 l (3) 5 -616 l (?TIMEOUT Tresp) 89 -616 l (\(PASS\)) 434 -616 l (4) 5 -635 l (NM!NMPDU START Tresp) 97 -635 l (RingT\(PN2,PN1,'00'B\)) 291 -635 l (SDR) 491 -635 l (5) 5 -654 l (?TIMEOUT Tresp) 105 -654 l (\(PASS\)) 434 -654 l (6) 5 -673 l (NM!NMPDU START Tresp) 113 -673 l (RingT\(SN1,PN1,'00'B\)) 291 -673 l (DRS) 491 -673 l (7) 5 -692 l (?TIMEOUT Tresp) 121 -692 l (\(PASS\)) 434 -692 l (8) 5 -711 l (+stop) 129 -711 l 1 27 -545 172 vl 1 67 -545 172 vl 1 285 -545 172 vl 1 428 -545 172 vl 1 485 -545 172 vl 1 0 -717 575 hl F2 (Detailed Comments) 4 -733 l (:) 101 -733 l F3 (D,S = destination, source of ring message sent to NM, R = receiver's node,) 109 -733 l (The sequences of three letters e.g. DSR define the respective node positions\015 in the logical ring.) 109 -748 l 2 0 -399 575 357 fr %%PageTrailer pgsave restore showpage %%Page: 50 48 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (50) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI2A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is transmitted on Tmax expiration after the last ring message) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: ring message transmission in NormalActive state - Verification of same Alive as after StartNM) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_1st_ring) 73 -179 l (2) 5 -198 l (START TwaitA) 81 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitA) 89 -217 l (FirstAlive) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (INI2B) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Core/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (An alive message is transmitted on Tmax expiration after the last ring message) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l F3 (Test B: ring message transmission in NormalActive state - Verification of alive sent within time window) 94 -445 l ([Tmax, Tmax+TmaxW]) 94 -460 l 1 0 -468 575 hl F2 (Nr) 27 0 -482 c (Label) 39 28 -482 c (Behaviour Description) 217 68 -482 c (Constraints Ref) 142 286 -482 c (Verdict) 56 429 -482 c (Comments) 89 486 -482 c 1 0 -488 575 hl F3 (1) 5 -502 l (+normal_1st_ring) 73 -502 l (2) 5 -521 l (START Tmax) 81 -521 l (3) 5 -540 l (?TIMEOUT Tmax START TmaxW) 89 -540 l (4) 5 -559 l (NM?NMPDU CANCEL TmaxW) 97 -559 l (AliveR\(?,?\)) 291 -559 l (\(PASS\)) 434 -559 l (5) 5 -578 l (+stop) 105 -578 l 1 27 -469 115 vl 1 67 -469 115 vl 1 285 -469 115 vl 1 428 -469 115 vl 1 485 -469 115 vl 1 0 -584 575 hl F2 (Detailed Comments) 4 -600 l (:) 101 -600 l 2 0 -308 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 51 49 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (51) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI2C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is transmitted on Tmax expiration after the last ring message) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test C: ring message reception in NormalActive state - Verification of alive contents) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU) 81 -198 l (RingT\(SN1,SN2,'00'B\)) 291 -198 l (to set successor) 491 -198 l (3) 5 -217 l (NM!NMPDU START TwaitA) 89 -217 l (RingT\(SN2,PN1,'00'B\)) 291 -217 l (4) 5 -236 l (NM?NMPDU CANCEL TwaitA) 97 -236 l (FirstAlive) 291 -236 l (\(PASS\)) 434 -236 l (5) 5 -255 l (+stop) 105 -255 l 1 27 -146 115 vl 1 67 -146 115 vl 1 285 -146 115 vl 1 428 -146 115 vl 1 485 -146 115 vl 1 0 -261 575 hl F2 (Detailed Comments) 4 -277 l (:) 101 -277 l 2 0 0 575 285 fr F1 (Test Case Dynamic Behaviour) 575 0 -344 c 1 0 -353 575 hl F2 (Test Case Name) 4 -369 l (:) 86 -369 l F3 (INI2D) 94 -369 l F2 (Group) 4 -388 l (:) 86 -388 l F3 (Core/) 94 -388 l F2 (Purpose) 4 -407 l (:) 86 -407 l F3 (An alive message is transmitted on Tmax expiration after the last ring message) 94 -407 l F2 (Configuration) 4 -426 l (:) 86 -426 l (Default) 4 -445 l (:) 86 -445 l F3 (OtherwiseFail) 94 -445 l F2 (Comments) 4 -464 l (:) 86 -464 l F3 (Test D: ring message reception in NormalActive state - Verification of alive sent within time window) 94 -464 l ([Tmax, Tmax+TmaxW]) 94 -479 l 1 0 -487 575 hl F2 (Nr) 27 0 -501 c (Label) 39 28 -501 c (Behaviour Description) 217 68 -501 c (Constraints Ref) 142 286 -501 c (Verdict) 56 429 -501 c (Comments) 89 486 -501 c 1 0 -507 575 hl F3 (1) 5 -521 l (+normal_state) 73 -521 l (2) 5 -540 l (NM!NMPDU START Ttyp) 81 -540 l (RingT\(SN1,SN2,'00'B\)) 291 -540 l (to set successor) 491 -540 l (3) 5 -559 l (?TIMEOUT Ttyp) 89 -559 l (4) 5 -578 l (NM!NMPDU START Tmax) 97 -578 l (RingT\(SN2,PN1,'00'B\)) 291 -578 l (5) 5 -597 l (?TIMEOUT Tmax START TmaxW) 105 -597 l (6) 5 -616 l (NM?NMPDU CANCEL TmaxW) 113 -616 l (AliveR\(?,?\)) 291 -616 l (\(PASS\)) 434 -616 l (7) 5 -635 l (+stop) 121 -635 l 1 27 -488 153 vl 1 67 -488 153 vl 1 285 -488 153 vl 1 428 -488 153 vl 1 485 -488 153 vl 1 0 -641 575 hl F2 (Detailed Comments) 4 -657 l (:) 101 -657 l 2 0 -327 575 338 fr %%PageTrailer pgsave restore showpage %%Page: 52 50 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (52) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI1C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Limphome config is reset after transition from NMnormal to NMreset) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_1st_ring) 73 -179 l (2) 5 -198 l (START TwaitA) 81 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitA) 89 -217 l (FirstAlive) 291 -217 l (4) 5 -236 l (+checkConfig\(limphome,'000000'B\)) 97 -236 l (5) 5 -255 l (+stop) 105 -255 l 1 27 -146 115 vl 1 67 -146 115 vl 1 285 -146 115 vl 1 428 -146 115 vl 1 485 -146 115 vl 1 0 -261 575 hl F2 (Detailed Comments) 4 -277 l (:) 101 -277 l 2 0 0 575 285 fr F1 (Test Case Dynamic Behaviour) 575 0 -344 c 1 0 -353 575 hl F2 (Test Case Name) 4 -369 l (:) 86 -369 l F3 (INI11B) 94 -369 l F2 (Group) 4 -388 l (:) 86 -388 l F3 (Core/) 94 -388 l F2 (Purpose) 4 -407 l (:) 86 -407 l F3 (Normal config is reset after transition from NMnormal to NMreset) 94 -407 l F2 (Configuration) 4 -426 l (:) 86 -426 l (Default) 4 -445 l (:) 86 -445 l F3 (OtherwiseFail) 94 -445 l F2 (Comments) 4 -464 l (:) 86 -464 l 1 0 -472 575 hl (Nr) 27 0 -486 c (Label) 39 28 -486 c (Behaviour Description) 217 68 -486 c (Constraints Ref) 142 286 -486 c (Verdict) 56 429 -486 c (Comments) 89 486 -486 c 1 0 -492 575 hl F3 (1) 5 -506 l (+normal_1st_ring) 73 -506 l (2) 5 -525 l (START TwaitA) 81 -525 l (3) 5 -544 l (NM?NMPDU CANCEL TwaitA) 89 -544 l (FirstAlive) 291 -544 l (4) 5 -563 l (+checkConfig\(normal,'001000'B\)) 97 -563 l (only local node) 491 -563 l (5) 5 -582 l (+stop) 105 -582 l 1 27 -473 115 vl 1 67 -473 115 vl 1 285 -473 115 vl 1 428 -473 115 vl 1 485 -473 115 vl 1 0 -588 575 hl F2 (Detailed Comments) 4 -604 l (:) 101 -604 l 2 0 -327 575 285 fr %%PageTrailer pgsave restore showpage %%Page: 53 51 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (53) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP1A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (A limphome message is transmitted Terror after fatal bus error) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: bus error in Normal state - Verification of message) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP!TestMsg START Twait, START TwaitL) 81 -198 l (TestPDU\(busBlocked\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (TMP!CallSetError ) 97 -236 l (SetErr\(noNetError\)) 291 -236 l (5) 5 -255 l (NM?NMPDU CANCEL TwaitL) 105 -255 l (LimpR\(NodeId,'00'B\)) 291 -255 l (\(PASS\)) 434 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (LIMP1B) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (Core/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (A limphome message is transmitted Terror after fatal bus error) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (OtherwiseFail) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l F3 (Test B: bus error in Normal state - Verification of limphome sent within time window [Terror, +TerrorW]) 94 -483 l 1 0 -491 575 hl F2 (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_state) 73 -525 l (2) 5 -544 l (TMP!TestMsg START Twait,START Terror) 81 -544 l (TestPDU\(busBlocked\)) 291 -544 l (bus error) 491 -544 l (3) 5 -563 l (?TIMEOUT Twait ) 89 -563 l (4) 5 -582 l (TMP!CallSetError ) 97 -582 l (SetErr\(noNetError\)) 291 -582 l (bus repaired) 491 -582 l (5) 5 -601 l (?TIMEOUT Terror START TerrorW) 105 -601 l (6) 5 -620 l (NM?NMPDU CANCEL TerrorW) 113 -620 l (LimpR\(?,?\)) 291 -620 l (\(PASS\)) 434 -620 l (7) 5 -639 l (+stop) 121 -639 l 1 27 -492 153 vl 1 67 -492 153 vl 1 285 -492 153 vl 1 428 -492 153 vl 1 485 -492 153 vl 1 0 -645 575 hl F2 (Detailed Comments) 4 -661 l (:) 101 -661 l 2 0 -346 575 323 fr %%PageTrailer pgsave restore showpage %%Page: 54 52 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (54) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP1C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (A limphome message is transmitted Terror after fatal bus error) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test C: bus error in Limphome state - Verification of message) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+limphome_state) 73 -179 l (2) 5 -198 l (TMP!TestMsg START Twait, START TwaitL) 81 -198 l (TestPDU\(busBlocked\)) 291 -198 l (bus error) 491 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (TMP!CallSetError ) 97 -236 l (SetErr\(noNetError\)) 291 -236 l (bus repaired) 491 -236 l (5) 5 -255 l (NM?NMPDU CANCEL TwaitL) 105 -255 l (LimpR\(NodeId,'00'B\)) 291 -255 l (\(PASS\)) 434 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (LIMP2) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (Core/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (If NMtxcount > tx_limit in Normal state, a limphome message is transmitted after Terror) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (OtherwiseFail) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l 1 0 -491 575 hl (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_state) 73 -525 l (2) 5 -544 l (TMP!CallSetError START Twait) 81 -544 l (SetErr\(noTransmission\)) 291 -544 l (3) 5 -563 l (?TIMEOUT Twait) 89 -563 l (4) 5 -582 l (REPEAT TlimitA UNTIL [Cnt = tx_limit]) 97 -582 l (5) 5 -601 l (TMP!CallSetError START TwaitL) 105 -601 l (SetErr\(noNetError\)) 291 -601 l (6) 5 -620 l (NM?NMPDU CANCEL TwaitL) 113 -620 l (LimpR\(?,'00'B\)) 291 -620 l (\(PASS\)) 434 -620 l (7) 5 -639 l (+stop) 121 -639 l (TlimitA) 73 -660 l (8) 5 -679 l (NM!NMPDU START TwaitR) 73 -679 l (RingT\(PN1,NodeId,'00'B\)) 291 -679 l (9) 5 -698 l (?TIMEOUT TwaitR \(Cnt := Cnt+1\)) 81 -698 l 1 27 -492 212 vl 1 67 -492 212 vl 1 285 -492 212 vl 1 428 -492 212 vl 1 485 -492 212 vl 1 0 -704 575 hl F2 (Detailed Comments) 4 -720 l (:) 101 -720 l F3 (tx_limit ring messages are received, causing the same number of unsuccessful ring transmissions) 109 -720 l (by the IUT) 109 -735 l 2 0 -346 575 397 fr %%PageTrailer pgsave restore showpage %%Page: 55 53 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (55) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP3) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (If NMtxcount > tx_limit in Reset state, a limphome message is transmitted after Terror) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP!CallSetError START Twait) 81 -198 l (SetErr\(noTransmission\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (REPEAT TlimitB UNTIL [Cnt=tx_limit-1]) 97 -236 l (5) 5 -255 l (START TwaitA) 105 -255 l (wait for alive) 491 -255 l (6) 5 -274 l (?TIMEOUT TwaitA) 113 -274 l (7) 5 -293 l (TMP!CallSetError START TwaitL) 121 -293 l (SetErr\(noNetError\)) 291 -293 l (8) 5 -312 l (NM?NMPDU CANCEL TwaitL) 129 -312 l (LimpR\(?,'00'B\)) 291 -312 l (\(PASS\)) 434 -312 l (9) 5 -331 l (+stop) 137 -331 l (TlimitB) 73 -352 l (10) 5 -371 l (NM!NMPDU START TwaitR) 73 -371 l (RingT\(PN1,NodeId,'00'B\)) 291 -371 l (11) 5 -390 l (?TIMEOUT TwaitR \(Cnt := Cnt+1\)) 81 -390 l 1 27 -146 250 vl 1 67 -146 250 vl 1 285 -146 250 vl 1 428 -146 250 vl 1 485 -146 250 vl 1 0 -396 575 hl F2 (Detailed Comments) 4 -412 l (:) 101 -412 l F3 (tx_limit - 1 ring messages are received, causing the same number of unsuccessful ring) 109 -412 l (transmissions by the IUT. Then tx_limit is reached on the next alive transmission in Reset sate.) 109 -427 l 2 0 0 575 435 fr %%PageTrailer pgsave restore showpage %%Page: 56 54 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (56) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP4) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (If NMrxcount > rx_limit in Reset state, a limphome message is transmitted after Terror) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (REPEAT RlimitA UNTIL [Cnt = rx_limit-1]) 81 -198 l (3) 5 -217 l (START TwaitL) 89 -217 l (4) 5 -236 l (NM?NMPDU CANCEL TwaitL) 97 -236 l (LimpR\(NodeId,'00'B\)) 291 -236 l (\(PASS\)) 434 -236 l (5) 5 -255 l (+stop) 105 -255 l (RlimitA) 73 -276 l (6) 5 -295 l (START TwaitR) 73 -295 l (7) 5 -314 l (NM?NMPDU CANCEL TwaitR,START) 81 -314 l (TwaitA) 81 -329 l (RingR\(NodeId,'00'B\)) 291 -314 l (8) 5 -348 l (NM?NMPDU CANCEL TwaitA) 89 -348 l (FirstAlive) 291 -348 l (9) 5 -367 l (\(Cnt := Cnt + 1\)) 97 -367 l 1 27 -146 227 vl 1 67 -146 227 vl 1 285 -146 227 vl 1 428 -146 227 vl 1 485 -146 227 vl 1 0 -373 575 hl F2 (Detailed Comments) 4 -389 l (:) 101 -389 l F3 (tx_limit - 1 ring messages are received, causing the same number of unsuccessful ring) 109 -389 l (transmissions by the IUT. Then tx_limit is reached on the next alive transmission in Reset sate.) 109 -404 l 2 0 0 575 412 fr F1 (Test Case Dynamic Behaviour) 575 0 -471 c 1 0 -480 575 hl F2 (Test Case Name) 4 -496 l (:) 86 -496 l F3 (LIMP6) 94 -496 l F2 (Group) 4 -515 l (:) 86 -515 l F3 (Core/) 94 -515 l F2 (Purpose) 4 -534 l (:) 86 -534 l F3 (After fatal bus error , application communication is disabled) 94 -534 l F2 (Configuration) 4 -553 l (:) 86 -553 l (Default) 4 -572 l (:) 86 -572 l F3 (OtherwiseFail) 94 -572 l F2 (Comments) 4 -591 l (:) 86 -591 l 1 0 -599 575 hl (Nr) 27 0 -613 c (Label) 39 28 -613 c (Behaviour Description) 217 68 -613 c (Constraints Ref) 142 286 -613 c (Verdict) 56 429 -613 c (Comments) 89 486 -613 c 1 0 -619 575 hl F3 (1) 5 -633 l (+normal_state) 73 -633 l (2) 5 -652 l (TMP!TestMsg START Twait) 81 -652 l (TestPDU\(busBlocked\)) 291 -652 l (3) 5 -671 l (?TIMEOUT Twait) 89 -671 l (4) 5 -690 l (+COM_disabled) 97 -690 l (5) 5 -709 l (+stop) 105 -709 l 1 27 -600 115 vl 1 67 -600 115 vl 1 285 -600 115 vl 1 428 -600 115 vl 1 485 -600 115 vl 1 0 -715 575 hl F2 (Detailed Comments) 4 -731 l (:) 101 -731 l F3 (Bus failure is repaired by the T est message of COM_disabled) 109 -731 l 2 0 -454 575 285 fr %%PageTrailer pgsave restore showpage %%Page: 57 55 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (57) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP7A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (In LimphomeActive state, a limphome message is transmitted every Terror) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: Verification of message) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+limp_1st_limp) 73 -179 l (2) 5 -198 l (REPEAT TlimpA UNTIL [Cnt > 2]) 81 -198 l (3) 5 -217 l (+stop) 89 -217 l (TlimpA) 73 -238 l (4) 5 -257 l (START TwaitL) 73 -257 l (5) 5 -276 l (NM?NMPDU CANCEL TwaitL) 81 -276 l (LimpR\(NodeId,'00'B\)) 291 -276 l (\(PASS\)) 434 -276 l (6) 5 -295 l (\(Cnt := Cnt + 1\)) 89 -295 l 1 27 -146 155 vl 1 67 -146 155 vl 1 285 -146 155 vl 1 428 -146 155 vl 1 485 -146 155 vl 1 0 -301 575 hl F2 (Detailed Comments) 4 -317 l (:) 101 -317 l 2 0 0 575 325 fr F1 (Test Case Dynamic Behaviour) 575 0 -384 c 1 0 -393 575 hl F2 (Test Case Name) 4 -409 l (:) 86 -409 l F3 (LIMP7B) 94 -409 l F2 (Group) 4 -428 l (:) 86 -428 l F3 (Core/) 94 -428 l F2 (Purpose) 4 -447 l (:) 86 -447 l F3 (In LimphomeActive state, a limphome message is transmitted every Terror) 94 -447 l F2 (Configuration) 4 -466 l (:) 86 -466 l (Default) 4 -485 l (:) 86 -485 l F3 (OtherwiseFail) 94 -485 l F2 (Comments) 4 -504 l (:) 86 -504 l F3 (Test B: Verification of limphome sent within time window [Terror, +TerrorW]) 94 -504 l 1 0 -512 575 hl F2 (Nr) 27 0 -526 c (Label) 39 28 -526 c (Behaviour Description) 217 68 -526 c (Constraints Ref) 142 286 -526 c (Verdict) 56 429 -526 c (Comments) 89 486 -526 c 1 0 -532 575 hl F3 (1) 5 -546 l (+limp_1st_limp) 73 -546 l (2) 5 -565 l (REPEAT TlimpB UNTIL [Cnt > 2]) 81 -565 l (3) 5 -584 l (+stop) 89 -584 l (TlimpB) 73 -605 l (4) 5 -624 l (START Terror) 73 -624 l (5) 5 -643 l (?TIMEOUT Terror START TerrorW) 81 -643 l (6) 5 -662 l (NM?NMPDU CANCEL TerrorW) 89 -662 l (LimpR\(?,?\)) 291 -662 l (\(PASS\)) 434 -662 l (7) 5 -681 l (\(Cnt := Cnt + 1\)) 97 -681 l 1 27 -513 174 vl 1 67 -513 174 vl 1 285 -513 174 vl 1 428 -513 174 vl 1 485 -513 174 vl 1 0 -687 575 hl F2 (Detailed Comments) 4 -703 l (:) 101 -703 l 2 0 -367 575 344 fr %%PageTrailer pgsave restore showpage %%Page: 58 56 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (58) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP8) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (In LimphomeActive state, application communication is enabled every Terror) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 ( Verification of communication enabled within time window [Terror, +TerrorW]) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP!TestMsg START Terror) 81 -198 l (TestPDU\(busBlocked\)) 291 -198 l (limphome state) 491 -198 l (3) 5 -217 l (?TIMEOUT Terror START TerrorW) 89 -217 l (4) 5 -236 l (+COM_disabled) 97 -236 l (5) 5 -255 l (?TIMEOUT TerrorW) 105 -255 l (6) 5 -274 l (+COM_enabled) 113 -274 l (7) 5 -293 l (+stop) 121 -293 l 1 27 -146 153 vl 1 67 -146 153 vl 1 285 -146 153 vl 1 428 -146 153 vl 1 485 -146 153 vl 1 0 -299 575 hl F2 (Detailed Comments) 4 -315 l (:) 101 -315 l F3 (Bus failure is repaired by the T\015est message of COM_disabled) 109 -315 l 2 0 0 575 323 fr F1 (Test Case Dynamic Behaviour) 575 0 -382 c 1 0 -391 575 hl F2 (Test Case Name) 4 -407 l (:) 86 -407 l F3 (INI5A) 94 -407 l F2 (Group) 4 -426 l (:) 86 -426 l F3 (Core/) 94 -426 l F2 (Purpose) 4 -445 l (:) 86 -445 l F3 (An alive message is transmitted after 1\) a limphome message transmission, 2\) any NM message) 94 -445 l (reception, in LimphomeActive state) 94 -460 l F2 (Configuration) 4 -479 l (:) 86 -479 l (Default) 4 -498 l (:) 86 -498 l F3 (OtherwiseFail) 94 -498 l F2 (Comments) 4 -517 l (:) 86 -517 l F3 (Test A: received message = alive ) 94 -517 l 1 0 -525 575 hl F2 (Nr) 27 0 -539 c (Label) 39 28 -539 c (Behaviour Description) 217 68 -539 c (Constraints Ref) 142 286 -539 c (Verdict) 56 429 -539 c (Comments) 89 486 -539 c 1 0 -545 575 hl F3 (1) 5 -559 l (+limp_1st_limp) 73 -559 l (limp. transmitted) 491 -559 l (2) 5 -578 l (NM!NMPDU START Tresp) 81 -578 l (AliveT\(PN1,PN1,'00'B\)) 291 -578 l (3) 5 -597 l (NM?NMPDU CANCEL Tresp) 89 -597 l (FirstAlive) 291 -597 l (\(PASS\)) 434 -597 l (4) 5 -616 l (+stop) 97 -616 l 1 27 -526 96 vl 1 67 -526 96 vl 1 285 -526 96 vl 1 428 -526 96 vl 1 485 -526 96 vl 1 0 -622 575 hl F2 (Detailed Comments) 4 -638 l (:) 101 -638 l 2 0 -365 575 281 fr %%PageTrailer pgsave restore showpage %%Page: 59 57 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (59) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI5B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is transmitted after 1\) a limphome message transmission, 2\) any NM message) 94 -80 l (reception, in LimphomeActive state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test B: received message = ring) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limp_1st_limp) 73 -194 l (limp. transmitted) 491 -194 l (2) 5 -213 l (NM!NMPDU START Tresp) 81 -213 l (RingT\(PN1,PN1,'00'B\)) 291 -213 l (3) 5 -232 l (NM?NMPDU CANCEL Tresp) 89 -232 l (FirstAlive) 291 -232 l (\(PASS\)) 434 -232 l (4) 5 -251 l (+stop) 97 -251 l 1 27 -161 96 vl 1 67 -161 96 vl 1 285 -161 96 vl 1 428 -161 96 vl 1 485 -161 96 vl 1 0 -257 575 hl F2 (Detailed Comments) 4 -273 l (:) 101 -273 l 2 0 0 575 281 fr F1 (Test Case Dynamic Behaviour) 575 0 -340 c 1 0 -349 575 hl F2 (Test Case Name) 4 -365 l (:) 86 -365 l F3 (INI5C) 94 -365 l F2 (Group) 4 -384 l (:) 86 -384 l F3 (Core/) 94 -384 l F2 (Purpose) 4 -403 l (:) 86 -403 l F3 (An alive message is transmitted after 1\) a limphome message transmission, 2\) any NM message) 94 -403 l (reception, in LimphomeActive state) 94 -418 l F2 (Configuration) 4 -437 l (:) 86 -437 l (Default) 4 -456 l (:) 86 -456 l F3 (OtherwiseFail) 94 -456 l F2 (Comments) 4 -475 l (:) 86 -475 l F3 (Test C: received message = limphome) 94 -475 l 1 0 -483 575 hl F2 (Nr) 27 0 -497 c (Label) 39 28 -497 c (Behaviour Description) 217 68 -497 c (Constraints Ref) 142 286 -497 c (Verdict) 56 429 -497 c (Comments) 89 486 -497 c 1 0 -503 575 hl F3 (1) 5 -517 l (+limp_1st_limp) 73 -517 l (limp. transmitted) 491 -517 l (2) 5 -536 l (NM!NMPDU START Tresp) 81 -536 l (LimpT\(PN1,PN1,'00'B\)) 291 -536 l (3) 5 -555 l (NM?NMPDU CANCEL Tresp) 89 -555 l (FirstAlive) 291 -555 l (\(PASS\)) 434 -555 l (4) 5 -574 l (+stop) 97 -574 l 1 27 -484 96 vl 1 67 -484 96 vl 1 285 -484 96 vl 1 428 -484 96 vl 1 485 -484 96 vl 1 0 -580 575 hl F2 (Detailed Comments) 4 -596 l (:) 101 -596 l 2 0 -323 575 281 fr %%PageTrailer pgsave restore showpage %%Page: 60 58 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (60) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI5D) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Core/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is enabled after 1\) a limphome message transmission, 2\) any NM message) 94 -80 l (reception, in LimphomeActive state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (IgnoreNMPDU) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l 1 0 -160 575 hl (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limp_1st_limp) 73 -194 l (limp. transmitted) 491 -194 l (2) 5 -213 l (NM!NMPDU START Twait) 81 -213 l (AliveT\(PN1,PN1,'00'B\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (+COM_enabled) 97 -251 l (5) 5 -270 l (+stop) 105 -270 l 1 27 -161 115 vl 1 67 -161 115 vl 1 285 -161 115 vl 1 428 -161 115 vl 1 485 -161 115 vl 1 0 -276 575 hl F2 (Detailed Comments) 4 -292 l (:) 101 -292 l 2 0 0 575 300 fr F1 (Test Case Dynamic Behaviour) 575 0 -359 c 1 0 -368 575 hl F2 (Test Case Name) 4 -384 l (:) 86 -384 l F3 (NORM2) 94 -384 l F2 (Group) 4 -403 l (:) 86 -403 l F3 (Passive/) 94 -403 l F2 (Purpose) 4 -422 l (:) 86 -422 l F3 (No ring message is sent in NormalPassive state ) 94 -422 l F2 (Configuration) 4 -441 l (:) 86 -441 l (Default) 4 -460 l (:) 86 -460 l F3 (OtherwiseFail) 94 -460 l F2 (Comments) 4 -479 l (:) 86 -479 l 1 0 -487 575 hl (Nr) 27 0 -501 c (Label) 39 28 -501 c (Behaviour Description) 217 68 -501 c (Constraints Ref) 142 286 -501 c (Verdict) 56 429 -501 c (Comments) 89 486 -501 c 1 0 -507 575 hl F3 (1) 5 -521 l (+normal_state) 73 -521 l (2) 5 -540 l (TMP!CallSilentNM START Tmax) 81 -540 l (Silent\(ifError\)) 291 -540 l (3) 5 -559 l (?TIMEOUT Tmax) 89 -559 l (\(PASS\)) 434 -559 l (4) 5 -578 l (+stop) 97 -578 l 1 27 -488 96 vl 1 67 -488 96 vl 1 285 -488 96 vl 1 428 -488 96 vl 1 485 -488 96 vl 1 0 -584 575 hl F2 (Detailed Comments) 4 -600 l (:) 101 -600 l 2 0 -342 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 61 59 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (61) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM15A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Passive/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The NM stops passing ring messages when SilentNM is called in NormalActive state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: Ring message is sent before SilentNM) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_1st_ring) 73 -179 l (2) 5 -198 l (NM!NMPDU START Twait) 81 -198 l (RingT\(PN1,PN1,'00'B\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (TMP!CallSilentNM START Tmax) 97 -236 l (Silent\(ifError\)) 291 -236 l (5) 5 -255 l (?TIMEOUT Tmax) 105 -255 l (\(PASS\)) 434 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (NORM15B) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (Passive/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (The NM stops passing ring messages when SilentNM is called in NormalActive state) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (OtherwiseFail) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l F3 (Test B: Ring message is sent after SilentNM) 94 -483 l 1 0 -491 575 hl F2 (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_1st_ring) 73 -525 l (2) 5 -544 l (TMP!CallSilentNM START Twait) 81 -544 l (Silent\(ifError\)) 291 -544 l (3) 5 -563 l (?TIMEOUT Twait) 89 -563 l (4) 5 -582 l (NM!NMPDU START Tmax) 97 -582 l (RingT\(PN1,PN1,'00'B\)) 291 -582 l (5) 5 -601 l (?TIMEOUT Tmax) 105 -601 l (\(PASS\)) 434 -601 l (6) 5 -620 l (+stop) 113 -620 l 1 27 -492 134 vl 1 67 -492 134 vl 1 285 -492 134 vl 1 428 -492 134 vl 1 485 -492 134 vl 1 0 -626 575 hl F2 (Detailed Comments) 4 -642 l (:) 101 -642 l 2 0 -346 575 304 fr %%PageTrailer pgsave restore showpage %%Page: 62 60 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (62) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM10) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Passive/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (No alive message is sent on ring message reception if skipped in the logical ring) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_passive) 73 -179 l (2) 5 -198 l (NM!NMPDU START Tresp) 81 -198 l (RingT\(PN1,SN1,'00'B\)) 291 -198 l (SRD) 491 -198 l (3) 5 -217 l (?TIMEOUT Tresp) 89 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l F3 (D,S = destination, source of ring message sent to NM, R = receiver's node,) 109 -258 l (The sequences of three letters e.g. DSR define the respective node positions\015 in the logical ring.) 109 -273 l 2 0 0 575 281 fr F1 (Test Case Dynamic Behaviour) 575 0 -340 c 1 0 -349 575 hl F2 (Test Case Name) 4 -365 l (:) 86 -365 l F3 (NORM16) 94 -365 l F2 (Group) 4 -384 l (:) 86 -384 l F3 (Passive/) 94 -384 l F2 (Purpose) 4 -403 l (:) 86 -403 l F3 (The NM passes ring messages again when TalkNM is called in NormalPassive state) 94 -403 l F2 (Configuration) 4 -422 l (:) 86 -422 l (Default) 4 -441 l (:) 86 -441 l F3 (OtherwiseFail) 94 -441 l F2 (Comments) 4 -460 l (:) 86 -460 l 1 0 -468 575 hl (Nr) 27 0 -482 c (Label) 39 28 -482 c (Behaviour Description) 217 68 -482 c (Constraints Ref) 142 286 -482 c (Verdict) 56 429 -482 c (Comments) 89 486 -482 c 1 0 -488 575 hl F3 (1) 5 -502 l (+normal_passive) 73 -502 l (2) 5 -521 l (NM!NMPDU START Twait, START TwaitR) 81 -521 l (RingT\(PN1,PN1,'00'B\)) 291 -521 l (3) 5 -540 l (?TIMEOUT Twait) 89 -540 l (4) 5 -559 l (TMP!CallTalkNM) 97 -559 l (Talk\(ifError\)) 291 -559 l (5) 5 -578 l (NM?NMPDU CANCEL TwaitR) 105 -578 l (RingR\(?,?\)) 291 -578 l (\(PASS\)) 434 -578 l (6) 5 -597 l (+stop) 113 -597 l 1 27 -469 134 vl 1 67 -469 134 vl 1 285 -469 134 vl 1 428 -469 134 vl 1 485 -469 134 vl 1 0 -603 575 hl F2 (Detailed Comments) 4 -619 l (:) 101 -619 l 2 0 -323 575 304 fr %%PageTrailer pgsave restore showpage %%Page: 63 61 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (63) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP5) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Passive/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (If NMrxcount > rx_limit in Reset/Passive state, no limphome message is transmitted) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (REPEAT RlimitA UNTIL [Cnt = rx_limit-1]) 81 -198 l (3) 5 -217 l (TMP!CallSilentNM) 89 -217 l (Silent\(ifError\)) 291 -217 l (4) 5 -236 l (?TIMEOUT TwaitA START TwaitL) 97 -236 l (5) 5 -255 l (?TIMEOUT TwaitL) 105 -255 l (\(PASS\)) 434 -255 l (no limphome) 491 -255 l (6) 5 -274 l (+stop) 113 -274 l (RlimitA) 73 -295 l (7) 5 -314 l (START TwaitR) 73 -314 l (8) 5 -333 l (NM?NMPDU CANCEL TwaitR,START) 81 -333 l (TwaitA) 81 -348 l (RingR\(NodeId,'00'B\)) 291 -333 l (9) 5 -367 l (\(Cnt := Cnt + 1\)) 89 -367 l (10) 5 -386 l ([Cnt < rx_limit-1]) 97 -386 l (11) 5 -405 l (NM?NMPDU CANCEL TwaitA) 105 -405 l (FirstAlive) 291 -405 l (12) 5 -424 l ([Cnt = rx_limit-1]) 97 -424 l 1 27 -146 284 vl 1 67 -146 284 vl 1 285 -146 284 vl 1 428 -146 284 vl 1 485 -146 284 vl 1 0 -430 575 hl F2 (Detailed Comments) 4 -446 l (:) 101 -446 l F3 (tx_limit - 1 ring messages are received, causing the same number of unsuccessful ring) 109 -446 l (transmissions by the IUT. Then tx_limit is reached on the next alive transmission in Reset sate.) 109 -461 l 2 0 0 575 469 fr %%PageTrailer pgsave restore showpage %%Page: 64 62 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (64) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP10) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Passive/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (In LimphomePassive state, the NM stops sending limphome messages) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+limp_1st_limp) 73 -179 l (2) 5 -198 l (TMP!CallSilentNM) 81 -198 l (Silent\(ifError\)) 291 -198 l (3) 5 -217 l (REPEAT Tnolimp UNTIL [Cnt > 2]) 89 -217 l (4) 5 -236 l (+stop) 97 -236 l (Tnolimp) 73 -257 l (5) 5 -276 l (START TwaitL) 73 -276 l (6) 5 -295 l (?TIMEOUT TwaitL) 81 -295 l (\(PASS\)) 434 -295 l (7) 5 -314 l (\(Cnt := Cnt + 1\)) 89 -314 l 1 27 -146 174 vl 1 67 -146 174 vl 1 285 -146 174 vl 1 428 -146 174 vl 1 485 -146 174 vl 1 0 -320 575 hl F2 (Detailed Comments) 4 -336 l (:) 101 -336 l 2 0 0 575 344 fr F1 (Test Case Dynamic Behaviour) 575 0 -403 c 1 0 -412 575 hl F2 (Test Case Name) 4 -428 l (:) 86 -428 l F3 (LIMP9A) 94 -428 l F2 (Group) 4 -447 l (:) 86 -447 l F3 (Passive/) 94 -447 l F2 (Purpose) 4 -466 l (:) 86 -466 l F3 (In LimphomePassive state, application communication is enabled every Terror) 94 -466 l F2 (Configuration) 4 -485 l (:) 86 -485 l (Default) 4 -504 l (:) 86 -504 l F3 (IgnoreNMPDU) 94 -504 l F2 (Comments) 4 -523 l (:) 86 -523 l F3 ( Test A: Passive state, then Limphome due to BusFail ) 94 -523 l 1 0 -531 575 hl F2 (Nr) 27 0 -545 c (Label) 39 28 -545 c (Behaviour Description) 217 68 -545 c (Constraints Ref) 142 286 -545 c (Verdict) 56 429 -545 c (Comments) 89 486 -545 c 1 0 -551 575 hl F3 (1) 5 -565 l (+normal_passive) 73 -565 l (2) 5 -584 l (TMP!TestMsg START Terror) 81 -584 l (TestPDU\(busBlocked\)) 291 -584 l (limphome state) 491 -584 l (3) 5 -603 l (?TIMEOUT Terror START TerrorW) 89 -603 l (4) 5 -622 l (+COM_disabled) 97 -622 l (5) 5 -641 l (?TIMEOUT TerrorW) 105 -641 l (6) 5 -660 l (+COM_enabled) 113 -660 l (7) 5 -679 l (+stop) 121 -679 l 1 27 -532 153 vl 1 67 -532 153 vl 1 285 -532 153 vl 1 428 -532 153 vl 1 485 -532 153 vl 1 0 -685 575 hl F2 (Detailed Comments) 4 -701 l (:) 101 -701 l 2 0 -386 575 323 fr %%PageTrailer pgsave restore showpage %%Page: 65 63 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (65) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP9B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Passive/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (In LimphomePassive state, application communication is enabled every Terror) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 ( Test B: Limphome due to BusFail , then Passive ) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP!TestMsg START Twait,START Terror) 81 -198 l (TestPDU\(busBlocked\)) 291 -198 l (limphome state) 491 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (TMP!CallSetError START Twait) 97 -236 l (SetErr\(noNetError\)) 291 -236 l (5) 5 -255 l (?TIMEOUT Twait) 105 -255 l (6) 5 -274 l (TMP!CallSilentNM) 113 -274 l (Silent\(ifError\)) 291 -274 l (passive) 491 -274 l (7) 5 -293 l (?TIMEOUT Terror START TerrorW) 121 -293 l (8) 5 -312 l (+COM_disabled) 129 -312 l (9) 5 -331 l (?TIMEOUT TerrorW) 137 -331 l (10) 5 -350 l (+COM_enabled) 145 -350 l (11) 5 -369 l (+stop) 153 -369 l 1 27 -146 229 vl 1 67 -146 229 vl 1 285 -146 229 vl 1 428 -146 229 vl 1 485 -146 229 vl 1 0 -375 575 hl F2 (Detailed Comments) 4 -391 l (:) 101 -391 l 2 0 0 575 399 fr F1 (Test Case Dynamic Behaviour) 575 0 -458 c 1 0 -467 575 hl F2 (Test Case Name) 4 -483 l (:) 86 -483 l F3 (LIMP11) 94 -483 l F2 (Group) 4 -502 l (:) 86 -502 l F3 (Passive/) 94 -502 l F2 (Purpose) 4 -521 l (:) 86 -521 l F3 (The NM restarts sending limphome messages when TalkNM is called in LimphomePassive state) 94 -521 l F2 (Configuration) 4 -540 l (:) 86 -540 l (Default) 4 -559 l (:) 86 -559 l F3 (OtherwiseFail) 94 -559 l F2 (Comments) 4 -578 l (:) 86 -578 l 1 0 -586 575 hl (Nr) 27 0 -600 c (Label) 39 28 -600 c (Behaviour Description) 217 68 -600 c (Constraints Ref) 142 286 -600 c (Verdict) 56 429 -600 c (Comments) 89 486 -600 c 1 0 -606 575 hl F3 (1) 5 -620 l (+limphome_passive) 73 -620 l (2) 5 -639 l (TMP!CallTalkNM START TwaitL) 81 -639 l (Talk\(ifError\)) 291 -639 l (3) 5 -658 l (NM?NMPDU CANCEL TwaitL) 89 -658 l (LimpR\(NodeId,'00'B\)) 291 -658 l (\(PASS\)) 434 -658 l (4) 5 -677 l (+stop) 97 -677 l 1 27 -587 96 vl 1 67 -587 96 vl 1 285 -587 96 vl 1 428 -587 96 vl 1 485 -587 96 vl 1 0 -683 575 hl F2 (Detailed Comments) 4 -699 l (:) 101 -699 l 2 0 -441 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 66 64 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (66) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI7A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Passive/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is enabled after any NM message reception in LimphomePassive state -) 94 -80 l (No alive is transmitted) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: received message = alive) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limphome_passive) 73 -194 l (2) 5 -213 l (NM!NMPDU START Tresp) 81 -213 l (AliveT\(PN1,PN1,'00'B\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Tresp) 89 -232 l (no alive) 491 -232 l (4) 5 -251 l (+COM_enabled) 97 -251 l (5) 5 -270 l (+stop) 105 -270 l 1 27 -161 115 vl 1 67 -161 115 vl 1 285 -161 115 vl 1 428 -161 115 vl 1 485 -161 115 vl 1 0 -276 575 hl F2 (Detailed Comments) 4 -292 l (:) 101 -292 l 2 0 0 575 300 fr F1 (Test Case Dynamic Behaviour) 575 0 -359 c 1 0 -368 575 hl F2 (Test Case Name) 4 -384 l (:) 86 -384 l F3 (INI7B) 94 -384 l F2 (Group) 4 -403 l (:) 86 -403 l F3 (Passive/) 94 -403 l F2 (Purpose) 4 -422 l (:) 86 -422 l F3 (Application communication is enabled after any NM message reception in LimphomePassive state -) 94 -422 l (No alive is transmitted) 94 -437 l F2 (Configuration) 4 -456 l (:) 86 -456 l (Default) 4 -475 l (:) 86 -475 l F3 (OtherwiseFail) 94 -475 l F2 (Comments) 4 -494 l (:) 86 -494 l F3 (Test B: received message = ring) 94 -494 l 1 0 -502 575 hl F2 (Nr) 27 0 -516 c (Label) 39 28 -516 c (Behaviour Description) 217 68 -516 c (Constraints Ref) 142 286 -516 c (Verdict) 56 429 -516 c (Comments) 89 486 -516 c 1 0 -522 575 hl F3 (1) 5 -536 l (+limphome_passive) 73 -536 l (2) 5 -555 l (NM!NMPDU START Tresp) 81 -555 l (RingT\(PN1,PN1,'00'B\)) 291 -555 l (3) 5 -574 l (?TIMEOUT Tresp) 89 -574 l (no alive) 491 -574 l (4) 5 -593 l (+COM_enabled) 97 -593 l (5) 5 -612 l (+stop) 105 -612 l 1 27 -503 115 vl 1 67 -503 115 vl 1 285 -503 115 vl 1 428 -503 115 vl 1 485 -503 115 vl 1 0 -618 575 hl F2 (Detailed Comments) 4 -634 l (:) 101 -634 l 2 0 -342 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 67 65 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (67) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI7C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Passive/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is enabled after any NM message reception in LimphomePassive state -) 94 -80 l (No alive is transmitted) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test C: received message = limphome) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limphome_passive) 73 -194 l (2) 5 -213 l (NM!NMPDU START Tresp) 81 -213 l (LimpT\(PN1,PN1,'00'B\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Tresp) 89 -232 l (no alive) 491 -232 l (4) 5 -251 l (+COM_enabled) 97 -251 l (5) 5 -270 l (+stop) 105 -270 l 1 27 -161 115 vl 1 67 -161 115 vl 1 285 -161 115 vl 1 428 -161 115 vl 1 485 -161 115 vl 1 0 -276 575 hl F2 (Detailed Comments) 4 -292 l (:) 101 -292 l 2 0 0 575 300 fr F1 (Test Case Dynamic Behaviour) 575 0 -359 c 1 0 -368 575 hl F2 (Test Case Name) 4 -384 l (:) 86 -384 l F3 (NORM17A) 94 -384 l F2 (Group) 4 -403 l (:) 86 -403 l F3 (Sleep/) 94 -403 l F2 (Purpose) 4 -422 l (:) 86 -422 l F3 (The next ring message is passed with set sleep.ind if GotoMode\(bussleep\) is called) 94 -422 l F2 (Configuration) 4 -441 l (:) 86 -441 l (Default) 4 -460 l (:) 86 -460 l F3 (OtherwiseFail) 94 -460 l F2 (Comments) 4 -479 l (:) 86 -479 l F3 (Test A: Ring message to be passed is sent before GotoMode) 94 -479 l 1 0 -487 575 hl F2 (Nr) 27 0 -501 c (Label) 39 28 -501 c (Behaviour Description) 217 68 -501 c (Constraints Ref) 142 286 -501 c (Verdict) 56 429 -501 c (Comments) 89 486 -501 c 1 0 -507 575 hl F3 (1) 5 -521 l (+normal_1st_ring) 73 -521 l (2) 5 -540 l (NM!NMPDU START Twait, START TwaitR) 81 -540 l (RingT\(PN1,PN1,'00'B\)) 291 -540 l (3) 5 -559 l (?TIMEOUT Twait) 89 -559 l (4) 5 -578 l (TMP!CallGotoMode) 97 -578 l (GTM\(ifError,busSleep\)) 291 -578 l (5) 5 -597 l (NM?NMPDU CANCEL TwaitR) 105 -597 l (RingR\(?,'10'B\)) 291 -597 l (\(PASS\)) 434 -597 l (set sleep.ind) 491 -597 l (6) 5 -616 l (+stop) 113 -616 l 1 27 -488 134 vl 1 67 -488 134 vl 1 285 -488 134 vl 1 428 -488 134 vl 1 485 -488 134 vl 1 0 -622 575 hl F2 (Detailed Comments) 4 -638 l (:) 101 -638 l 2 0 -342 575 304 fr %%PageTrailer pgsave restore showpage %%Page: 68 66 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (68) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM17B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The next ring message is passed with set sleep.ind if GotoMode\(bussleep\) is called) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: Ring message to be passed is sent after GotoMode) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_1st_ring) 73 -179 l (2) 5 -198 l (TMP!CallGotoMode START Twait) 81 -198 l (GTM\(ifError,busSleep\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (NM!NMPDU START TwaitR) 97 -236 l (RingT\(PN1,PN1,'00'B\)) 291 -236 l (5) 5 -255 l (NM?NMPDU CANCEL TwaitR) 105 -255 l (RingR\(?,'10'B\)) 291 -255 l (\(PASS\)) 434 -255 l (set sleep.ind) 491 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (NORM9A) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (Sleep/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (An alive message is sent with set sleep.ind on ring message reception if skipped in the logical ring) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (OtherwiseFail) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l F3 (Test A: NM is still in normal_active state) 94 -483 l 1 0 -491 575 hl F2 (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_1st_ring) 73 -525 l (2) 5 -544 l (TMP!CallGotoMode START Twait) 81 -544 l (GTM\(ifError,busSleep\)) 291 -544 l (3) 5 -563 l (?TIMEOUT Twait) 89 -563 l (4) 5 -582 l (NM!NMPDU START Tresp) 97 -582 l (RingT\(PN1,SN1,'00'B\)) 291 -582 l (SRD) 491 -582 l (5) 5 -601 l (NM?NMPDU CANCEL Tresp) 105 -601 l (AliveR\(?,'10'B\)) 291 -601 l (\(PASS\)) 434 -601 l (set sleep.ind) 491 -601 l (6) 5 -620 l (+stop) 113 -620 l 1 27 -492 134 vl 1 67 -492 134 vl 1 285 -492 134 vl 1 428 -492 134 vl 1 485 -492 134 vl 1 0 -626 575 hl F2 (Detailed Comments) 4 -642 l (:) 101 -642 l F3 (D,S = destination, source of ring message sent to NM, R = receiver's node,) 109 -642 l (The sequences of three letters e.g. DSR define the respective node positions in the logical ring.) 109 -657 l 2 0 -346 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 69 67 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (69) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM9B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is sent with set sleep.ind on ring message reception if skipped in the logical ring) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: NM is in normal_prepsleep state) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_prepsleep) 73 -179 l (2) 5 -198 l (NM!NMPDU START Tresp) 81 -198 l (RingT\(PN1,SN1,'00'B\)) 291 -198 l (SRD) 491 -198 l (3) 5 -217 l (NM?NMPDU CANCEL Tresp) 89 -217 l (AliveR\(?,'10'B\)) 291 -217 l (\(PASS\)) 434 -217 l (set sleep.ind) 491 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l F3 (D,S = destination, source of ring message sent to NM, R = receiver's node,) 109 -258 l (The sequences of three letters e.g. DSR define the respective node positions in the logical ring.) 109 -273 l 2 0 0 575 281 fr F1 (Test Case Dynamic Behaviour) 575 0 -340 c 1 0 -349 575 hl F2 (Test Case Name) 4 -365 l (:) 86 -365 l F3 (NORM20) 94 -365 l F2 (Group) 4 -384 l (:) 86 -384 l F3 (Sleep/) 94 -384 l F2 (Purpose) 4 -403 l (:) 86 -403 l F3 (A ring PDU delayed Ttyp is transmitted after ring reception with source = dest) 94 -403 l F2 (Configuration) 4 -422 l (:) 86 -422 l (Default) 4 -441 l (:) 86 -441 l F3 (OtherwiseFail) 94 -441 l F2 (Comments) 4 -460 l (:) 86 -460 l F3 (Only verification of ring transmission) 94 -460 l 1 0 -468 575 hl F2 (Nr) 27 0 -482 c (Label) 39 28 -482 c (Behaviour Description) 217 68 -482 c (Constraints Ref) 142 286 -482 c (Verdict) 56 429 -482 c (Comments) 89 486 -482 c 1 0 -488 575 hl F3 (1) 5 -502 l (+normal_prepsleep) 73 -502 l (2) 5 -521 l (NM!NMPDU START TwaitR) 81 -521 l (RingT\(PN1,PN1,'10'B\)) 291 -521 l (set ind) 491 -521 l (3) 5 -540 l (NM?NMPDU CANCEL TwaitR) 89 -540 l (RingR\(?,'11'B\)) 291 -540 l (\(PASS\)) 434 -540 l (set ind, ack) 491 -540 l (4) 5 -559 l (+stop) 97 -559 l 1 27 -469 96 vl 1 67 -469 96 vl 1 285 -469 96 vl 1 428 -469 96 vl 1 485 -469 96 vl 1 0 -565 575 hl F2 (Detailed Comments) 4 -581 l (:) 101 -581 l 2 0 -323 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 70 68 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (70) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM21A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (A ring PDU delayed Ttyp is transmitted after ring reception with dest = ownstation) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: Verification of ring transmission) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_prepsleep) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (RingT\(PN1,NodeId,'10'B\)) 291 -198 l (set ind) 491 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (RingR\(?,'11'B\)) 291 -217 l (\(PASS\)) 434 -217 l (set ind, ack) 491 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (NORM21B) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (A ring PDU delayed Ttyp is transmitted after ring reception with dest = own station) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l F3 (Test B: Verification of transmission within time window [Ttyp, Ttyp+TtypW]) 94 -445 l 1 0 -453 575 hl F2 (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+normal_prepsleep) 73 -487 l (2) 5 -506 l (NM!NMPDU START Ttyp) 81 -506 l (RingT\(PN1,NodeId,'10'B\)) 291 -506 l (3) 5 -525 l (?TIMEOUT Ttyp START TtypW) 89 -525 l (4) 5 -544 l (NM?NMPDU CANCEL TtypW) 97 -544 l (RingR\(?,?\)) 291 -544 l (\(PASS\)) 434 -544 l (5) 5 -563 l (+stop) 105 -563 l 1 27 -454 115 vl 1 67 -454 115 vl 1 285 -454 115 vl 1 428 -454 115 vl 1 485 -454 115 vl 1 0 -569 575 hl F2 (Detailed Comments) 4 -585 l (:) 101 -585 l 2 0 -308 575 285 fr %%PageTrailer pgsave restore showpage %%Page: 71 69 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (71) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM22) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The regular ring message is not passed if a ring message is received before Ttyp expiration) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_prepsleep) 73 -179 l (2) 5 -198 l (NM!NMPDU START Tmax) 81 -198 l (RingT\(PN2,PN1,'10'B\)) 291 -198 l (set ind) 491 -198 l (3) 5 -217 l (?TIMEOUT Tmax) 89 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (NORM18) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (The next ring message is passed with cleared sleep.ack if a message is received with cleared bit) 94 -388 l (sleep.ind in PrepSleep state) 94 -403 l F2 (Configuration) 4 -422 l (:) 86 -422 l (Default) 4 -441 l (:) 86 -441 l F3 (OtherwiseFail) 94 -441 l F2 (Comments) 4 -460 l (:) 86 -460 l F3 (Messages sent to IUT are successively a ring, an alive and a limphome message) 94 -460 l 1 0 -468 575 hl F2 (Nr) 27 0 -482 c (Label) 39 28 -482 c (Behaviour Description) 217 68 -482 c (Constraints Ref) 142 286 -482 c (Verdict) 56 429 -482 c (Comments) 89 486 -482 c 1 0 -488 575 hl F3 (1) 5 -502 l (+normal_prepsleep) 73 -502 l (2) 5 -521 l (NM!NMPDU START TwaitR) 81 -521 l (RingT\(SN1,SN1,'00'B\)) 291 -521 l (clear sleep.ind) 491 -521 l (3) 5 -540 l (NM?NMPDU CANCEL TwaitR) 89 -540 l (RingR\(?,'10'B\)) 291 -540 l (\(PASS\)) 434 -540 l (clear sleep.ack) 491 -540 l (4) 5 -559 l (NM!NMPDU START TwaitR) 97 -559 l (RingT\(SN1,SN1,'10'B\)) 291 -559 l (set sleep.ind) 491 -559 l (5) 5 -578 l (NM!NMPDU) 105 -578 l (AliveT\(PN1,PN1,'00'B\)) 291 -578 l (clear sleep.ind) 491 -578 l (6) 5 -597 l (NM?NMPDU CANCEL TwaitR) 113 -597 l (RingR\(?,'10'B\)) 291 -597 l (\(PASS\)) 434 -597 l (clear sleep.ack) 491 -597 l (7) 5 -616 l (NM!NMPDU START TwaitR) 121 -616 l (RingT\(SN1,SN1,'10'B\)) 291 -616 l (set sleep.ind) 491 -616 l (8) 5 -635 l (NM!NMPDU) 129 -635 l (LimpT\(PN1,PN1,'00'B\)) 291 -635 l (clear sleep.ind) 491 -635 l (9) 5 -654 l (NM?NMPDU CANCEL TwaitR) 137 -654 l (RingR\(?,'10'B\)) 291 -654 l (\(PASS\)) 434 -654 l (clear sleep.ack) 491 -654 l (10) 5 -673 l (+stop) 145 -673 l 1 27 -469 210 vl 1 67 -469 210 vl 1 285 -469 210 vl 1 428 -469 210 vl 1 485 -469 210 vl 1 0 -679 575 hl F2 (Detailed Comments) 4 -695 l (:) 101 -695 l 2 0 -308 575 395 fr %%PageTrailer pgsave restore showpage %%Page: 72 70 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (72) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM19A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The next ring message is passed with cleared sleep.ind and sleep.ack if GotoMode\(Awake\) is called in) 94 -80 l (NormalPrepSleep state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: Ring message to pass is sent before GotoMode\(Awake\)) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_prepsleep) 73 -194 l (2) 5 -213 l (NM!NMPDU START Twait, START TwaitR) 81 -213 l (RingT\(PN1,PN1,'10'B\)) 291 -213 l (set ind) 491 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (TMP!CallGotoMode) 97 -251 l (GTM\(ifError,awake\)) 291 -251 l (5) 5 -270 l (NM?NMPDU CANCEL TwaitR) 105 -270 l (RingR\(?,'00'B\)) 291 -270 l (\(PASS\)) 434 -270 l (clear ind, ack) 491 -270 l (6) 5 -289 l (+stop) 113 -289 l 1 27 -161 134 vl 1 67 -161 134 vl 1 285 -161 134 vl 1 428 -161 134 vl 1 485 -161 134 vl 1 0 -295 575 hl F2 (Detailed Comments) 4 -311 l (:) 101 -311 l 2 0 0 575 319 fr F1 (Test Case Dynamic Behaviour) 575 0 -378 c 1 0 -387 575 hl F2 (Test Case Name) 4 -403 l (:) 86 -403 l F3 (NORM19B) 94 -403 l F2 (Group) 4 -422 l (:) 86 -422 l F3 (Sleep/) 94 -422 l F2 (Purpose) 4 -441 l (:) 86 -441 l F3 (The next ring message is passed with cleared sleep.ind and sleep.ack if GotoMode\(Awake\) is called in) 94 -441 l (NormalPrepSleep state) 94 -456 l F2 (Configuration) 4 -475 l (:) 86 -475 l (Default) 4 -494 l (:) 86 -494 l F3 (OtherwiseFail) 94 -494 l F2 (Comments) 4 -513 l (:) 86 -513 l F3 (Test B: Ring message to pass is sent after GotoMode\(Awake\)) 94 -513 l 1 0 -521 575 hl F2 (Nr) 27 0 -535 c (Label) 39 28 -535 c (Behaviour Description) 217 68 -535 c (Constraints Ref) 142 286 -535 c (Verdict) 56 429 -535 c (Comments) 89 486 -535 c 1 0 -541 575 hl F3 (1) 5 -555 l (+normal_prepsleep) 73 -555 l (2) 5 -574 l (TMP!CallGotoMode START Twait) 81 -574 l (GTM\(ifError,awake\)) 291 -574 l (3) 5 -593 l (?TIMEOUT Twait) 89 -593 l (4) 5 -612 l (NM!NMPDU START TwaitR) 97 -612 l (RingT\(PN1,PN1,'10'B\)) 291 -612 l (set ind) 491 -612 l (5) 5 -631 l (NM?NMPDU CANCEL TwaitR) 105 -631 l (RingR\(?,'00'B\)) 291 -631 l (\(PASS\)) 434 -631 l (clear ind, ack) 491 -631 l (6) 5 -650 l (+stop) 113 -650 l 1 27 -522 134 vl 1 67 -522 134 vl 1 285 -522 134 vl 1 428 -522 134 vl 1 485 -522 134 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -361 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 73 71 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (73) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM28A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and a ring message is received) 94 -80 l (with set bit sleep.ack) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: Ring message is sent to IUT while NM is in NormalActive state) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_state) 73 -194 l (2) 5 -213 l (TMP!CallGotoMode START Twait) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (NM!NMPDU START Twait) 97 -251 l (RingT\(SN1,SN2,'11'B\)) 291 -251 l (set ind, ack) 491 -251 l (5) 5 -270 l (?TIMEOUT Twait) 105 -270 l (6) 5 -289 l (+COM_disabled) 113 -289 l (7) 5 -308 l (+stop) 121 -308 l 1 27 -161 153 vl 1 67 -161 153 vl 1 285 -161 153 vl 1 428 -161 153 vl 1 485 -161 153 vl 1 0 -314 575 hl F2 (Detailed Comments) 4 -330 l (:) 101 -330 l 2 0 0 575 338 fr F1 (Test Case Dynamic Behaviour) 575 0 -397 c 1 0 -406 575 hl F2 (Test Case Name) 4 -422 l (:) 86 -422 l F3 (NORM28B) 94 -422 l F2 (Group) 4 -441 l (:) 86 -441 l F3 (Sleep/) 94 -441 l F2 (Purpose) 4 -460 l (:) 86 -460 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and a ring message is received) 94 -460 l (with set bit sleep.ack) 94 -475 l F2 (Configuration) 4 -494 l (:) 86 -494 l (Default) 4 -513 l (:) 86 -513 l F3 (OtherwiseFail) 94 -513 l F2 (Comments) 4 -532 l (:) 86 -532 l F3 (Test B: Ring message is sent to IUT while NM is in NormalActivePrepSleep state) 94 -532 l 1 0 -540 575 hl F2 (Nr) 27 0 -554 c (Label) 39 28 -554 c (Behaviour Description) 217 68 -554 c (Constraints Ref) 142 286 -554 c (Verdict) 56 429 -554 c (Comments) 89 486 -554 c 1 0 -560 575 hl F3 (1) 5 -574 l (+normal_prepsleep) 73 -574 l (2) 5 -593 l (NM!NMPDU START Twait) 81 -593 l (RingT\(SN1,SN2,'11'B\)) 291 -593 l (set ind, ack) 491 -593 l (3) 5 -612 l (?TIMEOUT Twait) 89 -612 l (4) 5 -631 l (+COM_disabled) 97 -631 l (5) 5 -650 l (+stop) 105 -650 l 1 27 -541 115 vl 1 67 -541 115 vl 1 285 -541 115 vl 1 428 -541 115 vl 1 485 -541 115 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -380 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 74 72 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (74) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM29) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is disabled after a ring message is sent with set sleep.ack in) 94 -80 l (NormalActivePrepSleep) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l 1 0 -160 575 hl (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_prepsleep) 73 -194 l (2) 5 -213 l (NM!NMPDU START TwaitR) 81 -213 l (RingT\(PN1,NodeId,'10'B\)) 291 -213 l (set ind) 491 -213 l (3) 5 -232 l (NM?NMPDU CANCEL TwaitR, START) 89 -232 l (Twait) 89 -247 l (RingR\(?,'11'B\)) 291 -232 l (\(PASS\)) 434 -232 l (set ind, ack) 491 -232 l (4) 5 -266 l (?TIMEOUT Twait) 97 -266 l (5) 5 -285 l (+COM_disabled) 105 -285 l (6) 5 -304 l (+stop) 113 -304 l 1 27 -161 149 vl 1 67 -161 149 vl 1 285 -161 149 vl 1 428 -161 149 vl 1 485 -161 149 vl 1 0 -310 575 hl F2 (Detailed Comments) 4 -326 l (:) 101 -326 l 2 0 0 575 334 fr F1 (Test Case Dynamic Behaviour) 575 0 -393 c 1 0 -402 575 hl F2 (Test Case Name) 4 -418 l (:) 86 -418 l F3 (NORM30) 94 -418 l F2 (Group) 4 -437 l (:) 86 -437 l F3 (Sleep/) 94 -437 l F2 (Purpose) 4 -456 l (:) 86 -456 l F3 (NM messages received with set sleep.ind are ignored in TwbsNormal state) 94 -456 l F2 (Configuration) 4 -475 l (:) 86 -475 l (Default) 4 -494 l (:) 86 -494 l F3 (OtherwiseFail) 94 -494 l F2 (Comments) 4 -513 l (:) 86 -513 l F3 (A ring, an alive and a limphome message are successively received) 94 -513 l 1 0 -521 575 hl F2 (Nr) 27 0 -535 c (Label) 39 28 -535 c (Behaviour Description) 217 68 -535 c (Constraints Ref) 142 286 -535 c (Verdict) 56 429 -535 c (Comments) 89 486 -535 c 1 0 -541 575 hl F3 (1) 5 -555 l (+normal_wait_sleep) 73 -555 l (2) 5 -574 l (NM!NMPDU START TwaitR) 81 -574 l (RingT\(PN1,NodeId,'10'B\)) 291 -574 l (3) 5 -593 l (NM!NMPDU) 89 -593 l (AliveT\(PN1,PN1,'10'B\)) 291 -593 l (4) 5 -612 l (NM!NMPDU) 97 -612 l (LimpT\(PN1,SN1,'10'B\)) 291 -612 l (5) 5 -631 l (?TIMEOUT TwaitR) 105 -631 l (\(PASS\)) 434 -631 l (6) 5 -650 l (+stop) 113 -650 l 1 27 -522 134 vl 1 67 -522 134 vl 1 285 -522 134 vl 1 428 -522 134 vl 1 485 -522 134 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -376 575 304 fr %%PageTrailer pgsave restore showpage %%Page: 75 73 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (75) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI2E) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is transmitted on Tmax expiration after the last ring message) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test E: ring message reception in PrepSleep state - Verification of same Alive as after StartNM) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_prepsleep) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitA) 81 -198 l (RingT\(SN1,SN2,'10'B\)) 291 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitA) 89 -217 l (FirstAlive) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (INI2F) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (An alive message is transmitted on Tmax expiration after the last ring message) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l F3 (Test F: ring message reception in PrepSleep state - Verification of alive sent within time window) 94 -445 l ([Tmax, Tmax+TmaxW]) 94 -460 l 1 0 -468 575 hl F2 (Nr) 27 0 -482 c (Label) 39 28 -482 c (Behaviour Description) 217 68 -482 c (Constraints Ref) 142 286 -482 c (Verdict) 56 429 -482 c (Comments) 89 486 -482 c 1 0 -488 575 hl F3 (1) 5 -502 l (+normal_prepsleep) 73 -502 l (2) 5 -521 l (NM!NMPDU START Tmax) 81 -521 l (RingT\(SN1,SN2,'10'B\)) 291 -521 l (3) 5 -540 l (?TIMEOUT Tmax START TmaxW) 89 -540 l (4) 5 -559 l (NM?NMPDU CANCEL TmaxW) 97 -559 l (AliveR\(?,?\)) 291 -559 l (\(PASS\)) 434 -559 l (5) 5 -578 l (+stop) 105 -578 l 1 27 -469 115 vl 1 67 -469 115 vl 1 285 -469 115 vl 1 428 -469 115 vl 1 485 -469 115 vl 1 0 -584 575 hl F2 (Detailed Comments) 4 -600 l (:) 101 -600 l 2 0 -308 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 76 74 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (76) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI3) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The NM transmits an alive message if GotoMode\(Awake\) is called in TwbsNormal state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (A ring, an alive and a limphome message are successively received) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_wait_sleep) 73 -179 l (2) 5 -198 l (TMP!CallGotoMode START TwaitR) 81 -198 l (GTM\(ifError,awake\)) 291 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (FirstAlive) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (INI4A) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (NM transmits an alive message after message reception with cleared sleep.ind in TwbsNormal state) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l F3 (Test A: received message = ring) 94 -445 l 1 0 -453 575 hl F2 (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+normal_wait_sleep) 73 -487 l (2) 5 -506 l (NM!NMPDU START TwaitR) 81 -506 l (RingT\(PN1,SN1,'00'B\)) 291 -506 l (3) 5 -525 l (NM?NMPDU CANCEL TwaitR) 89 -525 l (FirstAlive) 291 -525 l (\(PASS\)) 434 -525 l (4) 5 -544 l (+stop) 97 -544 l 1 27 -454 96 vl 1 67 -454 96 vl 1 285 -454 96 vl 1 428 -454 96 vl 1 485 -454 96 vl 1 0 -550 575 hl F2 (Detailed Comments) 4 -566 l (:) 101 -566 l 2 0 -308 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 77 75 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (77) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI4B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (NM transmits an alive message after message reception with cleared sleep.ind in TwbsNormal state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: received message = alive) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_wait_sleep) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (AliveT\(PN1,SN1,'00'B\)) 291 -198 l (clear sleep.ind) 491 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (FirstAlive) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (INI4C) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (NM transmits an alive message after message reception with cleared sleep.ind in TwbsNormal state) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l F3 (Test C: received message = limphome) 94 -445 l 1 0 -453 575 hl F2 (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+normal_wait_sleep) 73 -487 l (2) 5 -506 l (NM!NMPDU START TwaitR) 81 -506 l (LimpT\(PN1,SN1,'00'B\)) 291 -506 l (3) 5 -525 l (NM?NMPDU CANCEL TwaitR) 89 -525 l (FirstAlive) 291 -525 l (\(PASS\)) 434 -525 l (4) 5 -544 l (+stop) 97 -544 l 1 27 -454 96 vl 1 67 -454 96 vl 1 285 -454 96 vl 1 428 -454 96 vl 1 485 -454 96 vl 1 0 -550 575 hl F2 (Detailed Comments) 4 -566 l (:) 101 -566 l 2 0 -308 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 78 76 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (78) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP12A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The next limphome message is transmitted with set sleep.ind if GotoMode\(bussleep\) is called) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+limp_1st_limp) 73 -179 l (2) 5 -198 l (TMP!CallGotoMode START TwaitL) 81 -198 l (GTM\(ifError,busSleep\)) 291 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitL) 89 -217 l (LimpR\(NodeId,'10'B\)) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (LIMP12B) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (Application communication is disabled Tmax after limphome message transmission with set sleep.ind) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l 1 0 -453 575 hl (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+limp_1st_limp) 73 -487 l (2) 5 -506 l (TMP!CallGotoMode START TwaitL) 81 -506 l (GTM\(ifError,busSleep\)) 291 -506 l (3) 5 -525 l (NM?NMPDU CANCEL TwaitL,START) 89 -525 l (Tmax) 89 -540 l (LimpR\(NodeId,'10'B\)) 291 -525 l (\(PASS\)) 434 -525 l (4) 5 -559 l (?TIMEOUT Tmax START TmaxW) 97 -559 l (5) 5 -578 l (+COM_enabled) 105 -578 l (6) 5 -597 l (?TIMEOUT TmaxW) 113 -597 l (7) 5 -616 l (+COM_disabled) 121 -616 l (8) 5 -635 l (+stop) 129 -635 l 1 27 -454 187 vl 1 67 -454 187 vl 1 285 -454 187 vl 1 428 -454 187 vl 1 485 -454 187 vl 1 0 -641 575 hl F2 (Detailed Comments) 4 -657 l (:) 101 -657 l 2 0 -308 575 357 fr %%PageTrailer pgsave restore showpage %%Page: 79 77 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (79) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP13A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The next limphome message is sent with set sleep.ind and cleared sleep.ack if a message is received) 94 -80 l (with cleared bit sleep.ind in PrepSleep state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: Received message = ring) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limphome_noXmit) 73 -194 l (2) 5 -213 l (TMP!CallGotoMode START TwaitL) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT TwaitL) 89 -232 l (prepsleep state) 491 -232 l (4) 5 -251 l (NM!NMPDU START TwaitL) 97 -251 l (RingT\(SN1,SN1,'00'B\)) 291 -251 l (clear sleep.ind) 491 -251 l (5) 5 -270 l (TMP!CallSetError ) 105 -270 l (SetErr\(noNetError\)) 291 -270 l (6) 5 -289 l (NM?NMPDU CANCEL TwaitL) 113 -289 l (LimpR\(NodeId,'10'B\)) 291 -289 l (\(PASS\)) 434 -289 l (set sleep.ind) 491 -289 l (7) 5 -308 l (+stop) 121 -308 l 1 27 -161 153 vl 1 67 -161 153 vl 1 285 -161 153 vl 1 428 -161 153 vl 1 485 -161 153 vl 1 0 -314 575 hl F2 (Detailed Comments) 4 -330 l (:) 101 -330 l 2 0 0 575 338 fr F1 (Test Case Dynamic Behaviour) 575 0 -397 c 1 0 -406 575 hl F2 (Test Case Name) 4 -422 l (:) 86 -422 l F3 (LIMP13B) 94 -422 l F2 (Group) 4 -441 l (:) 86 -441 l F3 (Sleep/) 94 -441 l F2 (Purpose) 4 -460 l (:) 86 -460 l F3 (The next limphome message is sent with set sleep.ind and cleared sleep.ack if a message is received) 94 -460 l (with cleared bit sleep.ind in PrepSleep state) 94 -475 l F2 (Configuration) 4 -494 l (:) 86 -494 l (Default) 4 -513 l (:) 86 -513 l F3 (OtherwiseFail) 94 -513 l F2 (Comments) 4 -532 l (:) 86 -532 l F3 (Test B: Received message = alive) 94 -532 l 1 0 -540 575 hl F2 (Nr) 27 0 -554 c (Label) 39 28 -554 c (Behaviour Description) 217 68 -554 c (Constraints Ref) 142 286 -554 c (Verdict) 56 429 -554 c (Comments) 89 486 -554 c 1 0 -560 575 hl F3 (1) 5 -574 l (+limphome_noXmit) 73 -574 l (2) 5 -593 l (TMP!CallGotoMode START TwaitL) 81 -593 l (GTM\(ifError,busSleep\)) 291 -593 l (3) 5 -612 l (?TIMEOUT TwaitL) 89 -612 l (prepsleep state) 491 -612 l (4) 5 -631 l (NM!NMPDU START TwaitL) 97 -631 l (AliveT\(SN1,SN1,'00'B\)) 291 -631 l (clear sleep.ind) 491 -631 l (5) 5 -650 l (TMP!CallSetError ) 105 -650 l (SetErr\(noNetError\)) 291 -650 l (6) 5 -669 l (NM?NMPDU CANCEL TwaitL) 113 -669 l (LimpR\(NodeId,'10'B\)) 291 -669 l (\(PASS\)) 434 -669 l (set sleep.ind) 491 -669 l (7) 5 -688 l (+stop) 121 -688 l 1 27 -541 153 vl 1 67 -541 153 vl 1 285 -541 153 vl 1 428 -541 153 vl 1 485 -541 153 vl 1 0 -694 575 hl F2 (Detailed Comments) 4 -710 l (:) 101 -710 l 2 0 -380 575 338 fr %%PageTrailer pgsave restore showpage %%Page: 80 78 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (80) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP13C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (The next limphome message is sent with set sleep.ind and cleared sleep.ack if a message is received) 94 -80 l (with cleared bit sleep.ind in PrepSleep state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test C: Received message = limphome) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limphome_noXmit) 73 -194 l (2) 5 -213 l (TMP!CallGotoMode START TwaitL) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT TwaitL) 89 -232 l (prepsleep state) 491 -232 l (4) 5 -251 l (NM!NMPDU START TwaitL) 97 -251 l (LimpT\(SN1,SN1,'00'B\)) 291 -251 l (clear sleep.ind) 491 -251 l (5) 5 -270 l (TMP!CallSetError ) 105 -270 l (SetErr\(noNetError\)) 291 -270 l (6) 5 -289 l (NM?NMPDU CANCEL TwaitL) 113 -289 l (LimpR\(NodeId,'10'B\)) 291 -289 l (\(PASS\)) 434 -289 l (set sleep.ind) 491 -289 l (7) 5 -308 l (+stop) 121 -308 l 1 27 -161 153 vl 1 67 -161 153 vl 1 285 -161 153 vl 1 428 -161 153 vl 1 485 -161 153 vl 1 0 -314 575 hl F2 (Detailed Comments) 4 -330 l (:) 101 -330 l 2 0 0 575 338 fr F1 (Test Case Dynamic Behaviour) 575 0 -397 c 1 0 -406 575 hl F2 (Test Case Name) 4 -422 l (:) 86 -422 l F3 (LIMP14) 94 -422 l F2 (Group) 4 -441 l (:) 86 -441 l F3 (Sleep/) 94 -441 l F2 (Purpose) 4 -460 l (:) 86 -460 l F3 (The next limphome message is sent with cleared sleep.ind and sleep.ack if GotoMode\(Awake\) is) 94 -460 l (called in LimphomePrepSleep state) 94 -475 l F2 (Configuration) 4 -494 l (:) 86 -494 l (Default) 4 -513 l (:) 86 -513 l F3 (OtherwiseFail) 94 -513 l F2 (Comments) 4 -532 l (:) 86 -532 l 1 0 -540 575 hl (Nr) 27 0 -554 c (Label) 39 28 -554 c (Behaviour Description) 217 68 -554 c (Constraints Ref) 142 286 -554 c (Verdict) 56 429 -554 c (Comments) 89 486 -554 c 1 0 -560 575 hl F3 (1) 5 -574 l (+limphome_prepsleep) 73 -574 l (2) 5 -593 l (TMP!CallGotoMode START TwaitL) 81 -593 l (GTM\(ifError,awake\)) 291 -593 l (3) 5 -612 l (NM?NMPDU CANCEL TwaitL) 89 -612 l (LimpR\(NodeId,'00'B\)) 291 -612 l (\(PASS\)) 434 -612 l (4) 5 -631 l (+stop) 97 -631 l 1 27 -541 96 vl 1 67 -541 96 vl 1 285 -541 96 vl 1 428 -541 96 vl 1 485 -541 96 vl 1 0 -637 575 hl F2 (Detailed Comments) 4 -653 l (:) 101 -653 l 2 0 -380 575 281 fr %%PageTrailer pgsave restore showpage %%Page: 81 79 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (81) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP18A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and an NM message is received) 94 -80 l (with set bit sleep.ack) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: a ring message is sent to IUT while NM is in LimphomeActive state) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limp_1st_limp) 73 -194 l (2) 5 -213 l (TMP!CallGotoMode START Twait) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (NM!NMPDU START Twait) 97 -251 l (RingT\(PN1,NodeId,'11'B\)) 291 -251 l (set ind, ack) 491 -251 l (5) 5 -270 l (?TIMEOUT Twait) 105 -270 l (6) 5 -289 l (+COM_disabled) 113 -289 l (7) 5 -308 l (+stop) 121 -308 l 1 27 -161 153 vl 1 67 -161 153 vl 1 285 -161 153 vl 1 428 -161 153 vl 1 485 -161 153 vl 1 0 -314 575 hl F2 (Detailed Comments) 4 -330 l (:) 101 -330 l 2 0 0 575 338 fr F1 (Test Case Dynamic Behaviour) 575 0 -397 c 1 0 -406 575 hl F2 (Test Case Name) 4 -422 l (:) 86 -422 l F3 (LIMP18B) 94 -422 l F2 (Group) 4 -441 l (:) 86 -441 l F3 (Sleep/) 94 -441 l F2 (Purpose) 4 -460 l (:) 86 -460 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and an NM message is received) 94 -460 l (with set bit sleep.ack) 94 -475 l F2 (Configuration) 4 -494 l (:) 86 -494 l (Default) 4 -513 l (:) 86 -513 l F3 (OtherwiseFail) 94 -513 l F2 (Comments) 4 -532 l (:) 86 -532 l F3 (Test B: a ring message is sent to IUT while NM is in LimphomeActivePrepSleep state) 94 -532 l 1 0 -540 575 hl F2 (Nr) 27 0 -554 c (Label) 39 28 -554 c (Behaviour Description) 217 68 -554 c (Constraints Ref) 142 286 -554 c (Verdict) 56 429 -554 c (Comments) 89 486 -554 c 1 0 -560 575 hl F3 (1) 5 -574 l (+limphome_prepsleep) 73 -574 l (2) 5 -593 l (NM!NMPDU START Twait) 81 -593 l (RingT\(PN1,NodeId,'11'B\)) 291 -593 l (set ind, ack) 491 -593 l (3) 5 -612 l (?TIMEOUT Twait) 89 -612 l (4) 5 -631 l (+COM_disabled) 97 -631 l (5) 5 -650 l (+stop) 105 -650 l 1 27 -541 115 vl 1 67 -541 115 vl 1 285 -541 115 vl 1 428 -541 115 vl 1 485 -541 115 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -380 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 82 80 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (82) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP18C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and an NM message is received) 94 -80 l (with set bit sleep.ack) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test C: an alive message is sent to IUT while NM is in LimphomeActive state) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limp_1st_limp) 73 -194 l (2) 5 -213 l (TMP!CallGotoMode START Twait) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (NM!NMPDU START Twait) 97 -251 l (AliveT\(PN1,PN1,'11'B\)) 291 -251 l (set ind, ack) 491 -251 l (5) 5 -270 l (?TIMEOUT Twait) 105 -270 l (6) 5 -289 l (+COM_disabled) 113 -289 l (7) 5 -308 l (+stop) 121 -308 l 1 27 -161 153 vl 1 67 -161 153 vl 1 285 -161 153 vl 1 428 -161 153 vl 1 485 -161 153 vl 1 0 -314 575 hl F2 (Detailed Comments) 4 -330 l (:) 101 -330 l 2 0 0 575 338 fr F1 (Test Case Dynamic Behaviour) 575 0 -397 c 1 0 -406 575 hl F2 (Test Case Name) 4 -422 l (:) 86 -422 l F3 (LIMP18D) 94 -422 l F2 (Group) 4 -441 l (:) 86 -441 l F3 (Sleep/) 94 -441 l F2 (Purpose) 4 -460 l (:) 86 -460 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and an NM message is received) 94 -460 l (with set bit sleep.ack) 94 -475 l F2 (Configuration) 4 -494 l (:) 86 -494 l (Default) 4 -513 l (:) 86 -513 l F3 (OtherwiseFail) 94 -513 l F2 (Comments) 4 -532 l (:) 86 -532 l F3 (Test D: an alive message is sent to IUT while NM is in LimphomeActivePrepSleep state) 94 -532 l 1 0 -540 575 hl F2 (Nr) 27 0 -554 c (Label) 39 28 -554 c (Behaviour Description) 217 68 -554 c (Constraints Ref) 142 286 -554 c (Verdict) 56 429 -554 c (Comments) 89 486 -554 c 1 0 -560 575 hl F3 (1) 5 -574 l (+limphome_prepsleep) 73 -574 l (2) 5 -593 l (NM!NMPDU START Twait) 81 -593 l (AliveT\(PN1,PN1,'11'B\)) 291 -593 l (set ind, ack) 491 -593 l (3) 5 -612 l (?TIMEOUT Twait) 89 -612 l (4) 5 -631 l (+COM_disabled) 97 -631 l (5) 5 -650 l (+stop) 105 -650 l 1 27 -541 115 vl 1 67 -541 115 vl 1 285 -541 115 vl 1 428 -541 115 vl 1 485 -541 115 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -380 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 83 81 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (83) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP18E) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and an NM message is received) 94 -80 l (with set bit sleep.ack) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test E: a limphome message is sent to IUT while NM is in LimphomeActive state) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limp_1st_limp) 73 -194 l (2) 5 -213 l (TMP!CallGotoMode START Twait) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (NM!NMPDU START Twait) 97 -251 l (LimpT\(PN1,PN1,'11'B\)) 291 -251 l (set ind, ack) 491 -251 l (5) 5 -270 l (?TIMEOUT Twait) 105 -270 l (6) 5 -289 l (+COM_disabled) 113 -289 l (7) 5 -308 l (+stop) 121 -308 l 1 27 -161 153 vl 1 67 -161 153 vl 1 285 -161 153 vl 1 428 -161 153 vl 1 485 -161 153 vl 1 0 -314 575 hl F2 (Detailed Comments) 4 -330 l (:) 101 -330 l 2 0 0 575 338 fr F1 (Test Case Dynamic Behaviour) 575 0 -397 c 1 0 -406 575 hl F2 (Test Case Name) 4 -422 l (:) 86 -422 l F3 (LIMP18F) 94 -422 l F2 (Group) 4 -441 l (:) 86 -441 l F3 (Sleep/) 94 -441 l F2 (Purpose) 4 -460 l (:) 86 -460 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and an NM message is received) 94 -460 l (with set bit sleep.ack) 94 -475 l F2 (Configuration) 4 -494 l (:) 86 -494 l (Default) 4 -513 l (:) 86 -513 l F3 (OtherwiseFail) 94 -513 l F2 (Comments) 4 -532 l (:) 86 -532 l F3 (Test F: a limphome message is sent to IUT while NM is in LimphomeActivePrepSleep state) 94 -532 l 1 0 -540 575 hl F2 (Nr) 27 0 -554 c (Label) 39 28 -554 c (Behaviour Description) 217 68 -554 c (Constraints Ref) 142 286 -554 c (Verdict) 56 429 -554 c (Comments) 89 486 -554 c 1 0 -560 575 hl F3 (1) 5 -574 l (+limphome_prepsleep) 73 -574 l (2) 5 -593 l (NM!NMPDU START Twait) 81 -593 l (LimpT\(PN1,PN1,'11'B\)) 291 -593 l (set ind, ack) 491 -593 l (3) 5 -612 l (?TIMEOUT Twait) 89 -612 l (4) 5 -631 l (+COM_disabled) 97 -631 l (5) 5 -650 l (+stop) 105 -650 l 1 27 -541 115 vl 1 67 -541 115 vl 1 285 -541 115 vl 1 428 -541 115 vl 1 485 -541 115 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -380 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 84 82 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (84) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP19) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (A limphome message is transmitted after Terror if GotoMode\(awake\) is called in TwbsLimphome state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+limphome_wait_sleep) 73 -179 l (2) 5 -198 l (TMP!CallGotoMode START Terror) 81 -198 l (GTM\(ifError,awake\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Terror START TerrorW) 89 -217 l (4) 5 -236 l (NM?NMPDU CANCEL TerrorW) 97 -236 l (LimpR\(NodeId,'00'B\)) 291 -236 l (\(PASS\)) 434 -236 l (5) 5 -255 l (+stop) 105 -255 l 1 27 -146 115 vl 1 67 -146 115 vl 1 285 -146 115 vl 1 428 -146 115 vl 1 485 -146 115 vl 1 0 -261 575 hl F2 (Detailed Comments) 4 -277 l (:) 101 -277 l 2 0 0 575 285 fr F1 (Test Case Dynamic Behaviour) 575 0 -344 c 1 0 -353 575 hl F2 (Test Case Name) 4 -369 l (:) 86 -369 l F3 (LIMP20A) 94 -369 l F2 (Group) 4 -388 l (:) 86 -388 l F3 (Sleep/) 94 -388 l F2 (Purpose) 4 -407 l (:) 86 -407 l F3 (A limphome message is transmitted after Terror if an NM message with cleared sleep.ind is received in) 94 -407 l (TwbsLimphome state) 94 -422 l F2 (Configuration) 4 -441 l (:) 86 -441 l (Default) 4 -460 l (:) 86 -460 l F3 (OtherwiseFail) 94 -460 l F2 (Comments) 4 -479 l (:) 86 -479 l F3 (Test A: NM message = ring) 94 -479 l 1 0 -487 575 hl F2 (Nr) 27 0 -501 c (Label) 39 28 -501 c (Behaviour Description) 217 68 -501 c (Constraints Ref) 142 286 -501 c (Verdict) 56 429 -501 c (Comments) 89 486 -501 c 1 0 -507 575 hl F3 (1) 5 -521 l (+limphome_wait_sleep) 73 -521 l (2) 5 -540 l (NM!NMPDU START Terror) 81 -540 l (RingT\(PN1,NodeId,'00'B\)) 291 -540 l (3) 5 -559 l (?TIMEOUT Terror START TerrorW) 89 -559 l (4) 5 -578 l (NM?NMPDU CANCEL TerrorW) 97 -578 l (LimpR\(NodeId,'10'B\)) 291 -578 l (\(PASS\)) 434 -578 l (5) 5 -597 l (+stop) 105 -597 l 1 27 -488 115 vl 1 67 -488 115 vl 1 285 -488 115 vl 1 428 -488 115 vl 1 485 -488 115 vl 1 0 -603 575 hl F2 (Detailed Comments) 4 -619 l (:) 101 -619 l 2 0 -327 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 85 83 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (85) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP20B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (A limphome message is transmitted after Terror if an NM message with cleared sleep.ind is received in) 94 -80 l (TwbsLimphome state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test B: NM message = alive) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limphome_wait_sleep) 73 -194 l (2) 5 -213 l (NM!NMPDU START Terror) 81 -213 l (AliveT\(PN1,PN1,'00'B\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Terror START TerrorW) 89 -232 l (4) 5 -251 l (NM?NMPDU CANCEL TerrorW) 97 -251 l (LimpR\(NodeId,'10'B\)) 291 -251 l (\(PASS\)) 434 -251 l (5) 5 -270 l (+stop) 105 -270 l 1 27 -161 115 vl 1 67 -161 115 vl 1 285 -161 115 vl 1 428 -161 115 vl 1 485 -161 115 vl 1 0 -276 575 hl F2 (Detailed Comments) 4 -292 l (:) 101 -292 l 2 0 0 575 300 fr F1 (Test Case Dynamic Behaviour) 575 0 -359 c 1 0 -368 575 hl F2 (Test Case Name) 4 -384 l (:) 86 -384 l F3 (LIMP20C) 94 -384 l F2 (Group) 4 -403 l (:) 86 -403 l F3 (Sleep/) 94 -403 l F2 (Purpose) 4 -422 l (:) 86 -422 l F3 (A limphome message is transmitted after Terror if an NM message with cleared sleep.ind is received in) 94 -422 l (TwbsLimphome state) 94 -437 l F2 (Configuration) 4 -456 l (:) 86 -456 l (Default) 4 -475 l (:) 86 -475 l F3 (OtherwiseFail) 94 -475 l F2 (Comments) 4 -494 l (:) 86 -494 l F3 (Test C: NM message = limphome) 94 -494 l 1 0 -502 575 hl F2 (Nr) 27 0 -516 c (Label) 39 28 -516 c (Behaviour Description) 217 68 -516 c (Constraints Ref) 142 286 -516 c (Verdict) 56 429 -516 c (Comments) 89 486 -516 c 1 0 -522 575 hl F3 (1) 5 -536 l (+limphome_wait_sleep) 73 -536 l (2) 5 -555 l (NM!NMPDU START Terror) 81 -555 l (LimpT\(PN1,PN1,'00'B\)) 291 -555 l (3) 5 -574 l (?TIMEOUT Terror START TerrorW) 89 -574 l (4) 5 -593 l (NM?NMPDU CANCEL TerrorW) 97 -593 l (LimpR\(NodeId,'10'B\)) 291 -593 l (\(PASS\)) 434 -593 l (5) 5 -612 l (+stop) 105 -612 l 1 27 -503 115 vl 1 67 -503 115 vl 1 285 -503 115 vl 1 428 -503 115 vl 1 485 -503 115 vl 1 0 -618 575 hl F2 (Detailed Comments) 4 -634 l (:) 101 -634 l 2 0 -342 575 300 fr %%PageTrailer pgsave restore showpage %%Page: 86 84 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (86) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP21) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (NM messages received with set sleep.ind are ignored in TwbsLimpHome state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (A ring, an alive and a limphome message are successively received) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+limphome_wait_sleep) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (RingT\(PN1,NodeId,'10'B\)) 291 -198 l (3) 5 -217 l (NM!NMPDU) 89 -217 l (AliveT\(PN1,PN1,'10'B\)) 291 -217 l (4) 5 -236 l (NM!NMPDU) 97 -236 l (LimpT\(PN1,PN1,'10'B\)) 291 -236 l (5) 5 -255 l (?TIMEOUT TwaitR) 105 -255 l (\(PASS\)) 434 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (INI6A) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (Sleep/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (An alive message is transmitted after 1\) a limphome message transmission, 2\) GotoMode\(BusSleep\)) 94 -426 l (called, 3\) any NM message reception with cleared sleep.ack, in LimphomeActive state) 94 -441 l F2 (Configuration) 4 -460 l (:) 86 -460 l (Default) 4 -479 l (:) 86 -479 l F3 (OtherwiseFail) 94 -479 l F2 (Comments) 4 -498 l (:) 86 -498 l F3 (Test A: received message = alive) 94 -498 l 1 0 -506 575 hl F2 (Nr) 27 0 -520 c (Label) 39 28 -520 c (Behaviour Description) 217 68 -520 c (Constraints Ref) 142 286 -520 c (Verdict) 56 429 -520 c (Comments) 89 486 -520 c 1 0 -526 575 hl F3 (1) 5 -540 l (+limp_1st_limp) 73 -540 l (limp. transmitted) 491 -540 l (2) 5 -559 l (TMP!CallGotoMode START Twait) 81 -559 l (GTM\(ifError,busSleep\)) 291 -559 l (3) 5 -578 l (?TIMEOUT Twait) 89 -578 l (4) 5 -597 l (NM!NMPDU START Tresp) 97 -597 l (AliveT\(PN1,PN1,'10'B\)) 291 -597 l (5) 5 -616 l (NM?NMPDU CANCEL Tresp) 105 -616 l (FirstAlive) 291 -616 l (\(PASS\)) 434 -616 l (6) 5 -635 l (+stop) 113 -635 l 1 27 -507 134 vl 1 67 -507 134 vl 1 285 -507 134 vl 1 428 -507 134 vl 1 485 -507 134 vl 1 0 -641 575 hl F2 (Detailed Comments) 4 -657 l (:) 101 -657 l 2 0 -346 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 87 85 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (87) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI6B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is transmitted after 1\) a limphome message transmission, 2\) GotoMode\(BusSleep\)) 94 -80 l (called, 3\) any NM message reception with cleared sleep.ack, in LimphomeActive state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test B: received message = ring) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limp_1st_limp) 73 -194 l (limp. transmitted) 491 -194 l (2) 5 -213 l (TMP!CallGotoMode START Twait) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (NM!NMPDU START Tresp) 97 -251 l (RingT\(PN1,PN1,'10'B\)) 291 -251 l (5) 5 -270 l (NM?NMPDU CANCEL Tresp) 105 -270 l (FirstAlive) 291 -270 l (\(PASS\)) 434 -270 l (6) 5 -289 l (+stop) 113 -289 l 1 27 -161 134 vl 1 67 -161 134 vl 1 285 -161 134 vl 1 428 -161 134 vl 1 485 -161 134 vl 1 0 -295 575 hl F2 (Detailed Comments) 4 -311 l (:) 101 -311 l 2 0 0 575 319 fr F1 (Test Case Dynamic Behaviour) 575 0 -378 c 1 0 -387 575 hl F2 (Test Case Name) 4 -403 l (:) 86 -403 l F3 (INI6C) 94 -403 l F2 (Group) 4 -422 l (:) 86 -422 l F3 (Sleep/) 94 -422 l F2 (Purpose) 4 -441 l (:) 86 -441 l F3 (An alive message is transmitted after 1\) a limphome message transmission, 2\) GotoMode\(BusSleep\)) 94 -441 l (called, 3\) any NM message reception with cleared sleep.ack, in LimphomeActive state) 94 -456 l F2 (Configuration) 4 -475 l (:) 86 -475 l (Default) 4 -494 l (:) 86 -494 l F3 (OtherwiseFail) 94 -494 l F2 (Comments) 4 -513 l (:) 86 -513 l F3 (Test C: received message = limphome) 94 -513 l 1 0 -521 575 hl F2 (Nr) 27 0 -535 c (Label) 39 28 -535 c (Behaviour Description) 217 68 -535 c (Constraints Ref) 142 286 -535 c (Verdict) 56 429 -535 c (Comments) 89 486 -535 c 1 0 -541 575 hl F3 (1) 5 -555 l (+limp_1st_limp) 73 -555 l (limp. transmitted) 491 -555 l (2) 5 -574 l (TMP!CallGotoMode START Twait) 81 -574 l (GTM\(ifError,busSleep\)) 291 -574 l (3) 5 -593 l (?TIMEOUT Twait) 89 -593 l (4) 5 -612 l (NM!NMPDU START Tresp) 97 -612 l (LimpT\(PN1,PN1,'10'B\)) 291 -612 l (5) 5 -631 l (NM?NMPDU CANCEL Tresp) 105 -631 l (FirstAlive) 291 -631 l (\(PASS\)) 434 -631 l (6) 5 -650 l (+stop) 113 -650 l 1 27 -522 134 vl 1 67 -522 134 vl 1 285 -522 134 vl 1 428 -522 134 vl 1 485 -522 134 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -361 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 88 86 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (88) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (BSLEEP1) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (No NM message is transmitted after BusSleep mode is entered from Normal mode) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_wait_sleep) 73 -179 l (2) 5 -198 l (START TSleep) 81 -198 l (3) 5 -217 l (?TIMEOUT TSleep) 89 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (BSLEEP2) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (No NM message is transmitted after BusSleep mode is entered from Limphome mode) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l 1 0 -453 575 hl (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+limphome_wait_sleep) 73 -487 l (2) 5 -506 l (START TSleep) 81 -506 l (3) 5 -525 l (?TIMEOUT TSleep) 89 -525 l (\(PASS\)) 434 -525 l (4) 5 -544 l (+stop) 97 -544 l 1 27 -454 96 vl 1 67 -454 96 vl 1 285 -454 96 vl 1 428 -454 96 vl 1 485 -454 96 vl 1 0 -550 575 hl F2 (Detailed Comments) 4 -566 l (:) 101 -566 l 2 0 -308 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 89 87 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (89) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI9A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Limphome configuration is reset after GotoMode\(awake\) is called in BusSleep state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_prepsleep) 73 -179 l (2) 5 -198 l (NM!NMPDU ) 81 -198 l (LimpT\(SN1,SN1,'10'B\)) 291 -198 l (SN1 limphome) 491 -198 l (3) 5 -217 l (NM!NMPDU) 89 -217 l (LimpT\(PN1,PN1,'10'B\)) 291 -217 l (PN1 limphome) 491 -217 l (4) 5 -236 l (NM!NMPDU START TSleep) 97 -236 l (RingT\(SN2,NodeId,'11'B\)) 291 -236 l (set ind, ack) 491 -236 l (5) 5 -255 l (?TIMEOUT TSleep) 105 -255 l (bussleep) 491 -255 l (6) 5 -274 l (TMP!CallGotoMode START Twait) 113 -274 l (GTM\(ifError,awake\)) 291 -274 l (7) 5 -293 l (?TIMEOUT Twait) 121 -293 l (8) 5 -312 l (+checkConfig\(limphome,'000000) 129 -312 l ('B\)) 129 -327 l (9) 5 -346 l (+stop) 137 -346 l 1 27 -146 206 vl 1 67 -146 206 vl 1 285 -146 206 vl 1 428 -146 206 vl 1 485 -146 206 vl 1 0 -352 575 hl F2 (Detailed Comments) 4 -368 l (:) 101 -368 l 2 0 0 575 376 fr F1 (Test Case Dynamic Behaviour) 575 0 -435 c 1 0 -444 575 hl F2 (Test Case Name) 4 -460 l (:) 86 -460 l F3 (INI9B) 94 -460 l F2 (Group) 4 -479 l (:) 86 -479 l F3 (Sleep/) 94 -479 l F2 (Purpose) 4 -498 l (:) 86 -498 l F3 (Application communication is enabled after GotoMode\(awake\) is called in BusSleep state) 94 -498 l F2 (Configuration) 4 -517 l (:) 86 -517 l (Default) 4 -536 l (:) 86 -536 l F3 (IgnoreNMPDU) 94 -536 l F2 (Comments) 4 -555 l (:) 86 -555 l 1 0 -563 575 hl (Nr) 27 0 -577 c (Label) 39 28 -577 c (Behaviour Description) 217 68 -577 c (Constraints Ref) 142 286 -577 c (Verdict) 56 429 -577 c (Comments) 89 486 -577 c 1 0 -583 575 hl F3 (1) 5 -597 l (+bussleep_state) 73 -597 l (2) 5 -616 l (TMP!CallGotoMode START Twait) 81 -616 l (GTM\(ifError,awake\)) 291 -616 l (3) 5 -635 l (?TIMEOUT Twait) 89 -635 l (4) 5 -654 l (+COM_enabled) 97 -654 l (5) 5 -673 l (+stop) 105 -673 l 1 27 -564 115 vl 1 67 -564 115 vl 1 285 -564 115 vl 1 428 -564 115 vl 1 485 -564 115 vl 1 0 -679 575 hl F2 (Detailed Comments) 4 -695 l (:) 101 -695 l 2 0 -418 575 285 fr %%PageTrailer pgsave restore showpage %%Page: 90 88 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (90) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (INI9C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (Sleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An alive message is sent after GotoMode\(awake\) is called in BusSleep state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+bussleep_state) 73 -179 l (2) 5 -198 l (TMP!CallGotoMode START Tresp) 81 -198 l (GTM\(ifError,awake\)) 291 -198 l (3) 5 -217 l (NM ? NMPDU CANCEL Tresp) 89 -217 l (FirstAlive) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (INI10) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (Sleep/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (An alive message is sent after any NM message reception in BusSleep state) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l 1 0 -453 575 hl (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+bussleep_state) 73 -487 l (2) 5 -506 l (NM!NMPDU START Tresp) 81 -506 l (AliveT\(PN1,PN1,'00'B\)) 291 -506 l (3) 5 -525 l (NM ? NMPDU CANCEL Tresp) 89 -525 l (FirstAlive) 291 -525 l (\(PASS\)) 434 -525 l (4) 5 -544 l (+stop) 97 -544 l 1 27 -454 96 vl 1 67 -454 96 vl 1 285 -454 96 vl 1 428 -454 96 vl 1 485 -454 96 vl 1 0 -550 575 hl F2 (Detailed Comments) 4 -566 l (:) 101 -566 l 2 0 -308 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 91 89 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (91) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM23A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (PassiveSleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (No ring message is transmitted when SilentNM is called in NormalActivePrepSleep state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: Ring message is received before SilentNM) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_prepsleep) 73 -179 l (2) 5 -198 l (NM!NMPDU START Twait) 81 -198 l (RingT\(PN1,PN1,'10'B\)) 291 -198 l (set sleep.ind) 491 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (TMP!CallSilentNM START Tmax) 97 -236 l (Silent\(ifError\)) 291 -236 l (5) 5 -255 l (?TIMEOUT Tmax) 105 -255 l (\(PASS\)) 434 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (NORM23B) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (PassiveSleep/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (No ring message is transmitted when SilentNM is called in NormalActivePrepSleep state) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (OtherwiseFail) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l F3 (Test B: Ring message is received after SilentNM) 94 -483 l 1 0 -491 575 hl F2 (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_prepsleep) 73 -525 l (2) 5 -544 l (TMP!CallSilentNM START Twait) 81 -544 l (Silent\(ifError\)) 291 -544 l (3) 5 -563 l (?TIMEOUT Twait) 89 -563 l (4) 5 -582 l (NM!NMPDU START Tmax) 97 -582 l (RingT\(PN1,PN1,'10'B\)) 291 -582 l (set sleep.ind) 491 -582 l (5) 5 -601 l (?TIMEOUT Tmax) 105 -601 l (\(PASS\)) 434 -601 l (6) 5 -620 l (+stop) 113 -620 l 1 27 -492 134 vl 1 67 -492 134 vl 1 285 -492 134 vl 1 428 -492 134 vl 1 485 -492 134 vl 1 0 -626 575 hl F2 (Detailed Comments) 4 -642 l (:) 101 -642 l 2 0 -346 575 304 fr %%PageTrailer pgsave restore showpage %%Page: 92 90 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (92) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM24) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (PassiveSleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Ring messages are transmitted again when TalkNM is called in NormalPassivePrepSleep state.) 94 -80 l (NormalPassivePrepSleep is entered via NormalActivePrepSleep) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l 1 0 -160 575 hl (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_prepsleep_passive) 73 -194 l (2) 5 -213 l (NM!NMPDU START Twait, START TwaitR) 81 -213 l (RingT\(PN1,PN1,'10'B\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (TMP!CallTalkNM) 97 -251 l (Talk\(ifError\)) 291 -251 l (5) 5 -270 l (NM?NMPDU CANCEL TwaitR) 105 -270 l (RingR\(?,'11'B\)) 291 -270 l (\(PASS\)) 434 -270 l (6) 5 -289 l (+stop) 113 -289 l 1 27 -161 134 vl 1 67 -161 134 vl 1 285 -161 134 vl 1 428 -161 134 vl 1 485 -161 134 vl 1 0 -295 575 hl F2 (Detailed Comments) 4 -311 l (:) 101 -311 l 2 0 0 575 319 fr F1 (Test Case Dynamic Behaviour) 575 0 -378 c 1 0 -387 575 hl F2 (Test Case Name) 4 -403 l (:) 86 -403 l F3 (NORM25) 94 -403 l F2 (Group) 4 -422 l (:) 86 -422 l F3 (PassiveSleep/) 94 -422 l F2 (Purpose) 4 -441 l (:) 86 -441 l F3 (Ring messages are transmitted again when TalkNM is called in NormalPassivePrepSleep state) 94 -441 l (NormalPassivePrepSleep is entered via NormalPassive) 94 -456 l F2 (Configuration) 4 -475 l (:) 86 -475 l (Default) 4 -494 l (:) 86 -494 l F3 (OtherwiseFail) 94 -494 l F2 (Comments) 4 -513 l (:) 86 -513 l 1 0 -521 575 hl (Nr) 27 0 -535 c (Label) 39 28 -535 c (Behaviour Description) 217 68 -535 c (Constraints Ref) 142 286 -535 c (Verdict) 56 429 -535 c (Comments) 89 486 -535 c 1 0 -541 575 hl F3 (1) 5 -555 l (+normal_passive_prepsleep) 73 -555 l (2) 5 -574 l (TMP!CallTalkNM START Twait) 81 -574 l (Talk\(ifError\)) 291 -574 l (3) 5 -593 l (?TIMEOUT Twait) 89 -593 l (4) 5 -612 l (NM!NMPDU START TwaitR) 97 -612 l (RingT\(PN1,PN1,'10'B\)) 291 -612 l (5) 5 -631 l (NM?NMPDU CANCEL TwaitR) 105 -631 l (RingR\(?,'11'B\)) 291 -631 l (\(PASS\)) 434 -631 l (6) 5 -650 l (+stop) 113 -650 l 1 27 -522 134 vl 1 67 -522 134 vl 1 285 -522 134 vl 1 428 -522 134 vl 1 485 -522 134 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -361 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 93 91 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (93) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM26A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (PassiveSleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (If a NM message is received with cleared sleep.ind in NormalPassivePrepSleep state and then TalkNN) 94 -80 l (is called, the next ring message is transmitted with set bit sleep.ind and cleared bit sleep.ack) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: received message = ring) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_passive_prepsleep) 73 -194 l (2) 5 -213 l (NM!NMPDU START Twait, START TwaitR) 81 -213 l (RingT\(PN1,PN1,'00'B\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (TMP!CallTalkNM) 97 -251 l (Talk\(ifError\)) 291 -251 l (5) 5 -270 l (NM?NMPDU CANCEL TwaitR) 105 -270 l (RingR\(?,'10'B\)) 291 -270 l (\(PASS\)) 434 -270 l (6) 5 -289 l (+stop) 113 -289 l 1 27 -161 134 vl 1 67 -161 134 vl 1 285 -161 134 vl 1 428 -161 134 vl 1 485 -161 134 vl 1 0 -295 575 hl F2 (Detailed Comments) 4 -311 l (:) 101 -311 l 2 0 0 575 319 fr F1 (Test Case Dynamic Behaviour) 575 0 -378 c 1 0 -387 575 hl F2 (Test Case Name) 4 -403 l (:) 86 -403 l F3 (NORM26B) 94 -403 l F2 (Group) 4 -422 l (:) 86 -422 l F3 (PassiveSleep/) 94 -422 l F2 (Purpose) 4 -441 l (:) 86 -441 l F3 (If a NM message is received with cleared sleep.ind in NormalPassivePrepSleep state and then TalkNN) 94 -441 l (is called, the next ring message is transmitted with set bit sleep.ind and cleared bit sleep.ack) 94 -456 l F2 (Configuration) 4 -475 l (:) 86 -475 l (Default) 4 -494 l (:) 86 -494 l F3 (OtherwiseFail) 94 -494 l F2 (Comments) 4 -513 l (:) 86 -513 l F3 (Test A: received message = alive) 94 -513 l 1 0 -521 575 hl F2 (Nr) 27 0 -535 c (Label) 39 28 -535 c (Behaviour Description) 217 68 -535 c (Constraints Ref) 142 286 -535 c (Verdict) 56 429 -535 c (Comments) 89 486 -535 c 1 0 -541 575 hl F3 (1) 5 -555 l (+normal_passive_prepsleep) 73 -555 l (2) 5 -574 l (NM!NMPDU START Twait, START TwaitR) 81 -574 l (AliveT\(PN1,PN1,'00'B\)) 291 -574 l (3) 5 -593 l (?TIMEOUT Twait) 89 -593 l (4) 5 -612 l (TMP!CallTalkNM) 97 -612 l (Talk\(ifError\)) 291 -612 l (5) 5 -631 l (NM?NMPDU CANCEL TwaitR) 105 -631 l (RingR\(?,'10'B\)) 291 -631 l (\(PASS\)) 434 -631 l (6) 5 -650 l (+stop) 113 -650 l 1 27 -522 134 vl 1 67 -522 134 vl 1 285 -522 134 vl 1 428 -522 134 vl 1 485 -522 134 vl 1 0 -656 575 hl F2 (Detailed Comments) 4 -672 l (:) 101 -672 l 2 0 -361 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 94 92 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (94) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM26C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (PassiveSleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (If a NM message is received with cleared sleep.ind in NormalPassivePrepSleep state and then TalkNN) 94 -80 l (is called, the next ring message is transmitted with set bit sleep.ind and cleared bit sleep.ack) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: received message = limphome) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_passive_prepsleep) 73 -194 l (2) 5 -213 l (NM!NMPDU START Twait, START TwaitR) 81 -213 l (LimpT\(PN1,PN1,'00'B\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (TMP!CallTalkNM) 97 -251 l (Talk\(ifError\)) 291 -251 l (5) 5 -270 l (NM?NMPDU CANCEL TwaitR) 105 -270 l (RingR\(?,'10'B\)) 291 -270 l (\(PASS\)) 434 -270 l (6) 5 -289 l (+stop) 113 -289 l 1 27 -161 134 vl 1 67 -161 134 vl 1 285 -161 134 vl 1 428 -161 134 vl 1 485 -161 134 vl 1 0 -295 575 hl F2 (Detailed Comments) 4 -311 l (:) 101 -311 l 2 0 0 575 319 fr F1 (Test Case Dynamic Behaviour) 575 0 -378 c 1 0 -387 575 hl F2 (Test Case Name) 4 -403 l (:) 86 -403 l F3 (NORM27) 94 -403 l F2 (Group) 4 -422 l (:) 86 -422 l F3 (PassiveSleep/) 94 -422 l F2 (Purpose) 4 -441 l (:) 86 -441 l F3 (If GotoMode\(Awake\) then TalkNM are called in NormalPassivePrepSleep state, the next regular ring) 94 -441 l (message is transmitted with cleared bits sleep.ind and sleep.ack) 94 -456 l F2 (Configuration) 4 -475 l (:) 86 -475 l (Default) 4 -494 l (:) 86 -494 l F3 (OtherwiseFail) 94 -494 l F2 (Comments) 4 -513 l (:) 86 -513 l F3 (Ring message to pass is received after TalkNM) 94 -513 l 1 0 -521 575 hl F2 (Nr) 27 0 -535 c (Label) 39 28 -535 c (Behaviour Description) 217 68 -535 c (Constraints Ref) 142 286 -535 c (Verdict) 56 429 -535 c (Comments) 89 486 -535 c 1 0 -541 575 hl F3 (1) 5 -555 l (+normal_passive_prepsleep) 73 -555 l (2) 5 -574 l (TMP!CallGotoMode START Twait) 81 -574 l (GTM\(ifError,awake\)) 291 -574 l (3) 5 -593 l (?TIMEOUT Twait) 89 -593 l (4) 5 -612 l (TMP!CallTalkNM START Twait) 97 -612 l (Talk\(ifError\)) 291 -612 l (5) 5 -631 l (?TIMEOUT Twait) 105 -631 l (6) 5 -650 l (NM!NMPDU START TwaitR) 113 -650 l (RingT\(PN1,PN1,'10'B\)) 291 -650 l (7) 5 -669 l (NM?NMPDU CANCEL TwaitR) 121 -669 l (RingR\(?,'00'B\)) 291 -669 l (\(PASS\)) 434 -669 l (8) 5 -688 l (+stop) 129 -688 l 1 27 -522 172 vl 1 67 -522 172 vl 1 285 -522 172 vl 1 428 -522 172 vl 1 485 -522 172 vl 1 0 -694 575 hl F2 (Detailed Comments) 4 -710 l (:) 101 -710 l 2 0 -361 575 357 fr %%PageTrailer pgsave restore showpage %%Page: 95 93 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (95) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (NORM28C) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (PassiveSleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and a ring message is received) 94 -80 l (with set bit sleep.ack) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test C: Ring message is received while NM is in NormalPassivePrepSleep state) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_passive_prepsleep) 73 -194 l (2) 5 -213 l (NM!NMPDU START Twait) 81 -213 l (RingT\(SN1,SN2,'11'B\)) 291 -213 l (set ind, ack) 491 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (+COM_disabled) 97 -251 l (5) 5 -270 l (+stop) 105 -270 l 1 27 -161 115 vl 1 67 -161 115 vl 1 285 -161 115 vl 1 428 -161 115 vl 1 485 -161 115 vl 1 0 -276 575 hl F2 (Detailed Comments) 4 -292 l (:) 101 -292 l 2 0 0 575 300 fr F1 (Test Case Dynamic Behaviour) 575 0 -359 c 1 0 -368 575 hl F2 (Test Case Name) 4 -384 l (:) 86 -384 l F3 (NORM28D) 94 -384 l F2 (Group) 4 -403 l (:) 86 -403 l F3 (PassiveSleep/) 94 -403 l F2 (Purpose) 4 -422 l (:) 86 -422 l F3 (Application communication is disabled if GotoMode\(BusSleep\) called and a ring message is received) 94 -422 l (with set bit sleep.ack) 94 -437 l F2 (Configuration) 4 -456 l (:) 86 -456 l (Default) 4 -475 l (:) 86 -475 l F3 (OtherwiseFail) 94 -475 l F2 (Comments) 4 -494 l (:) 86 -494 l F3 (Test D: Ring message is received while NM is in NormalPassive state) 94 -494 l 1 0 -502 575 hl F2 (Nr) 27 0 -516 c (Label) 39 28 -516 c (Behaviour Description) 217 68 -516 c (Constraints Ref) 142 286 -516 c (Verdict) 56 429 -516 c (Comments) 89 486 -516 c 1 0 -522 575 hl F3 (1) 5 -536 l (+normal_prepsleep_passive) 73 -536 l (2) 5 -555 l (NM!NMPDU) 81 -555 l (AliveT\(SN1,SN2,'00'B\)) 291 -555 l (normal_passive) 491 -555 l (3) 5 -574 l (NM!NMPDU START Twait) 89 -574 l (RingT\(SN1,SN2,'11'B\)) 291 -574 l (set ind, ack) 491 -574 l (4) 5 -593 l (?TIMEOUT Twait) 97 -593 l (5) 5 -612 l (+COM_disabled) 105 -612 l (6) 5 -631 l (+stop) 113 -631 l 1 27 -503 134 vl 1 67 -503 134 vl 1 285 -503 134 vl 1 428 -503 134 vl 1 485 -503 134 vl 1 0 -637 575 hl F2 (Detailed Comments) 4 -653 l (:) 101 -653 l 2 0 -342 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 96 94 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (96) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP15) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (PassiveSleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is disabled after Tmax if SilentNM is called in PrepSleep state) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+limphome_prepsleep) 73 -179 l (2) 5 -198 l (TMP!CallSilentNM START Tmax) 81 -198 l (Silent\(ifError\)) 291 -198 l (3) 5 -217 l (?TIMEOUT Tmax START TmaxW) 89 -217 l (4) 5 -236 l (+COM_enabled) 97 -236 l (5) 5 -255 l (?TIMEOUT TmaxW) 105 -255 l (6) 5 -274 l (+COM_disabled) 113 -274 l (7) 5 -293 l (+stop) 121 -293 l 1 27 -146 153 vl 1 67 -146 153 vl 1 285 -146 153 vl 1 428 -146 153 vl 1 485 -146 153 vl 1 0 -299 575 hl F2 (Detailed Comments) 4 -315 l (:) 101 -315 l 2 0 0 575 323 fr F1 (Test Case Dynamic Behaviour) 575 0 -382 c 1 0 -391 575 hl F2 (Test Case Name) 4 -407 l (:) 86 -407 l F3 (LIMP16) 94 -407 l F2 (Group) 4 -426 l (:) 86 -426 l F3 (PassiveSleep/) 94 -426 l F2 (Purpose) 4 -445 l (:) 86 -445 l F3 (Application communication is disabled after Tmax if GotoMode\(BusSleep\) then TalkNM are called in) 94 -445 l (PassivePrepSleep state) 94 -460 l F2 (Configuration) 4 -479 l (:) 86 -479 l (Default) 4 -498 l (:) 86 -498 l F3 (OtherwiseFail) 94 -498 l F2 (Comments) 4 -517 l (:) 86 -517 l 1 0 -525 575 hl (Nr) 27 0 -539 c (Label) 39 28 -539 c (Behaviour Description) 217 68 -539 c (Constraints Ref) 142 286 -539 c (Verdict) 56 429 -539 c (Comments) 89 486 -539 c 1 0 -545 575 hl F3 (1) 5 -559 l (+limp_passive_en) 73 -559 l (2) 5 -578 l (TMP!CallGotoMode START Twait,START) 81 -578 l (Tmax) 81 -593 l (GTM\(ifError,busSleep\)) 291 -578 l (3) 5 -612 l (?TIMEOUT Twait) 89 -612 l (4) 5 -631 l (TMP!CallTalkNM) 97 -631 l (Talk\(ifError\)) 291 -631 l (5) 5 -650 l (?TIMEOUT Tmax START TmaxW) 105 -650 l (6) 5 -669 l (+COM_enabled) 113 -669 l (7) 5 -688 l (?TIMEOUT TmaxW) 121 -688 l (8) 5 -707 l (+COM_disabled) 129 -707 l (9) 5 -726 l (+stop) 137 -726 l 1 27 -526 206 vl 1 67 -526 206 vl 1 285 -526 206 vl 1 428 -526 206 vl 1 485 -526 206 vl 1 0 -732 575 hl F2 (Detailed Comments) 4 -748 l (:) 101 -748 l 2 0 -365 575 391 fr %%PageTrailer pgsave restore showpage %%Page: 97 95 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (97) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (LIMP17) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (PassiveSleep/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Application communication is enabled after Terror if GotoMode\(BusSleep\) then GotoMode\(awake\) are) 94 -80 l (called in Passive state) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l 1 0 -160 575 hl (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+limphome_passive) 73 -194 l (2) 5 -213 l (TMP!CallGotoMode START Twait) 81 -213 l (GTM\(ifError,busSleep\)) 291 -213 l (3) 5 -232 l (?TIMEOUT Twait) 89 -232 l (4) 5 -251 l (TMP!CallGotoMode START TwaitL) 97 -251 l (GTM\(ifError,awake\)) 291 -251 l (5) 5 -270 l (?TIMEOUT TwaitL) 105 -270 l (6) 5 -289 l (+COM_enabled) 113 -289 l (7) 5 -308 l (+stop) 121 -308 l 1 27 -161 153 vl 1 67 -161 153 vl 1 285 -161 153 vl 1 428 -161 153 vl 1 485 -161 153 vl 1 0 -314 575 hl F2 (Detailed Comments) 4 -330 l (:) 101 -330 l 2 0 0 575 338 fr F1 (Test Case Dynamic Behaviour) 575 0 -397 c 1 0 -406 575 hl F2 (Test Case Name) 4 -422 l (:) 86 -422 l F3 (INI8) 94 -422 l F2 (Group) 4 -441 l (:) 86 -441 l F3 (PassiveSleep/) 94 -441 l F2 (Purpose) 4 -460 l (:) 86 -460 l F3 (Application communication is enabled after 1\) GotoMode\(BusSleep\) is called, 2\) any NM message) 94 -460 l (reception, in LimphomePassive state - No alive is transmitted) 94 -475 l F2 (Configuration) 4 -494 l (:) 86 -494 l (Default) 4 -513 l (:) 86 -513 l F3 (OtherwiseFail) 94 -513 l F2 (Comments) 4 -532 l (:) 86 -532 l 1 0 -540 575 hl (Nr) 27 0 -554 c (Label) 39 28 -554 c (Behaviour Description) 217 68 -554 c (Constraints Ref) 142 286 -554 c (Verdict) 56 429 -554 c (Comments) 89 486 -554 c 1 0 -560 575 hl F3 (1) 5 -574 l (+limphome_passive) 73 -574 l (2) 5 -593 l (TMP!CallGotoMode START Twait) 81 -593 l (GTM\(ifError,busSleep\)) 291 -593 l (3) 5 -612 l (?TIMEOUT Twait) 89 -612 l (4) 5 -631 l (NM!NMPDU START Tresp) 97 -631 l (AliveT\(PN1,PN1,'00'B\)) 291 -631 l (5) 5 -650 l (?TIMEOUT Tresp) 105 -650 l (no alive) 491 -650 l (6) 5 -669 l (+COM_enabled) 113 -669 l (7) 5 -688 l (+stop) 121 -688 l 1 27 -541 153 vl 1 67 -541 153 vl 1 285 -541 153 vl 1 428 -541 153 vl 1 485 -541 153 vl 1 0 -694 575 hl F2 (Detailed Comments) 4 -710 l (:) 101 -710 l 2 0 -380 575 338 fr %%PageTrailer pgsave restore showpage %%Page: 98 96 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (98) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD3_6) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (StartNM and StopNM return e_OK) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+start_with_RS) 73 -179 l (to start the NM) 491 -179 l (2) 5 -198 l (TMP! CallStopNM START Tresp) 81 -198 l (Stop \(always\)) 291 -198 l (3) 5 -217 l (TMP ? APIStatus CANCEL Tresp) 89 -217 l (RS \( stopNM, e_OK \)) 291 -217 l (PASS) 434 -217 l 1 27 -146 77 vl 1 67 -146 77 vl 1 285 -146 77 vl 1 428 -146 77 vl 1 485 -146 77 vl 1 0 -223 575 hl F2 (Detailed Comments) 4 -239 l (:) 101 -239 l 2 0 0 575 247 fr F1 (Test Case Dynamic Behaviour) 575 0 -306 c 1 0 -315 575 hl F2 (Test Case Name) 4 -331 l (:) 86 -331 l F3 (CONF1_3A) 94 -331 l F2 (Group) 4 -350 l (:) 86 -350 l F3 (API/) 94 -350 l F2 (Purpose) 4 -369 l (:) 86 -369 l F3 (An NM indication is issued when the target normal configuration is matched) 94 -369 l F2 (Configuration) 4 -388 l (:) 86 -388 l (Default) 4 -407 l (:) 86 -407 l F3 (IgnoreNMPDU) 94 -407 l F2 (Comments) 4 -426 l (:) 86 -426 l F3 (Test A: configuration update due to alive message reception) 94 -426 l 1 0 -434 575 hl F2 (Nr) 27 0 -448 c (Label) 39 28 -448 c (Behaviour Description) 217 68 -448 c (Constraints Ref) 142 286 -448 c (Verdict) 56 429 -448 c (Comments) 89 486 -448 c 1 0 -454 575 hl F3 (1) 5 -468 l (+normal_state) 73 -468 l (2) 5 -487 l (TMP!CallSelectConfig) 81 -487 l (SConf\(ifError,normal,) 291 -487 l (CHandleV,CMaskV\)) 291 -502 l (3) 5 -521 l (TMP!CallConfigUT START Twait) 89 -521 l (ConfUT\('1000'B\)) 291 -521 l (4) 5 -540 l (?TIMEOUT Twait) 97 -540 l (5) 5 -559 l (REPEAT NConfOk UNTIL [Cnt =) 105 -559 l (NUMBER_OF_ELEMENTS\(CNV\)]) 105 -574 l (6) 5 -593 l (START Tresp) 113 -593 l (7) 5 -612 l (TMP?NMInd CANCEL Tresp) 121 -612 l (Ind\('1000'B\)) 291 -612 l (\(PASS\)) 434 -612 l (8) 5 -631 l (+stop) 129 -631 l (NConfOk) 73 -652 l (9) 5 -671 l (NM!NMPDU) 73 -671 l (AliveT\(CNV.[Cnt],PN1,'00'B\)) 291 -671 l (10) 5 -690 l (\(Cnt := Cnt+1\)) 81 -690 l 1 27 -435 261 vl 1 67 -435 261 vl 1 285 -435 261 vl 1 428 -435 261 vl 1 485 -435 261 vl 1 0 -696 575 hl F2 (Detailed Comments) 4 -712 l (:) 101 -712 l 2 0 -289 575 431 fr %%PageTrailer pgsave restore showpage %%Page: 99 97 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (99) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (CONF1_3B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An NM indication is issued when the target normal configuration is matched) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: configuration update due to ring message reception) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP!CallSelectConfig) 81 -198 l (SConf\(ifError,normal,) 291 -198 l (CHandleV,CMaskV\)) 291 -213 l (3) 5 -232 l (TMP!CallConfigUT START Twait) 89 -232 l (ConfUT\('1000'B\)) 291 -232 l (4) 5 -251 l (?TIMEOUT Twait) 97 -251 l (5) 5 -270 l (REPEAT NConfOk UNTIL [Cnt =) 105 -270 l (NUMBER_OF_ELEMENTS\(CNV\)]) 105 -285 l (6) 5 -304 l (START Tresp) 113 -304 l (7) 5 -323 l (TMP?NMInd CANCEL Tresp) 121 -323 l (Ind\('1000'B\)) 291 -323 l (\(PASS\)) 434 -323 l (8) 5 -342 l (+stop) 129 -342 l (NConfOk) 73 -363 l (9) 5 -382 l (NM!NMPDU) 73 -382 l (RingT\(CNV.[Cnt],PN1,'00'B\)) 291 -382 l (10) 5 -401 l (\(Cnt := Cnt+1\)) 81 -401 l 1 27 -146 261 vl 1 67 -146 261 vl 1 285 -146 261 vl 1 428 -146 261 vl 1 485 -146 261 vl 1 0 -407 575 hl F2 (Detailed Comments) 4 -423 l (:) 101 -423 l 2 0 0 575 431 fr %%PageTrailer pgsave restore showpage %%Page: 100 98 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (100) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (CONF2_4) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (An NM indication is issued when the target limphome configuration is matched) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP!CallSelectConfig) 81 -198 l (SConf\(ifError,limphome,) 291 -198 l (CHandleV,CMaskV\)) 291 -213 l (3) 5 -232 l (TMP!CallConfigUT START Twait) 89 -232 l (ConfUT\('0100'B\)) 291 -232 l (4) 5 -251 l (?TIMEOUT Twait) 97 -251 l (5) 5 -270 l (REPEAT NConfV UNTIL [Cnt =) 105 -270 l (NUMBER_OF_ELEMENTS\(CNV\)]) 105 -285 l (6) 5 -304 l (START Tresp) 113 -304 l (7) 5 -323 l (TMP?NMInd CANCEL Tresp) 121 -323 l (Ind\('0100'B\)) 291 -323 l (\(PASS\)) 434 -323 l (8) 5 -342 l (+stop) 129 -342 l (NConfV) 73 -363 l (9) 5 -382 l (NM!NMPDU) 73 -382 l (LimpT\(CNV.[Cnt],PN1,'00'B\)) 291 -382 l (10) 5 -401 l (\(Cnt := Cnt+1\)) 81 -401 l 1 27 -146 261 vl 1 67 -146 261 vl 1 285 -146 261 vl 1 428 -146 261 vl 1 485 -146 261 vl 1 0 -407 575 hl F2 (Detailed Comments) 4 -423 l (:) 101 -423 l 2 0 0 575 431 fr F1 (Test Case Dynamic Behaviour) 575 0 -490 c 1 0 -499 575 hl F2 (Test Case Name) 4 -515 l (:) 86 -515 l F3 (CONF6) 94 -515 l F2 (Group) 4 -534 l (:) 86 -534 l F3 (API/) 94 -534 l F2 (Purpose) 4 -553 l (:) 86 -553 l F3 (InitConfig returns E_OK) 94 -553 l F2 (Configuration) 4 -572 l (:) 86 -572 l (Default) 4 -591 l (:) 86 -591 l F3 (IgnoreNMPDU) 94 -591 l F2 (Comments) 4 -610 l (:) 86 -610 l 1 0 -618 575 hl (Nr) 27 0 -632 c (Label) 39 28 -632 c (Behaviour Description) 217 68 -632 c (Constraints Ref) 142 286 -632 c (Verdict) 56 429 -632 c (Comments) 89 486 -632 c 1 0 -638 575 hl F3 (1) 5 -652 l (+normal_state) 73 -652 l (2) 5 -671 l (TMP ! CallInitConfig START Tresp) 81 -671 l (IConf \(always\)) 291 -671 l (3) 5 -690 l (TMP?APIStatus CANCEL Tresp) 89 -690 l (RS \(initConfig,e_OK\)) 291 -690 l (\(PASS\)) 434 -690 l (4) 5 -709 l (+stop) 97 -709 l 1 27 -619 96 vl 1 67 -619 96 vl 1 285 -619 96 vl 1 428 -619 96 vl 1 485 -619 96 vl 1 0 -715 575 hl F2 (Detailed Comments) 4 -731 l (:) 101 -731 l 2 0 -473 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 101 99 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (101) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (CONF5A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (InitConfig makes the NM to start or restart the configuration management) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Restart from active state) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP ! CallInitConfig START Tresp) 81 -198 l (IConf \( ifError \)) 291 -198 l (3) 5 -217 l (NM? NMPDU CANCEL Tresp) 89 -217 l (FirstAlive) 291 -217 l (4) 5 -236 l (+checkConfig\(normal,'001000'B\)) 97 -236 l (normal config) 491 -236 l (5) 5 -255 l (+checkConfig\(limphome,'000000'B\)) 105 -255 l (limphome config) 491 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (CONF5B) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (API/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (InitConfig makes the NM to start or restart the configuration management) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (OtherwiseFail) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l F3 (Restart from prepsleep state) 94 -483 l 1 0 -491 575 hl F2 (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_prepsleep) 73 -525 l (2) 5 -544 l (TMP ! CallInitConfig START Tresp) 81 -544 l (IConf \( ifError \)) 291 -544 l (3) 5 -563 l (NM? NMPDU CANCEL Tresp) 89 -563 l (FirstAlive) 291 -563 l (4) 5 -582 l (+checkConfig\(normal,'001000'B\)) 97 -582 l (normal config) 491 -582 l (5) 5 -601 l (+checkConfig\(limphome,'000000'B\)) 105 -601 l (limphome config) 491 -601 l (6) 5 -620 l (+stop) 113 -620 l 1 27 -492 134 vl 1 67 -492 134 vl 1 285 -492 134 vl 1 428 -492 134 vl 1 485 -492 134 vl 1 0 -626 575 hl F2 (Detailed Comments) 4 -642 l (:) 101 -642 l 2 0 -346 575 304 fr %%PageTrailer pgsave restore showpage %%Page: 102 100 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (102) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (CONF10A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (CmpConfig returns Status = NOT \(CMask AND \(TestConfig EXOR RefConfig\)\)) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: Status = True) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP ! CallCmpConfig START Tresp) 81 -198 l (CConf) 291 -198 l (\(zeroOne,zeroOne,allOne\)) 291 -213 l (3) 5 -232 l (TMP?APIStatus CANCEL Tresp) 89 -232 l (RS \(cmpConfig, e_OK\)) 291 -232 l (\(PASS\)) 434 -232 l (4) 5 -251 l (TMP ! CallCmpConfig START Tresp) 97 -251 l (CConf) 291 -251 l (\(oneZero,oneZero,allOne\)) 291 -266 l (5) 5 -285 l (TMP?APIStatus CANCEL Tresp) 105 -285 l (RS \(cmpConfig, e_OK\)) 291 -285 l (\(PASS\)) 434 -285 l (6) 5 -304 l (TMP ! CallCmpConfig START Tresp) 113 -304 l (CConf) 291 -304 l (\(oneZero,allOne,oneZero\)) 291 -319 l (7) 5 -338 l (TMP?APIStatus CANCEL Tresp) 121 -338 l (RS \(cmpConfig, e_OK\)) 291 -338 l (\(PASS\)) 434 -338 l (8) 5 -357 l (TMP ! CallCmpConfig START) 129 -357 l (Tresp) 129 -372 l (CConf) 291 -357 l (\(allOne,zeroOne,zeroOne\)) 291 -372 l (9) 5 -391 l (TMP?APIStatus CANCEL) 137 -391 l (Tresp) 137 -406 l (RS \(cmpConfig, e_OK\)) 291 -391 l (\(PASS\)) 434 -391 l (10) 5 -425 l (+stop) 145 -425 l 1 27 -146 285 vl 1 67 -146 285 vl 1 285 -146 285 vl 1 428 -146 285 vl 1 485 -146 285 vl 1 0 -431 575 hl F2 (Detailed Comments) 4 -447 l (:) 101 -447 l 2 0 0 575 455 fr %%PageTrailer pgsave restore showpage %%Page: 103 101 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (103) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (CONF10B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (CmpConfig returns Status = NOT \(CMask AND \(TestConfig EXOR RefConfig\)\)) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: Status = False) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP ! CallCmpConfig START Tresp) 81 -198 l (CConf) 291 -198 l (\(allZero,zeroOne,zeroOne\)) 291 -213 l (3) 5 -232 l (TMP?APIStatus CANCEL Tresp) 89 -232 l (RS \(cmpConfig, e_NotOK\)) 291 -232 l (\(PASS\)) 434 -232 l (4) 5 -251 l (TMP ! CallCmpConfig START Tresp) 97 -251 l (CConf) 291 -251 l (\(allZero,oneZero,oneZero\)) 291 -266 l (5) 5 -285 l (TMP?APIStatus CANCEL Tresp) 105 -285 l (RS \(cmpConfig, e_NotOK\)) 291 -285 l (\(PASS\)) 434 -285 l (6) 5 -304 l (TMP ! CallCmpConfig START Tresp) 113 -304 l (CConf) 291 -304 l (\(allOne,zeroOne,oneZero\)) 291 -319 l (7) 5 -338 l (TMP?APIStatus CANCEL Tresp) 121 -338 l (RS \(cmpConfig, e_NotOK\)) 291 -338 l (\(PASS\)) 434 -338 l (8) 5 -357 l (TMP ! CallCmpConfig START) 129 -357 l (Tresp) 129 -372 l (CConf) 291 -357 l (\(allOne,oneZero,zeroOne\)) 291 -372 l (9) 5 -391 l (TMP?APIStatus CANCEL) 137 -391 l (Tresp) 137 -406 l (RS \(cmpConfig, e_NotOK\)) 291 -391 l (\(PASS\)) 434 -391 l (10) 5 -425 l (+stop) 145 -425 l 1 27 -146 285 vl 1 67 -146 285 vl 1 285 -146 285 vl 1 428 -146 285 vl 1 485 -146 285 vl 1 0 -431 575 hl F2 (Detailed Comments) 4 -447 l (:) 101 -447 l 2 0 0 575 455 fr F1 (Test Case Dynamic Behaviour) 575 0 -514 c 1 0 -523 575 hl F2 (Test Case Name) 4 -539 l (:) 86 -539 l F3 (MOD2_5) 94 -539 l F2 (Group) 4 -558 l (:) 86 -558 l F3 (API/) 94 -558 l F2 (Purpose) 4 -577 l (:) 86 -577 l F3 (StartNM and StopNM cause the transitions from/to NMon/NMoff) 94 -577 l F2 (Configuration) 4 -596 l (:) 86 -596 l (Default) 4 -615 l (:) 86 -615 l F3 (IgnoreNMPDU) 94 -615 l F2 (Comments) 4 -634 l (:) 86 -634 l 1 0 -642 575 hl (Nr) 27 0 -656 c (Label) 39 28 -656 c (Behaviour Description) 217 68 -656 c (Constraints Ref) 142 286 -656 c (Verdict) 56 429 -656 c (Comments) 89 486 -656 c 1 0 -662 575 hl F3 (1) 5 -676 l (+start_with_RS) 73 -676 l (to start the NM) 491 -676 l (2) 5 -695 l (+checkStatus\('???0?????'B\)) 81 -695 l (NMon) 491 -695 l (3) 5 -714 l (TMP!CallStopNM START Tresp) 89 -714 l (Stop \(always\)) 291 -714 l (always needed) 491 -714 l (4) 5 -733 l (TMP ? APIStatus CANCEL Tresp) 97 -733 l (RS \( stopNM, e_OK \)) 291 -733 l (5) 5 -752 l (+checkStatus\('???1?????'B\)) 105 -752 l (NMoff) 491 -752 l 1 27 -643 115 vl 1 67 -643 115 vl 1 285 -643 115 vl 1 428 -643 115 vl 1 485 -643 115 vl 1 0 -758 575 hl F2 (Detailed Comments) 4 -774 l (:) 101 -774 l 2 0 -497 575 285 fr %%PageTrailer pgsave restore showpage %%Page: 104 102 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (104) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD11) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (GotoMode returns E_OK if no error) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP ! CallGotoMode START Tresp) 81 -198 l (GTM \( always,busSleep\)) 291 -198 l (3) 5 -217 l (TMP?APIStatus CANCEL Tresp) 89 -217 l (RS \(gotoMode,e_OK\)) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (TMP ! CallGotoMode START Tresp) 97 -236 l (GTM \( always,awake\)) 291 -236 l (5) 5 -255 l (TMP?APIStatus CANCEL Tresp) 105 -255 l (RS \(gotoMode,e_OK\)) 291 -255 l (\(PASS\)) 434 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (MOD9_10) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (API/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (GotoMode\(busSleep\) and GotoMode\(awake\) cause the transitions from/to NMBusSleep/NMAwake) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (IgnoreNMPDU) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l 1 0 -491 575 hl (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_state) 73 -525 l (2) 5 -544 l (+checkStatus\('?????0???'B\)) 81 -544 l (NMAwake) 491 -544 l (3) 5 -563 l (TMP ! TestMsg START Twait) 89 -563 l (TestPDU\(bSleep\)) 291 -563 l (4) 5 -582 l (? TIMEOUT Twait) 97 -582 l (5) 5 -601 l (NM!NMPDU START TSleep) 105 -601 l (RingT\(PN1,NodeId,'01'B\)) 291 -601 l (sleep.ack set) 491 -601 l (6) 5 -620 l (TMP ? TestMsg CANCEL TSleep) 113 -620 l (TestPDU\(*\)) 291 -620 l (7) 5 -639 l (+checkStatus\('?????1???'B\)) 121 -639 l (NMBusSleep) 491 -639 l (8) 5 -658 l (+checkStatus\('?????0???'B\)) 129 -658 l (NMAwake) 491 -658 l (9) 5 -677 l (+stop) 137 -677 l 1 27 -492 191 vl 1 67 -492 191 vl 1 285 -492 191 vl 1 428 -492 191 vl 1 485 -492 191 vl 1 0 -683 575 hl F2 (Detailed Comments) 4 -699 l (:) 101 -699 l F3 (The first checkStatus allows to wake-up the IUT and get the status saved by the UT in BusSleep) 109 -699 l (period) 109 -714 l 2 0 -346 575 376 fr %%PageTrailer pgsave restore showpage %%Page: 105 103 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (105) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD12_13) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Test of bit "Present configuration stable" of Network Status) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (RingT\(PN1,NodeId,'00'B\)) 291 -198 l (new node PN1) 491 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (RingR\(PN1,'00'B\)) 291 -217 l (4) 5 -236 l (+checkStatus\('0????????'B\)) 97 -236 l (not stable) 491 -236 l (5) 5 -255 l (NM!NMPDU START TwaitR) 105 -255 l (RingT\(PN1,NodeId,'00'B\)) 291 -255 l (PN1 again) 491 -255 l (6) 5 -274 l (NM?NMPDU CANCEL TwaitR) 113 -274 l (RingR\(PN1,'00'B\)) 291 -274 l (7) 5 -293 l (+checkStatus\('1????????'B\)) 121 -293 l (stable) 491 -293 l (8) 5 -312 l (NM!NMPDU START TwaitR) 129 -312 l (AliveT\(SN1,SN1,'00'B\)) 291 -312 l (new node SN1) 491 -312 l (9) 5 -331 l (NM!NMPDU START TwaitR) 137 -331 l (RingT\(PN1,NodeId,'00'B\)) 291 -331 l (PN1 again) 491 -331 l (10) 5 -350 l (NM?NMPDU CANCEL TwaitR) 145 -350 l (RingR\(SN1,'00'B\)) 291 -350 l (11) 5 -369 l (+checkStatus\('0????????') 153 -369 l (B\)) 153 -384 l (not stable) 491 -369 l (12) 5 -403 l (+stop) 161 -403 l 1 27 -146 263 vl 1 67 -146 263 vl 1 285 -146 263 vl 1 428 -146 263 vl 1 485 -146 263 vl 1 0 -409 575 hl F2 (Detailed Comments) 4 -425 l (:) 101 -425 l 2 0 0 575 433 fr %%PageTrailer pgsave restore showpage %%Page: 106 104 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (106) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD14_15) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Test of bit "No error/Error, bus blocked" of Network Status) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (+checkStatus\('?0???????'B\)) 81 -198 l (no error) 491 -198 l (3) 5 -217 l (TMP ! TestMsg START Twait) 89 -217 l (TestPDU \( statusAfterOK \)) 291 -217 l (4) 5 -236 l (? TIMEOUT Twait ) 97 -236 l (5) 5 -255 l (TMP!CallSetError START TwaitL) 105 -255 l (SetErr \(noNetError\)) 291 -255 l (6) 5 -274 l (? TIMEOUT TwaitL) 113 -274 l (D_Online done) 491 -274 l (7) 5 -293 l (+checkStatus\('?1???????'B\)) 121 -293 l (bus blocked) 491 -293 l (8) 5 -312 l (+checkStatus\('?0???????'B\)) 129 -312 l (no error) 491 -312 l (9) 5 -331 l (+stop) 137 -331 l 1 27 -146 191 vl 1 67 -146 191 vl 1 285 -146 191 vl 1 428 -146 191 vl 1 485 -146 191 vl 1 0 -337 575 hl F2 (Detailed Comments) 4 -353 l (:) 101 -353 l F3 (Network Status is saved by UT on Bus Failure detection and transmitted on the first status request) 109 -353 l (\(line Nr 7\)) 109 -368 l 2 0 0 575 376 fr F1 (Test Case Dynamic Behaviour) 575 0 -435 c 1 0 -444 575 hl F2 (Test Case Name) 4 -460 l (:) 86 -460 l F3 (MOD16_17) 94 -460 l F2 (Group) 4 -479 l (:) 86 -479 l F3 (API/) 94 -479 l F2 (Purpose) 4 -498 l (:) 86 -498 l F3 (Test of bit "no Limphome/Limphome" of Network Status) 94 -498 l F2 (Configuration) 4 -517 l (:) 86 -517 l (Default) 4 -536 l (:) 86 -536 l F3 (OtherwiseFail) 94 -536 l F2 (Comments) 4 -555 l (:) 86 -555 l 1 0 -563 575 hl (Nr) 27 0 -577 c (Label) 39 28 -577 c (Behaviour Description) 217 68 -577 c (Constraints Ref) 142 286 -577 c (Verdict) 56 429 -577 c (Comments) 89 486 -577 c 1 0 -583 575 hl F3 (1) 5 -597 l (+normal_state) 73 -597 l (2) 5 -616 l (+checkStatus\('????0????'B\)) 81 -616 l (no Limphome) 491 -616 l (3) 5 -635 l (TMP!TestMsg START Twait) 89 -635 l (TestPDU\(busBlocked\)) 291 -635 l (bus error) 491 -635 l (4) 5 -654 l (?TIMEOUT Twait) 97 -654 l (5) 5 -673 l (TMP!CallSetError START TwaitL) 105 -673 l (SetErr\(noNetError\)) 291 -673 l (bus repaired) 491 -673 l (6) 5 -692 l (NM?NMPDU CANCEL TwaitL) 113 -692 l (LimpR\(?,?\)) 291 -692 l (NM transmission) 491 -692 l (7) 5 -711 l (+checkStatus\('????1????'B\)) 121 -711 l (state LimpHome) 491 -711 l (8) 5 -730 l (NM!NMPDU START Twait) 129 -730 l (AliveT\(PN1,PN1,'00'B\)) 291 -730 l (+ NM reception) 491 -730 l (9) 5 -749 l (NM?NMPDU CANCEL Twait) 137 -749 l (FirstAlive) 291 -749 l (10) 5 -768 l (+checkStatus\('????0????'B\)) 145 -768 l (no Limphome) 491 -768 l (11) 5 -787 l (+stop) 153 -787 l 1 27 -564 229 vl 1 67 -564 229 vl 1 285 -564 229 vl 1 428 -564 229 vl 1 485 -564 229 vl 1 0 -793 575 hl F2 (Detailed Comments) 4 -809 l (:) 101 -809 l 2 0 -418 575 399 fr %%PageTrailer pgsave restore showpage %%Page: 107 105 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (107) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD18_19A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Test of bit "no TwbsNormal-Limphome/TwbsNormal-Limphome" of Network Status) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: TwbsNormal state) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_prepsleep) 73 -179 l (2) 5 -198 l (+checkStatus\('??????0??'B\)) 81 -198 l (no TwbsNormal) 491 -198 l (3) 5 -217 l (NM!NMPDU START Twait) 89 -217 l (RingT\(PN1,NodeId,'11'B\)) 291 -217 l (set ind, ack) 491 -217 l (4) 5 -236 l (?TIMEOUT Twait) 97 -236 l (5) 5 -255 l (TMP ! CallGetStatus START Twait) 105 -255 l (GStat) 291 -255 l (To save NS) 491 -255 l (6) 5 -274 l (?TIMEOUT Twait) 113 -274 l (7) 5 -293 l (NM!NMPDU START Tresp) 121 -293 l (AliveT\(PN1,PN1,'00'B\)) 291 -293 l (cleared ind, ack) 491 -293 l (8) 5 -312 l (NM?NMPDU CANCEL Tresp) 129 -312 l (FirstAlive) 291 -312 l (9) 5 -331 l (+checkStatus\('??????1??'B\)) 137 -331 l (saved TwbsNor.) 491 -331 l (10) 5 -350 l (+checkStatus\('??????0??'B\)) 145 -350 l (no TwbsNormal) 491 -350 l (11) 5 -369 l (+stop) 153 -369 l 1 27 -146 229 vl 1 67 -146 229 vl 1 285 -146 229 vl 1 428 -146 229 vl 1 485 -146 229 vl 1 0 -375 575 hl F2 (Detailed Comments) 4 -391 l (:) 101 -391 l F3 (As COM is offline in Twbs state, the UT will save the current network status on CallGetStatus line 5) 109 -391 l (It will send the saved value on the following CallgetStatus line 9 \(included in checkstatus\)) 109 -406 l 2 0 0 575 414 fr F1 (Test Case Dynamic Behaviour) 575 0 -473 c 1 0 -482 575 hl F2 (Test Case Name) 4 -498 l (:) 86 -498 l F3 (MOD18_19B) 94 -498 l F2 (Group) 4 -517 l (:) 86 -517 l F3 (API/) 94 -517 l F2 (Purpose) 4 -536 l (:) 86 -536 l F3 (Test of bit "no TwbsNormal-Limphome/TwbsNormal-Limphome" of Network Status) 94 -536 l F2 (Configuration) 4 -555 l (:) 86 -555 l (Default) 4 -574 l (:) 86 -574 l F3 (OtherwiseFail) 94 -574 l F2 (Comments) 4 -593 l (:) 86 -593 l F3 (Test A: TwbsLimphome state) 94 -593 l 1 0 -601 575 hl F2 (Nr) 27 0 -615 c (Label) 39 28 -615 c (Behaviour Description) 217 68 -615 c (Constraints Ref) 142 286 -615 c (Verdict) 56 429 -615 c (Comments) 89 486 -615 c 1 0 -621 575 hl F3 (1) 5 -635 l (+limphome_wait_sleep) 73 -635 l (2) 5 -654 l (TMP ! CallGetStatus START Twait) 81 -654 l (GStat) 291 -654 l (To save NS) 491 -654 l (3) 5 -673 l (?TIMEOUT Twait) 89 -673 l (4) 5 -692 l (NM!NMPDU START TwaitL) 97 -692 l (AliveT\(PN1,PN1,'00'B\)) 291 -692 l (cleared ind, ack) 491 -692 l (5) 5 -711 l (NM?NMPDU CANCEL TwaitL) 105 -711 l (LimpR\(?,?\)) 291 -711 l (6) 5 -730 l (+checkStatus\('??????1??'B\)) 113 -730 l (TwbsLimphome) 491 -730 l (7) 5 -749 l (+checkStatus\('??????0??'B\)) 121 -749 l (no TwbsLimph.) 491 -749 l (8) 5 -768 l (+stop) 129 -768 l 1 27 -602 172 vl 1 67 -602 172 vl 1 285 -602 172 vl 1 428 -602 172 vl 1 485 -602 172 vl 1 0 -774 575 hl F2 (Detailed Comments) 4 -790 l (:) 101 -790 l F3 (As COM is offline in Twbs state, the UT will save the current network status on CallGetStatus line 2) 109 -790 l (It will send the saved value on the following CallgetStatus line 9 \(included in checkstatus\)) 109 -805 l 2 0 -456 575 357 fr %%PageTrailer pgsave restore showpage %%Page: 108 106 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (108) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD20_21) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Test of bit "GotoMode\(BusSleep\)/GotoMode\(Awake\) called" of Network Status) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (+checkStatus\('????????0'B\)) 81 -198 l (Awake called) 491 -198 l (3) 5 -217 l (TMP!CallGotoMode START Twait) 89 -217 l (GTM\(ifError,busSleep\)) 291 -217 l (4) 5 -236 l (?TIMEOUT Twait) 97 -236 l (5) 5 -255 l (+checkStatus\('????????1'B\)) 105 -255 l (BusSleep called) 491 -255 l (6) 5 -274 l (TMP!CallGotoMode START Twait) 113 -274 l (GTM\(ifError,awake\)) 291 -274 l (7) 5 -293 l (?TIMEOUT Twait) 121 -293 l (8) 5 -312 l (+checkStatus\('????????0'B\)) 129 -312 l (Awake called) 491 -312 l (9) 5 -331 l (+stop) 137 -331 l 1 27 -146 191 vl 1 67 -146 191 vl 1 285 -146 191 vl 1 428 -146 191 vl 1 485 -146 191 vl 1 0 -337 575 hl F2 (Detailed Comments) 4 -353 l (:) 101 -353 l 2 0 0 575 361 fr %%PageTrailer pgsave restore showpage %%Page: 109 107 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (109) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD23A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (CmpStatus returns Status = NOT \(SMask AND \(TestStatus EXOR RefStatus\)\)) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: Status = True) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP ! CallCmpStatus START Tresp) 81 -198 l (CStat\('010101010'B,'01010) 291 -198 l (1010'B,'111111111'B\)) 291 -213 l (3) 5 -232 l (TMP?APIStatus CANCEL Tresp) 89 -232 l (RS \(cmpStatus, e_OK\)) 291 -232 l (\(PASS\)) 434 -232 l (4) 5 -251 l (TMP ! CallCmpStatus START Tresp) 97 -251 l (CStat\('101010101'B,'10101) 291 -251 l (0101'B,'111111111'B\)) 291 -266 l (5) 5 -285 l (TMP?APIStatus CANCEL Tresp) 105 -285 l (RS \(cmpStatus, e_OK\)) 291 -285 l (\(PASS\)) 434 -285 l (6) 5 -304 l (TMP ! CallCmpStatus START Tresp) 113 -304 l (CStat\('101010101'B,'11111) 291 -304 l (1111'B,'101010101'B\)) 291 -319 l (7) 5 -338 l (TMP?APIStatus CANCEL Tresp) 121 -338 l (RS \(cmpStatus, e_OK\)) 291 -338 l (\(PASS\)) 434 -338 l (8) 5 -357 l (TMP ! CallCmpStatus START) 129 -357 l (Tresp) 129 -372 l (CStat\('111111111'B,'01010) 291 -357 l (1010'B,'010101010'B\)) 291 -372 l (9) 5 -391 l (TMP?APIStatus CANCEL) 137 -391 l (Tresp) 137 -406 l (RS \(cmpStatus, e_OK\)) 291 -391 l (\(PASS\)) 434 -391 l (10) 5 -425 l (+stop) 145 -425 l 1 27 -146 285 vl 1 67 -146 285 vl 1 285 -146 285 vl 1 428 -146 285 vl 1 485 -146 285 vl 1 0 -431 575 hl F2 (Detailed Comments) 4 -447 l (:) 101 -447 l 2 0 0 575 455 fr %%PageTrailer pgsave restore showpage %%Page: 110 108 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (110) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD23B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (CmpStatus returns Status = NOT \(SMask AND \(TestStatus EXOR RefStatus\)\)) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: Status = False) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_state) 73 -179 l (2) 5 -198 l (TMP ! CallCmpStatus START Tresp) 81 -198 l (CStat\('000000000'B,'01010) 291 -198 l (1010'B,'010101010'B\)) 291 -213 l (3) 5 -232 l (TMP?APIStatus CANCEL Tresp) 89 -232 l (RS \(cmpStatus, e_NotOK\)) 291 -232 l (\(PASS\)) 434 -232 l (4) 5 -251 l (TMP ! CallCmpStatus START Tresp) 97 -251 l (CStat\('000000000'B,'10101) 291 -251 l (0101'B,'101010101'B\)) 291 -266 l (5) 5 -285 l (TMP?APIStatus CANCEL Tresp) 105 -285 l (RS \(cmpStatus, e_NotOK\)) 291 -285 l (\(PASS\)) 434 -285 l (6) 5 -304 l (TMP ! CallCmpStatus START Tresp) 113 -304 l (CStat\('111111111'B,'01010) 291 -304 l (1010'B,'101010101'B\)) 291 -319 l (7) 5 -338 l (TMP?APIStatus CANCEL Tresp) 121 -338 l (RS \(cmpStatus, e_NotOK\)) 291 -338 l (\(PASS\)) 434 -338 l (8) 5 -357 l (TMP ! CallCmpStatus START) 129 -357 l (Tresp) 129 -372 l (CStat\('111111111'B,'10101) 291 -357 l (0101'B,'010101010'B\)) 291 -372 l (9) 5 -391 l (TMP?APIStatus CANCEL) 137 -391 l (Tresp) 137 -406 l (RS \(cmpStatus, e_NotOK\)) 291 -391 l (\(PASS\)) 434 -391 l (10) 5 -425 l (+stop) 145 -425 l 1 27 -146 285 vl 1 67 -146 285 vl 1 285 -146 285 vl 1 428 -146 285 vl 1 485 -146 285 vl 1 0 -431 575 hl F2 (Detailed Comments) 4 -447 l (:) 101 -447 l 2 0 0 575 455 fr F1 (Test Case Dynamic Behaviour) 575 0 -514 c 1 0 -523 575 hl F2 (Test Case Name) 4 -539 l (:) 86 -539 l F3 (MOD30) 94 -539 l F2 (Group) 4 -558 l (:) 86 -558 l F3 (API/) 94 -558 l F2 (Purpose) 4 -577 l (:) 86 -577 l F3 (SilentNM returns E_OK if no error) 94 -577 l F2 (Configuration) 4 -596 l (:) 86 -596 l (Default) 4 -615 l (:) 86 -615 l F3 (IgnoreNMPDU) 94 -615 l F2 (Comments) 4 -634 l (:) 86 -634 l 1 0 -642 575 hl (Nr) 27 0 -656 c (Label) 39 28 -656 c (Behaviour Description) 217 68 -656 c (Constraints Ref) 142 286 -656 c (Verdict) 56 429 -656 c (Comments) 89 486 -656 c 1 0 -662 575 hl F3 (1) 5 -676 l (+normal_state) 73 -676 l (2) 5 -695 l (TMP ! CallSilentNM START Tresp) 81 -695 l (Silent \( always\)) 291 -695 l (3) 5 -714 l (TMP?APIStatus CANCEL Tresp) 89 -714 l (RS \(silentNM,e_OK\)) 291 -714 l (\(PASS\)) 434 -714 l (4) 5 -733 l (+stop) 97 -733 l 1 27 -643 96 vl 1 67 -643 96 vl 1 285 -643 96 vl 1 428 -643 96 vl 1 485 -643 96 vl 1 0 -739 575 hl F2 (Detailed Comments) 4 -755 l (:) 101 -755 l 2 0 -497 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 111 109 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (111) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (MOD33) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (TalkNM returns E_OK if no error) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_passive) 73 -179 l (2) 5 -198 l (TMP ! CallTalkNM START Tresp) 81 -198 l (Talk \( always\)) 291 -198 l (3) 5 -217 l (TMP?APIStatus CANCEL Tresp) 89 -217 l (RS \(talkNM,e_OK\)) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (MOD28_32) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (API/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (SilentNM and TalkNM cause the transitions from/to NMPassive/NMActive) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (IgnoreNMPDU) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l 1 0 -453 575 hl (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+normal_state) 73 -487 l (2) 5 -506 l (+checkStatus\('??1??????'B\)) 81 -506 l (NMActive) 491 -506 l (3) 5 -525 l (TMP ! CallSilentNM START Twait) 89 -525 l (Silent \( ifError \)) 291 -525 l (4) 5 -544 l (? TIMEOUT Twait ) 97 -544 l (5) 5 -563 l (+checkStatus\('??0??????'B\)) 105 -563 l (NMPassive) 491 -563 l (6) 5 -582 l (TMP!CallTalkNM START Twait) 113 -582 l (Talk \(ifError\)) 291 -582 l (7) 5 -601 l (? TIMEOUT Twait) 121 -601 l (8) 5 -620 l (+checkStatus\('??1??????'B\)) 129 -620 l (NMActive) 491 -620 l (9) 5 -639 l (+stop) 137 -639 l 1 27 -454 191 vl 1 67 -454 191 vl 1 285 -454 191 vl 1 428 -454 191 vl 1 485 -454 191 vl 1 0 -645 575 hl F2 (Detailed Comments) 4 -661 l (:) 101 -661 l 2 0 -308 575 361 fr %%PageTrailer pgsave restore showpage %%Page: 112 110 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (112) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA13) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (If TransmitRingData is not called, the NM retransmits the received data in th next ring message) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_with_PN1) 73 -179 l (2) 5 -198 l (NM!NMPDU START TwaitR) 81 -198 l (RingTD\(PN1,Data01\)) 291 -198 l (3) 5 -217 l (NM?NMPDU CANCEL TwaitR) 89 -217 l (RingRD\(PN1,Data01\)) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (DATA1) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (API/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (An NM indication is issued if a ring is received with destination=ownstation and the logical ring runs in) 94 -388 l (a stable state) 94 -403 l F2 (Configuration) 4 -422 l (:) 86 -422 l (Default) 4 -441 l (:) 86 -441 l F3 (OtherwiseFail) 94 -441 l F2 (Comments) 4 -460 l (:) 86 -460 l 1 0 -468 575 hl (Nr) 27 0 -482 c (Label) 39 28 -482 c (Behaviour Description) 217 68 -482 c (Constraints Ref) 142 286 -482 c (Verdict) 56 429 -482 c (Comments) 89 486 -482 c 1 0 -488 575 hl F3 (1) 5 -502 l (+normal_state) 73 -502 l (2) 5 -521 l (TMP!CallConfigUT) 81 -521 l (ConfUT\('0001'B\)) 291 -521 l (3) 5 -540 l (NM!NMPDU START TwaitR) 89 -540 l (AliveT\(PN1,PN1,'00'B\)) 291 -540 l (set successor) 491 -540 l (4) 5 -559 l (NM?NMPDU CANCEL TwaitR) 97 -559 l (RingR\(PN1,'00'B\)) 291 -559 l (5) 5 -578 l (NM!NMPDU START Tresp) 105 -578 l (RingTD\(PN1,Data01\)) 291 -578 l (6) 5 -597 l (TMP?NMInd CANCEL Tresp) 113 -597 l (Ind\('0001'B\)) 291 -597 l (\(PASS\)) 434 -597 l (7) 5 -616 l (+stop) 121 -616 l 1 27 -469 153 vl 1 67 -469 153 vl 1 285 -469 153 vl 1 428 -469 153 vl 1 485 -469 153 vl 1 0 -622 575 hl F2 (Detailed Comments) 4 -638 l (:) 101 -638 l 2 0 -308 575 338 fr %%PageTrailer pgsave restore showpage %%Page: 113 111 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (113) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA2) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (No NM indication is issued if a ring is received with destination=ownstation and the logical ring is not ) 94 -80 l (stable) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l 1 0 -160 575 hl (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_state) 73 -194 l (2) 5 -213 l (TMP!CallConfigUT) 81 -213 l (ConfUT\('0001'B\)) 291 -213 l (3) 5 -232 l (NM!NMPDU START TwaitR) 89 -232 l (AliveT\(PN1,PN1,'00'B\)) 291 -232 l (set successor) 491 -232 l (4) 5 -251 l (NM?NMPDU CANCEL TwaitR) 97 -251 l (RingR\(PN1,'00'B\)) 291 -251 l (5) 5 -270 l (NM!NMPDU ) 105 -270 l (AliveT\(SN1,SN1,'00'B\)) 291 -270 l (ring not stable) 491 -270 l (6) 5 -289 l (NM!NMPDU START Tresp) 113 -289 l (RingTD\(PN1,Data01\)) 291 -289 l (7) 5 -308 l (? TIMEOUT Tresp) 121 -308 l (\(PASS\)) 434 -308 l (8) 5 -327 l (+stop) 129 -327 l 1 27 -161 172 vl 1 67 -161 172 vl 1 285 -161 172 vl 1 428 -161 172 vl 1 485 -161 172 vl 1 0 -333 575 hl F2 (Detailed Comments) 4 -349 l (:) 101 -349 l 2 0 0 575 357 fr F1 (Test Case Dynamic Behaviour) 575 0 -416 c 1 0 -425 575 hl F2 (Test Case Name) 4 -441 l (:) 86 -441 l F3 (DATA3) 94 -441 l F2 (Group) 4 -460 l (:) 86 -460 l F3 (API/) 94 -460 l F2 (Purpose) 4 -479 l (:) 86 -479 l F3 (No NM indication is issued if a ring is received with destination<>ownstation) 94 -479 l F2 (Configuration) 4 -498 l (:) 86 -498 l (Default) 4 -517 l (:) 86 -517 l F3 (OtherwiseFail) 94 -517 l F2 (Comments) 4 -536 l (:) 86 -536 l 1 0 -544 575 hl (Nr) 27 0 -558 c (Label) 39 28 -558 c (Behaviour Description) 217 68 -558 c (Constraints Ref) 142 286 -558 c (Verdict) 56 429 -558 c (Comments) 89 486 -558 c 1 0 -564 575 hl F3 (1) 5 -578 l (+normal_state) 73 -578 l (2) 5 -597 l (TMP!CallConfigUT) 81 -597 l (ConfUT\('0001'B\)) 291 -597 l (3) 5 -616 l (NM!NMPDU START TwaitR) 89 -616 l (AliveT\(PN1,PN1,'00'B\)) 291 -616 l (set successor) 491 -616 l (4) 5 -635 l (NM?NMPDU CANCEL TwaitR) 97 -635 l (RingR\(PN1,'00'B\)) 291 -635 l (5) 5 -654 l (NM!NMPDU START Tresp) 105 -654 l (RingTD1\(SN1,PN1,Data01\)) 291 -654 l (6) 5 -673 l (? TIMEOUT Tresp) 113 -673 l (\(PASS\)) 434 -673 l (7) 5 -692 l (+stop) 121 -692 l 1 27 -545 153 vl 1 67 -545 153 vl 1 285 -545 153 vl 1 428 -545 153 vl 1 485 -545 153 vl 1 0 -698 575 hl F2 (Detailed Comments) 4 -714 l (:) 101 -714 l 2 0 -399 575 323 fr %%PageTrailer pgsave restore showpage %%Page: 114 112 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (114) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA4_5A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Test of bit "Using of ring data allowed/not allowed" of Network Status) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test A: the ring is stable) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_with_PN1) 73 -179 l (2) 5 -198 l (+checkStatus\('???????1?'B\)) 81 -198 l (not usable) 491 -198 l (3) 5 -217 l (NM!NMPDU START Twait,START TwaitR) 89 -217 l (RingTD\(PN1,Data01\)) 291 -217 l (4) 5 -236 l (? TIMEOUT Twait) 97 -236 l (5) 5 -255 l (+checkStatus\('???????0?'B\)) 105 -255 l (usable) 491 -255 l (6) 5 -274 l (NM?NMPDU CANCEL TwaitR) 113 -274 l (RingRD\(?,Data01\)) 291 -274 l (7) 5 -293 l (+checkStatus\('???????1?'B\)) 121 -293 l (not usable) 491 -293 l (8) 5 -312 l (+stop) 129 -312 l 1 27 -146 172 vl 1 67 -146 172 vl 1 285 -146 172 vl 1 428 -146 172 vl 1 485 -146 172 vl 1 0 -318 575 hl F2 (Detailed Comments) 4 -334 l (:) 101 -334 l 2 0 0 575 342 fr F1 (Test Case Dynamic Behaviour) 575 0 -401 c 1 0 -410 575 hl F2 (Test Case Name) 4 -426 l (:) 86 -426 l F3 (DATA4_5B) 94 -426 l F2 (Group) 4 -445 l (:) 86 -445 l F3 (API/) 94 -445 l F2 (Purpose) 4 -464 l (:) 86 -464 l F3 (Test of bit "Using of ring data allowed/not allowed" of Network Status) 94 -464 l F2 (Configuration) 4 -483 l (:) 86 -483 l (Default) 4 -502 l (:) 86 -502 l F3 (OtherwiseFail) 94 -502 l F2 (Comments) 4 -521 l (:) 86 -521 l F3 (Test B: the ring is not stable) 94 -521 l 1 0 -529 575 hl F2 (Nr) 27 0 -543 c (Label) 39 28 -543 c (Behaviour Description) 217 68 -543 c (Constraints Ref) 142 286 -543 c (Verdict) 56 429 -543 c (Comments) 89 486 -543 c 1 0 -549 575 hl F3 (1) 5 -563 l (+normal_with_PN1) 73 -563 l (2) 5 -582 l (NM!NMPDU) 81 -582 l (AliveT\(SN1,SN1,'00'B\)) 291 -582 l (ring not stable) 491 -582 l (3) 5 -601 l (NM!NMPDU START Twait) 89 -601 l (RingTD\(PN1,Data01\)) 291 -601 l (4) 5 -620 l (? TIMEOUT Twait) 97 -620 l (5) 5 -639 l (+checkStatus\('???????1?'B\)) 105 -639 l (usable) 491 -639 l (6) 5 -658 l (+stop) 113 -658 l 1 27 -530 134 vl 1 67 -530 134 vl 1 285 -530 134 vl 1 428 -530 134 vl 1 485 -530 134 vl 1 0 -664 575 hl F2 (Detailed Comments) 4 -680 l (:) 101 -680 l 2 0 -384 575 304 fr %%PageTrailer pgsave restore showpage %%Page: 115 113 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (115) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA6_8) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Within Ttyp period from ring reception, ReadRingData provides the received data and returns E_OK) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_with_data) 73 -179 l (2) 5 -198 l (TMP!ReadData START Tresp) 81 -198 l (RRD) 291 -198 l (3) 5 -217 l (TMP?RingDataMsg CANCEL Tresp) 89 -217 l (RData\(e_OK,zeroOne\)) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (DATA11) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (API/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (If TransmitRingData is called within Ttyp period from ring reception, ring data provided in the service) 94 -388 l (are transmitted in the next ring message) 94 -403 l F2 (Configuration) 4 -422 l (:) 86 -422 l (Default) 4 -441 l (:) 86 -441 l F3 (OtherwiseFail) 94 -441 l F2 (Comments) 4 -460 l (:) 86 -460 l 1 0 -468 575 hl (Nr) 27 0 -482 c (Label) 39 28 -482 c (Behaviour Description) 217 68 -482 c (Constraints Ref) 142 286 -482 c (Verdict) 56 429 -482 c (Comments) 89 486 -482 c 1 0 -488 575 hl F3 (1) 5 -502 l (+normal_with_data) 73 -502 l (data = Data01) 491 -502 l (2) 5 -521 l (TMP!TransmitData START TwaitR) 81 -521 l (TRD\(never,oneZero\)) 291 -521 l (3) 5 -540 l (NM?NMPDU CANCEL TwaitR) 89 -540 l (RingRD\(?,Data10\)) 291 -540 l (\(PASS\)) 434 -540 l (data = Data10) 491 -540 l (4) 5 -559 l (+stop) 97 -559 l 1 27 -469 96 vl 1 67 -469 96 vl 1 285 -469 96 vl 1 428 -469 96 vl 1 485 -469 96 vl 1 0 -565 575 hl F2 (Detailed Comments) 4 -581 l (:) 101 -581 l 2 0 -308 575 281 fr %%PageTrailer pgsave restore showpage %%Page: 116 114 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (116) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA7) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (ReadRingData provides the data transmitted before inTransmitRingData) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_with_data) 73 -179 l (data = Data01) 491 -179 l (2) 5 -198 l (TMP!TransmitData) 81 -198 l (TRD\(never,oneZero\)) 291 -198 l (3) 5 -217 l (TMP!ReadData START Tresp) 89 -217 l (RRD) 291 -217 l (4) 5 -236 l (TMP?RingDataMsg CANCEL Tresp) 97 -236 l (RData\(e_OK,oneZero\)) 291 -236 l (\(PASS\)) 434 -236 l (5) 5 -255 l (+stop) 105 -255 l 1 27 -146 115 vl 1 67 -146 115 vl 1 285 -146 115 vl 1 428 -146 115 vl 1 485 -146 115 vl 1 0 -261 575 hl F2 (Detailed Comments) 4 -277 l (:) 101 -277 l 2 0 0 575 285 fr F1 (Test Case Dynamic Behaviour) 575 0 -344 c 1 0 -353 575 hl F2 (Test Case Name) 4 -369 l (:) 86 -369 l F3 (DATA9A) 94 -369 l F2 (Group) 4 -388 l (:) 86 -388 l F3 (API/) 94 -388 l F2 (Purpose) 4 -407 l (:) 86 -407 l F3 (ReadRingData returns E_notOK if the network configuration has changed in the last ring period) 94 -407 l F2 (Configuration) 4 -426 l (:) 86 -426 l (Default) 4 -445 l (:) 86 -445 l F3 (OtherwiseFail) 94 -445 l F2 (Comments) 4 -464 l (:) 86 -464 l F3 (Test A: configuration changed due to alive message in the last ring cycle) 94 -464 l 1 0 -472 575 hl F2 (Nr) 27 0 -486 c (Label) 39 28 -486 c (Behaviour Description) 217 68 -486 c (Constraints Ref) 142 286 -486 c (Verdict) 56 429 -486 c (Comments) 89 486 -486 c 1 0 -492 575 hl F3 (1) 5 -506 l (+normal_with_PN1) 73 -506 l (2) 5 -525 l (NM!NMPDU START TwaitR) 81 -525 l (RingTD\(PN1,Data01\)) 291 -525 l (3) 5 -544 l (NM?NMPDU CANCEL TwaitR) 89 -544 l (RingRD\(PN1,Data01\)) 291 -544 l (4) 5 -563 l (NM!NMPDU ) 97 -563 l (AliveT\(SN1,SN1,'00'B\)) 291 -563 l (ring not stable) 491 -563 l (5) 5 -582 l (NM!NMPDU START Twait) 105 -582 l (RingTD\(PN1,Data01\)) 291 -582 l (6) 5 -601 l (?TIMEOUT Twait) 113 -601 l (7) 5 -620 l (TMP!ReadData START Tresp) 121 -620 l (RRD) 291 -620 l (8) 5 -639 l (TMP?RingDataMsg CANCEL) 129 -639 l (Tresp) 129 -654 l (RData\(e_NotOK,?\)) 291 -639 l (\(PASS\)) 434 -639 l (9) 5 -673 l (+stop) 137 -673 l 1 27 -473 206 vl 1 67 -473 206 vl 1 285 -473 206 vl 1 428 -473 206 vl 1 485 -473 206 vl 1 0 -679 575 hl F2 (Detailed Comments) 4 -695 l (:) 101 -695 l 2 0 -327 575 376 fr %%PageTrailer pgsave restore showpage %%Page: 117 115 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (117) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA9B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (ReadRingData returns E_notOK if the network configuration has changed in the last ring period) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: configuration changed due to alive message in the Ttyp period) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_with_data) 73 -179 l (2) 5 -198 l (NM!NMPDU START Twait) 81 -198 l (AliveT\(SN1,SN1,'00'B\)) 291 -198 l (ring not stable) 491 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (TMP!ReadData START Tresp) 97 -236 l (RRD) 291 -236 l (5) 5 -255 l (TMP?RingDataMsg CANCEL Tresp) 105 -255 l (RData\(e_NotOK,?\)) 291 -255 l (\(PASS\)) 434 -255 l (6) 5 -274 l (+stop) 113 -274 l 1 27 -146 134 vl 1 67 -146 134 vl 1 285 -146 134 vl 1 428 -146 134 vl 1 485 -146 134 vl 1 0 -280 575 hl F2 (Detailed Comments) 4 -296 l (:) 101 -296 l 2 0 0 575 304 fr F1 (Test Case Dynamic Behaviour) 575 0 -363 c 1 0 -372 575 hl F2 (Test Case Name) 4 -388 l (:) 86 -388 l F3 (DATA10) 94 -388 l F2 (Group) 4 -407 l (:) 86 -407 l F3 (API/) 94 -407 l F2 (Purpose) 4 -426 l (:) 86 -426 l F3 (ReadRingData returns E_notOK if called outside of Ttyp period) 94 -426 l F2 (Configuration) 4 -445 l (:) 86 -445 l (Default) 4 -464 l (:) 86 -464 l F3 (OtherwiseFail) 94 -464 l F2 (Comments) 4 -483 l (:) 86 -483 l 1 0 -491 575 hl (Nr) 27 0 -505 c (Label) 39 28 -505 c (Behaviour Description) 217 68 -505 c (Constraints Ref) 142 286 -505 c (Verdict) 56 429 -505 c (Comments) 89 486 -505 c 1 0 -511 575 hl F3 (1) 5 -525 l (+normal_with_PN1) 73 -525 l (2) 5 -544 l (NM!NMPDU START TwaitR) 81 -544 l (RingTD\(PN1,Data01\)) 291 -544 l (3) 5 -563 l (NM?NMPDU CANCEL TwaitR) 89 -563 l (RingRD\(PN1,Data01\)) 291 -563 l (4) 5 -582 l (NM!NMPDU START TwaitR) 97 -582 l (RingTD\(PN1,Data01\)) 291 -582 l (ring stable) 491 -582 l (5) 5 -601 l (NM?NMPDU CANCEL TwaitR) 105 -601 l (RingRD\(PN1,Data01\)) 291 -601 l (end of Ttyp) 491 -601 l (6) 5 -620 l (TMP!ReadData START Tresp) 113 -620 l (RRD) 291 -620 l (7) 5 -639 l (TMP?RingDataMsg CANCEL) 121 -639 l (Tresp) 121 -654 l (RData\(e_NotOK,?\)) 291 -639 l (\(PASS\)) 434 -639 l (8) 5 -673 l (+stop) 129 -673 l 1 27 -492 187 vl 1 67 -492 187 vl 1 285 -492 187 vl 1 428 -492 187 vl 1 485 -492 187 vl 1 0 -679 575 hl F2 (Detailed Comments) 4 -695 l (:) 101 -695 l 2 0 -346 575 357 fr %%PageTrailer pgsave restore showpage %%Page: 118 116 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (118) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA14) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (TransmitRingData returns E_OK if called within Ttyp period from ring message reception) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (IgnoreNMPDU) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l 1 0 -145 575 hl (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_with_data) 73 -179 l (2) 5 -198 l (TMP!TransmitData START Tresp) 81 -198 l (TRD\(always,oneZero\)) 291 -198 l (3) 5 -217 l (TMP?APIStatus CANCEL Tresp) 89 -217 l (RS\(transmitRingData,e_OK\)) 291 -217 l (\(PASS\)) 434 -217 l (4) 5 -236 l (+stop) 97 -236 l 1 27 -146 96 vl 1 67 -146 96 vl 1 285 -146 96 vl 1 428 -146 96 vl 1 485 -146 96 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Case Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Case Name) 4 -350 l (:) 86 -350 l F3 (DATA15A) 94 -350 l F2 (Group) 4 -369 l (:) 86 -369 l F3 (API/) 94 -369 l F2 (Purpose) 4 -388 l (:) 86 -388 l F3 (TransmitRingData returns E_notOK if the network configuration has changed in the last ring period) 94 -388 l F2 (Configuration) 4 -407 l (:) 86 -407 l (Default) 4 -426 l (:) 86 -426 l F3 (OtherwiseFail) 94 -426 l F2 (Comments) 4 -445 l (:) 86 -445 l F3 (Test A: configuration changed due to alive message in the last ring cycle) 94 -445 l 1 0 -453 575 hl F2 (Nr) 27 0 -467 c (Label) 39 28 -467 c (Behaviour Description) 217 68 -467 c (Constraints Ref) 142 286 -467 c (Verdict) 56 429 -467 c (Comments) 89 486 -467 c 1 0 -473 575 hl F3 (1) 5 -487 l (+normal_with_PN1) 73 -487 l (2) 5 -506 l (NM!NMPDU START TwaitR) 81 -506 l (RingTD\(PN1,Data01\)) 291 -506 l (3) 5 -525 l (NM?NMPDU CANCEL TwaitR) 89 -525 l (RingRD\(PN1,Data01\)) 291 -525 l (4) 5 -544 l (NM!NMPDU ) 97 -544 l (AliveT\(SN1,SN1,'00'B\)) 291 -544 l (ring not stable) 491 -544 l (5) 5 -563 l (NM!NMPDU START Twait) 105 -563 l (RingTD\(PN1,Data01\)) 291 -563 l (6) 5 -582 l (?TIMEOUT Twait) 113 -582 l (7) 5 -601 l (TMP!TransmitData START Tresp) 121 -601 l (TRD\(always,oneZero\)) 291 -601 l (8) 5 -620 l (TMP?APIStatus CANCEL Tresp) 129 -620 l (RS\(transmitRingData,e_Not) 291 -620 l (OK\)) 291 -635 l (\(PASS\)) 434 -620 l (9) 5 -654 l (+stop) 137 -654 l 1 27 -454 206 vl 1 67 -454 206 vl 1 285 -454 206 vl 1 428 -454 206 vl 1 485 -454 206 vl 1 0 -660 575 hl F2 (Detailed Comments) 4 -676 l (:) 101 -676 l 2 0 -308 575 376 fr %%PageTrailer pgsave restore showpage %%Page: 119 117 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (119) 487 -719 r 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA15B) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (TransmitRingData returns E_notOK if the network configuration has changed in the last ring period) 94 -80 l F2 (Configuration) 4 -99 l (:) 86 -99 l (Default) 4 -118 l (:) 86 -118 l F3 (OtherwiseFail) 94 -118 l F2 (Comments) 4 -137 l (:) 86 -137 l F3 (Test B: configuration changed due to alive message in the Ttyp period) 94 -137 l 1 0 -145 575 hl F2 (Nr) 27 0 -159 c (Label) 39 28 -159 c (Behaviour Description) 217 68 -159 c (Constraints Ref) 142 286 -159 c (Verdict) 56 429 -159 c (Comments) 89 486 -159 c 1 0 -165 575 hl F3 (1) 5 -179 l (+normal_with_data) 73 -179 l (2) 5 -198 l (NM!NMPDU START Twait) 81 -198 l (AliveT\(SN1,SN1,'00'B\)) 291 -198 l (ring not stable) 491 -198 l (3) 5 -217 l (?TIMEOUT Twait) 89 -217 l (4) 5 -236 l (TMP!TransmitData START Tresp) 97 -236 l (TRD\(always,oneZero\)) 291 -236 l (5) 5 -255 l (TMP?APIStatus CANCEL Tresp) 105 -255 l (RS\(transmitRingData,e_Not) 291 -255 l (OK\)) 291 -270 l (\(PASS\)) 434 -255 l (6) 5 -289 l (+stop) 113 -289 l 1 27 -146 149 vl 1 67 -146 149 vl 1 285 -146 149 vl 1 428 -146 149 vl 1 485 -146 149 vl 1 0 -295 575 hl F2 (Detailed Comments) 4 -311 l (:) 101 -311 l 2 0 0 575 319 fr F1 (Test Case Dynamic Behaviour) 575 0 -378 c 1 0 -387 575 hl F2 (Test Case Name) 4 -403 l (:) 86 -403 l F3 (DATA16) 94 -403 l F2 (Group) 4 -422 l (:) 86 -422 l F3 (API/) 94 -422 l F2 (Purpose) 4 -441 l (:) 86 -441 l F3 (TransmitRingData returns E_notOK if called outside of Ttyp period) 94 -441 l F2 (Configuration) 4 -460 l (:) 86 -460 l (Default) 4 -479 l (:) 86 -479 l F3 (OtherwiseFail) 94 -479 l F2 (Comments) 4 -498 l (:) 86 -498 l 1 0 -506 575 hl (Nr) 27 0 -520 c (Label) 39 28 -520 c (Behaviour Description) 217 68 -520 c (Constraints Ref) 142 286 -520 c (Verdict) 56 429 -520 c (Comments) 89 486 -520 c 1 0 -526 575 hl F3 (1) 5 -540 l (+normal_with_PN1) 73 -540 l (2) 5 -559 l (NM!NMPDU START TwaitR) 81 -559 l (RingTD\(PN1,Data01\)) 291 -559 l (3) 5 -578 l (NM?NMPDU CANCEL TwaitR) 89 -578 l (RingRD\(PN1,Data01\)) 291 -578 l (4) 5 -597 l (NM!NMPDU START TwaitR) 97 -597 l (RingTD\(PN1,Data01\)) 291 -597 l (ring stable) 491 -597 l (5) 5 -616 l (NM?NMPDU CANCEL TwaitR) 105 -616 l (RingRD\(PN1,Data01\)) 291 -616 l (end of Ttyp) 491 -616 l (6) 5 -635 l (TMP!TransmitData START Tresp) 113 -635 l (TRD\(always,oneZero\)) 291 -635 l (7) 5 -654 l (TMP?APIStatus CANCEL Tresp) 121 -654 l (RS\(transmitRingData,e_Not) 291 -654 l (OK\)) 291 -669 l (\(PASS\)) 434 -654 l (8) 5 -688 l (+stop) 129 -688 l 1 27 -507 187 vl 1 67 -507 187 vl 1 285 -507 187 vl 1 428 -507 187 vl 1 485 -507 187 vl 1 0 -694 575 hl F2 (Detailed Comments) 4 -710 l (:) 101 -710 l 2 0 -361 575 357 fr %%PageTrailer pgsave restore showpage %%Page: 120 118 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (120) 0 -719 l 0.847 dup scale F1 (Test Case Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Case Name) 4 -42 l (:) 86 -42 l F3 (DATA12A) 94 -42 l F2 (Group) 4 -61 l (:) 86 -61 l F3 (API/) 94 -61 l F2 (Purpose) 4 -80 l (:) 86 -80 l F3 (Ring data do not change if TransmitRingData is called and the network configuration has changed in) 94 -80 l (the last ring period) 94 -95 l F2 (Configuration) 4 -114 l (:) 86 -114 l (Default) 4 -133 l (:) 86 -133 l F3 (OtherwiseFail) 94 -133 l F2 (Comments) 4 -152 l (:) 86 -152 l F3 (Test A: configuration changed due to alive message in the last ring cycle) 94 -152 l 1 0 -160 575 hl F2 (Nr) 27 0 -174 c (Label) 39 28 -174 c (Behaviour Description) 217 68 -174 c (Constraints Ref) 142 286 -174 c (Verdict) 56 429 -174 c (Comments) 89 486 -174 c 1 0 -180 575 hl F3 (1) 5 -194 l (+normal_with_PN1) 73 -194 l (2) 5 -213 l (NM!NMPDU START TwaitR) 81 -213 l (RingTD\(PN1,Data01\)) 291 -213 l (3) 5 -232 l (NM?NMPDU CANCEL TwaitR) 89 -232 l (RingRD\(PN1,Data01\)) 291 -232 l (4) 5 -251 l (NM!NMPDU ) 97 -251 l (AliveT\(SN1,SN1,'00'B\)) 291 -251 l (ring not stable) 491 -251 l (5) 5 -270 l (NM!NMPDU START Twait, START) 105 -270 l (TwaitR) 105 -285 l (RingTD\(PN1,Data01\)) 291 -270 l (6) 5 -304 l (?TIMEOUT Twait) 113 -304 l (7) 5 -323 l (TMP!TransmitData) 121 -323 l (TRD\(never,oneZero\)) 291 -323 l (8) 5 -342 l (NM?NMPDU CANCEL TwaitR) 129 -342 l (RingRD\(SN1,Data01\)) 291 -342 l (\(PASS\)) 434 -342 l (9) 5 -361 l (+stop) 137 -361 l 1 27 -161 206 vl 1 67 -161 206 vl 1 285 -161 206 vl 1 428 -161 206 vl 1 485 -161 206 vl 1 0 -367 575 hl F2 (Detailed Comments) 4 -383 l (:) 101 -383 l 2 0 0 575 391 fr F1 (Test Case Dynamic Behaviour) 575 0 -450 c 1 0 -459 575 hl F2 (Test Case Name) 4 -475 l (:) 86 -475 l F3 (DATA12B) 94 -475 l F2 (Group) 4 -494 l (:) 86 -494 l F3 (API/) 94 -494 l F2 (Purpose) 4 -513 l (:) 86 -513 l F3 (Ring data do not change if TransmitRingData is called and the network configuration has changed in) 94 -513 l (the last ring period) 94 -528 l F2 (Configuration) 4 -547 l (:) 86 -547 l (Default) 4 -566 l (:) 86 -566 l F3 (OtherwiseFail) 94 -566 l F2 (Comments) 4 -585 l (:) 86 -585 l F3 (Test B: configuration changed due to alive message in the Ttyp period) 94 -585 l 1 0 -593 575 hl F2 (Nr) 27 0 -607 c (Label) 39 28 -607 c (Behaviour Description) 217 68 -607 c (Constraints Ref) 142 286 -607 c (Verdict) 56 429 -607 c (Comments) 89 486 -607 c 1 0 -613 575 hl F3 (1) 5 -627 l (+normal_with_data) 73 -627 l (2) 5 -646 l (NM!NMPDU START Twait) 81 -646 l (AliveT\(SN1,SN1,'00'B\)) 291 -646 l (ring not stable) 491 -646 l (3) 5 -665 l (?TIMEOUT Twait) 89 -665 l (4) 5 -684 l (TMP!TransmitData) 97 -684 l (TRD\(never,oneZero\)) 291 -684 l (5) 5 -703 l (NM?NMPDU CANCEL TwaitR) 105 -703 l (RingRD\(SN1,Data01\)) 291 -703 l (\(PASS\)) 434 -703 l (6) 5 -722 l (+stop) 113 -722 l 1 27 -594 134 vl 1 67 -594 134 vl 1 285 -594 134 vl 1 428 -594 134 vl 1 485 -594 134 vl 1 0 -728 575 hl F2 (Detailed Comments) 4 -744 l (:) 101 -744 l 2 0 -433 575 319 fr %%PageTrailer pgsave restore showpage %%Page: 121 119 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (121) 487 -719 r 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (start_with_RS) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l (Objective) 4 -80 l (:) 83 -80 l F3 (To start the NM and wait for returned status) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (IgnoreNMPDU) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (TMP ! CallStartNM START Tresp) 73 -160 l (Start \( always \)) 291 -160 l (2) 5 -179 l (TMP ? APIStatus CANCEL Tresp) 81 -179 l (RS \( startNM, e_OK \)) 291 -179 l (\(PASS\)) 434 -179 l 1 27 -127 58 vl 1 67 -127 58 vl 1 285 -127 58 vl 1 428 -127 58 vl 1 485 -127 58 vl 1 0 -185 575 hl F2 (Detailed Comments) 4 -201 l (:) 101 -201 l 2 0 0 575 209 fr F1 (Test Step Dynamic Behaviour) 575 0 -268 c 1 0 -277 575 hl F2 (Test Step Name) 4 -293 l (:) 83 -293 l F3 (stop) 91 -293 l F2 (Group) 4 -312 l (:) 83 -312 l (Objective) 4 -331 l (:) 83 -331 l (Default) 4 -350 l (:) 83 -350 l F3 (IgnoreNMPDU) 91 -350 l F2 (Comments) 4 -369 l (:) 83 -369 l 1 0 -377 575 hl (Nr) 27 0 -391 c (Label) 39 28 -391 c (Behaviour Description) 217 68 -391 c (Constraints Ref) 142 286 -391 c (Verdict) 56 429 -391 c (Comments) 89 486 -391 c 1 0 -397 575 hl F3 (1) 5 -411 l (TMP ! CallStopNM START Twait) 73 -411 l (Stop\( ifError \)) 291 -411 l (2) 5 -430 l (?TIMEOUT Twait) 81 -430 l (3) 5 -449 l (TMP?OTHERWISE CANCEL Twait) 81 -449 l (FAIL) 434 -449 l 1 27 -378 77 vl 1 67 -378 77 vl 1 285 -378 77 vl 1 428 -378 77 vl 1 485 -378 77 vl 1 0 -455 575 hl F2 (Detailed Comments) 4 -471 l (:) 101 -471 l 2 0 -251 575 228 fr F1 (Test Step Dynamic Behaviour) 575 0 -538 c 1 0 -547 575 hl F2 (Test Step Name) 4 -563 l (:) 83 -563 l F3 (COM_enabled) 91 -563 l F2 (Group) 4 -582 l (:) 83 -582 l (Objective) 4 -601 l (:) 83 -601 l F3 (Verification of enabled user communication\015) 91 -601 l F2 (Default) 4 -620 l (:) 83 -620 l F3 (IgnoreNMPDU) 91 -620 l F2 (Comments) 4 -639 l (:) 83 -639 l 1 0 -647 575 hl (Nr) 27 0 -661 c (Label) 39 28 -661 c (Behaviour Description) 217 68 -661 c (Constraints Ref) 142 286 -661 c (Verdict) 56 429 -661 c (Comments) 89 486 -661 c 1 0 -667 575 hl F3 (1) 5 -681 l (TMP ! TestMsg START Tresp) 73 -681 l (TestPDU\(noNetError\)) 291 -681 l (2) 5 -700 l (TMP ? TestMsg CANCEL Tresp) 81 -700 l (TestPDU\(noNetError\)) 291 -700 l (\(PASS\)) 434 -700 l 1 27 -648 58 vl 1 67 -648 58 vl 1 285 -648 58 vl 1 428 -648 58 vl 1 485 -648 58 vl 1 0 -706 575 hl F2 (Detailed Comments) 4 -722 l (:) 101 -722 l 2 0 -521 575 209 fr %%PageTrailer pgsave restore showpage %%Page: 122 120 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (122) 0 -719 l 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (COM_disabled) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l (Objective) 4 -80 l (:) 83 -80 l F3 (Verification of disabled user communication\015) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (IgnoreNMPDU) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (TMP ! TestMsg START Tresp) 73 -160 l (TestPDU\(noNetError\)) 291 -160 l (2) 5 -179 l (?TIMEOUT Tresp) 81 -179 l (\(PASS\)) 434 -179 l 1 27 -127 58 vl 1 67 -127 58 vl 1 285 -127 58 vl 1 428 -127 58 vl 1 485 -127 58 vl 1 0 -185 575 hl F2 (Detailed Comments) 4 -201 l (:) 101 -201 l 2 0 0 575 209 fr F1 (Test Step Dynamic Behaviour) 575 0 -268 c 1 0 -277 575 hl F2 (Test Step Name) 4 -293 l (:) 83 -293 l F3 (checkConfig \(Ctype: ConfigKindName; Conf:ConfigType\)) 91 -293 l F2 (Group) 4 -312 l (:) 83 -312 l (Objective) 4 -331 l (:) 83 -331 l F3 (Test of network status value) 91 -331 l F2 (Default) 4 -350 l (:) 83 -350 l F3 (IgnoreNMPDU) 91 -350 l F2 (Comments) 4 -369 l (:) 83 -369 l F3 (Conf: expected configuration) 91 -369 l 1 0 -377 575 hl F2 (Nr) 27 0 -391 c (Label) 39 28 -391 c (Behaviour Description) 217 68 -391 c (Constraints Ref) 142 286 -391 c (Verdict) 56 429 -391 c (Comments) 89 486 -391 c 1 0 -397 575 hl F3 (1) 5 -411 l (TMP ! CallGetConfig START Tresp) 73 -411 l (GConf \(Ctype\)) 291 -411 l (2) 5 -430 l (TMP ? NetConfigMsg CANCEL Tresp) 81 -430 l (NConf \(e_OK,Conf\)) 291 -430 l (\(PASS\)) 434 -430 l 1 27 -378 58 vl 1 67 -378 58 vl 1 285 -378 58 vl 1 428 -378 58 vl 1 485 -378 58 vl 1 0 -436 575 hl F2 (Detailed Comments) 4 -452 l (:) 101 -452 l 2 0 -251 575 209 fr F1 (Test Step Dynamic Behaviour) 575 0 -519 c 1 0 -528 575 hl F2 (Test Step Name) 4 -544 l (:) 83 -544 l F3 (checkStatus \(NS:NetworkStatusType\)) 91 -544 l F2 (Group) 4 -563 l (:) 83 -563 l (Objective) 4 -582 l (:) 83 -582 l F3 (Test of network status value) 91 -582 l F2 (Default) 4 -601 l (:) 83 -601 l F3 (IgnoreNMPDU) 91 -601 l F2 (Comments) 4 -620 l (:) 83 -620 l F3 (NS: expected Network Status) 91 -620 l 1 0 -628 575 hl F2 (Nr) 27 0 -642 c (Label) 39 28 -642 c (Behaviour Description) 217 68 -642 c (Constraints Ref) 142 286 -642 c (Verdict) 56 429 -642 c (Comments) 89 486 -642 c 1 0 -648 575 hl F3 (1) 5 -662 l (TMP ! CallGetStatus START Tresp) 73 -662 l (GStat) 291 -662 l (2) 5 -681 l (TMP ? NStatus CANCEL Tresp) 81 -681 l (NStat\(e_OK,NS\)) 291 -681 l (\(PASS\)) 434 -681 l 1 27 -629 58 vl 1 67 -629 58 vl 1 285 -629 58 vl 1 428 -629 58 vl 1 485 -629 58 vl 1 0 -687 575 hl F2 (Detailed Comments) 4 -703 l (:) 101 -703 l 2 0 -502 575 209 fr %%PageTrailer pgsave restore showpage %%Page: 123 121 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (123) 487 -719 r 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (normal_state) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l F3 (normal/) 91 -61 l F2 (Objective) 4 -80 l (:) 83 -80 l F3 (To go into NormalActive state) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (OtherwiseFail) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (START TSleep) 73 -160 l (2) 5 -179 l (NM ? NMPDU CANCEL TSleep) 81 -179 l (AnyPDU) 291 -179 l (IUT present) 491 -179 l (3) 5 -198 l (TMP ! CallStartNM START Tresp) 89 -198 l (Start\(ifError\)) 291 -198 l (4) 5 -217 l (NM ? NMPDU CANCEL Tresp) 97 -217 l (FirstAlive) 291 -217 l (\(PASS\)) 434 -217 l 1 27 -127 96 vl 1 67 -127 96 vl 1 285 -127 96 vl 1 428 -127 96 vl 1 485 -127 96 vl 1 0 -223 575 hl F2 (Detailed Comments) 4 -239 l (:) 101 -239 l 2 0 0 575 247 fr F1 (Test Step Dynamic Behaviour) 575 0 -306 c 1 0 -315 575 hl F2 (Test Step Name) 4 -331 l (:) 83 -331 l F3 (normal_1st_ring) 91 -331 l F2 (Group) 4 -350 l (:) 83 -350 l F3 (normal/) 91 -350 l F2 (Objective) 4 -369 l (:) 83 -369 l F3 (To go into NormalActive state and wait for the first ring message transmission) 91 -369 l F2 (Default) 4 -388 l (:) 83 -388 l F3 (OtherwiseFail) 91 -388 l F2 (Comments) 4 -407 l (:) 83 -407 l 1 0 -415 575 hl (Nr) 27 0 -429 c (Label) 39 28 -429 c (Behaviour Description) 217 68 -429 c (Constraints Ref) 142 286 -429 c (Verdict) 56 429 -429 c (Comments) 89 486 -429 c 1 0 -435 575 hl F3 (1) 5 -449 l (+normal_state) 73 -449 l (2) 5 -468 l (START TwaitR) 81 -468 l (3) 5 -487 l (NM?NMPDU CANCEL TwaitR) 89 -487 l (RingR\(NodeId,'00'B\)) 291 -487 l (\(PASS\)) 434 -487 l 1 27 -416 77 vl 1 67 -416 77 vl 1 285 -416 77 vl 1 428 -416 77 vl 1 485 -416 77 vl 1 0 -493 575 hl F2 (Detailed Comments) 4 -509 l (:) 101 -509 l 2 0 -289 575 228 fr F1 (Test Step Dynamic Behaviour) 575 0 -576 c 1 0 -585 575 hl F2 (Test Step Name) 4 -601 l (:) 83 -601 l F3 (normal_passive) 91 -601 l F2 (Group) 4 -620 l (:) 83 -620 l F3 (normal/) 91 -620 l F2 (Objective) 4 -639 l (:) 83 -639 l F3 (To go into NormalPassive state) 91 -639 l F2 (Default) 4 -658 l (:) 83 -658 l F3 (OtherwiseFail) 91 -658 l F2 (Comments) 4 -677 l (:) 83 -677 l 1 0 -685 575 hl (Nr) 27 0 -699 c (Label) 39 28 -699 c (Behaviour Description) 217 68 -699 c (Constraints Ref) 142 286 -699 c (Verdict) 56 429 -699 c (Comments) 89 486 -699 c 1 0 -705 575 hl F3 (1) 5 -719 l (+normal_state) 73 -719 l (2) 5 -738 l (TMP!CallSilentNM START Twait) 81 -738 l (Silent\(ifError\)) 291 -738 l (3) 5 -757 l (?TIMEOUT Twait) 89 -757 l 1 27 -686 77 vl 1 67 -686 77 vl 1 285 -686 77 vl 1 428 -686 77 vl 1 485 -686 77 vl 1 0 -763 575 hl F2 (Detailed Comments) 4 -779 l (:) 101 -779 l 2 0 -559 575 228 fr %%PageTrailer pgsave restore showpage %%Page: 124 122 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (124) 0 -719 l 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (normal_prepsleep) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l F3 (normal/) 91 -61 l F2 (Objective) 4 -80 l (:) 83 -80 l F3 (To go into NormalActivePrepSleep state) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (OtherwiseFail) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (+normal_state) 73 -160 l (2) 5 -179 l (NM!NMPDU START Twait, START TwaitR) 81 -179 l (AliveT\(SN1,SN1,'00'B\)) 291 -179 l (set successor) 491 -179 l (3) 5 -198 l (?TIMEOUT Twait) 89 -198 l (4) 5 -217 l (TMP!CallGotoMode) 97 -217 l (GTM\(ifError,busSleep\)) 291 -217 l (5) 5 -236 l (NM?NMPDU CANCEL TwaitR) 105 -236 l (RingR\(SN1,'10'B\)) 291 -236 l (\(PASS\)) 434 -236 l (set sleep.ind) 491 -236 l 1 27 -127 115 vl 1 67 -127 115 vl 1 285 -127 115 vl 1 428 -127 115 vl 1 485 -127 115 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Step Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Step Name) 4 -350 l (:) 83 -350 l F3 (normal_prepsleep_passive) 91 -350 l F2 (Group) 4 -369 l (:) 83 -369 l F3 (normal/) 91 -369 l F2 (Objective) 4 -388 l (:) 83 -388 l F3 (To go into NormalPassivePrepSleep state via NormalActivePrepSleep) 91 -388 l F2 (Default) 4 -407 l (:) 83 -407 l F3 (OtherwiseFail) 91 -407 l F2 (Comments) 4 -426 l (:) 83 -426 l 1 0 -434 575 hl (Nr) 27 0 -448 c (Label) 39 28 -448 c (Behaviour Description) 217 68 -448 c (Constraints Ref) 142 286 -448 c (Verdict) 56 429 -448 c (Comments) 89 486 -448 c 1 0 -454 575 hl F3 (1) 5 -468 l (+normal_prepsleep) 73 -468 l (2) 5 -487 l (TMP!CallSilentNM START Twait) 81 -487 l (Silent\(ifError\)) 291 -487 l (3) 5 -506 l (?TIMEOUT Twait) 89 -506 l 1 27 -435 77 vl 1 67 -435 77 vl 1 285 -435 77 vl 1 428 -435 77 vl 1 485 -435 77 vl 1 0 -512 575 hl F2 (Detailed Comments) 4 -528 l (:) 101 -528 l 2 0 -308 575 228 fr F1 (Test Step Dynamic Behaviour) 575 0 -595 c 1 0 -604 575 hl F2 (Test Step Name) 4 -620 l (:) 83 -620 l F3 (normal_passive_prepsleep) 91 -620 l F2 (Group) 4 -639 l (:) 83 -639 l F3 (normal/) 91 -639 l F2 (Objective) 4 -658 l (:) 83 -658 l F3 (To go into NormalPassivePrepSleep state via NormalPassive) 91 -658 l F2 (Default) 4 -677 l (:) 83 -677 l F3 (OtherwiseFail) 91 -677 l F2 (Comments) 4 -696 l (:) 83 -696 l 1 0 -704 575 hl (Nr) 27 0 -718 c (Label) 39 28 -718 c (Behaviour Description) 217 68 -718 c (Constraints Ref) 142 286 -718 c (Verdict) 56 429 -718 c (Comments) 89 486 -718 c 1 0 -724 575 hl F3 (1) 5 -738 l (+normal_passive) 73 -738 l (2) 5 -757 l (TMP!CallGotoMode START Twait) 81 -757 l (GTM\(ifError,busSleep\)) 291 -757 l (3) 5 -776 l (?TIMEOUT Twait) 89 -776 l 1 27 -705 77 vl 1 67 -705 77 vl 1 285 -705 77 vl 1 428 -705 77 vl 1 485 -705 77 vl 1 0 -782 575 hl F2 (Detailed Comments) 4 -798 l (:) 101 -798 l 2 0 -578 575 228 fr %%PageTrailer pgsave restore showpage %%Page: 125 123 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (125) 487 -719 r 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (normal_wait_sleep) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l F3 (normal/) 91 -61 l F2 (Objective) 4 -80 l (:) 83 -80 l F3 (To go into TwbsNormal state) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (OtherwiseFail) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (+normal_prepsleep) 73 -160 l (2) 5 -179 l (NM!NMPDU START TwaitR) 81 -179 l (RingT\(PN1,NodeId,'10'B\)) 291 -179 l (set ind) 491 -179 l (3) 5 -198 l (NM?NMPDU CANCEL TwaitR,START) 89 -198 l (Twait) 89 -213 l (RingR\(?,'11'B\)) 291 -198 l (set ind, ack) 491 -198 l (4) 5 -232 l (?TIMEOUT Twait) 97 -232 l (\(PASS\)) 434 -232 l 1 27 -127 111 vl 1 67 -127 111 vl 1 285 -127 111 vl 1 428 -127 111 vl 1 485 -127 111 vl 1 0 -238 575 hl F2 (Detailed Comments) 4 -254 l (:) 101 -254 l 2 0 0 575 262 fr F1 (Test Step Dynamic Behaviour) 575 0 -321 c 1 0 -330 575 hl F2 (Test Step Name) 4 -346 l (:) 83 -346 l F3 (normal_with_PN1) 91 -346 l F2 (Group) 4 -365 l (:) 83 -365 l F3 (normal/) 91 -365 l F2 (Objective) 4 -384 l (:) 83 -384 l F3 (To go into NormalActive state and build a ring with PN1) 91 -384 l F2 (Default) 4 -403 l (:) 83 -403 l F3 (OtherwiseFail) 91 -403 l F2 (Comments) 4 -422 l (:) 83 -422 l 1 0 -430 575 hl (Nr) 27 0 -444 c (Label) 39 28 -444 c (Behaviour Description) 217 68 -444 c (Constraints Ref) 142 286 -444 c (Verdict) 56 429 -444 c (Comments) 89 486 -444 c 1 0 -450 575 hl F3 (1) 5 -464 l (+normal_state) 73 -464 l (2) 5 -483 l (NM!NMPDU START TwaitR) 81 -483 l (AliveT\(PN1,PN1,'00'B\)) 291 -483 l (3) 5 -502 l (NM?NMPDU CANCEL TwaitR) 89 -502 l (RingR\(PN1,'00'B\)) 291 -502 l (\(PASS\)) 434 -502 l 1 27 -431 77 vl 1 67 -431 77 vl 1 285 -431 77 vl 1 428 -431 77 vl 1 485 -431 77 vl 1 0 -508 575 hl F2 (Detailed Comments) 4 -524 l (:) 101 -524 l 2 0 -304 575 228 fr %%PageTrailer pgsave restore showpage %%Page: 126 124 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (126) 0 -719 l 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (normal_with_data) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l F3 (normal/) 91 -61 l F2 (Objective) 4 -80 l (:) 83 -80 l F3 (To go into NormalActive state, build a ring with PN1 and data available) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (OtherwiseFail) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (+normal_with_PN1) 73 -160 l (2) 5 -179 l (NM!NMPDU START TwaitR) 81 -179 l (RingTD\(PN1,Data01\)) 291 -179 l (3) 5 -198 l (NM?NMPDU CANCEL TwaitR) 89 -198 l (RingRD\(PN1,Data01\)) 291 -198 l (\(PASS\)) 434 -198 l (4) 5 -217 l (NM!NMPDU START Twait) 97 -217 l (RingTD\(PN1,Data01\)) 291 -217 l (5) 5 -236 l (?TIMEOUT Twait) 105 -236 l 1 27 -127 115 vl 1 67 -127 115 vl 1 285 -127 115 vl 1 428 -127 115 vl 1 485 -127 115 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Step Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Step Name) 4 -350 l (:) 83 -350 l F3 (limphome_state) 91 -350 l F2 (Group) 4 -369 l (:) 83 -369 l F3 (limphome/) 91 -369 l F2 (Objective) 4 -388 l (:) 83 -388 l F3 (Going to LimphomeActive state due to bus fail) 91 -388 l F2 (Default) 4 -407 l (:) 83 -407 l F3 (OtherwiseFail) 91 -407 l F2 (Comments) 4 -426 l (:) 83 -426 l 1 0 -434 575 hl (Nr) 27 0 -448 c (Label) 39 28 -448 c (Behaviour Description) 217 68 -448 c (Constraints Ref) 142 286 -448 c (Verdict) 56 429 -448 c (Comments) 89 486 -448 c 1 0 -454 575 hl F3 (1) 5 -468 l (+normal_state) 73 -468 l (2) 5 -487 l (TMP!TestMsg START Twait) 81 -487 l (TestPDU\(busBlocked\)) 291 -487 l (bus error) 491 -487 l (3) 5 -506 l (?TIMEOUT Twait) 89 -506 l (4) 5 -525 l (TMP!CallSetError START Twait) 97 -525 l (SetErr\(noNetError\)) 291 -525 l (bus repaired) 491 -525 l (5) 5 -544 l (?TIMEOUT Twait) 105 -544 l 1 27 -435 115 vl 1 67 -435 115 vl 1 285 -435 115 vl 1 428 -435 115 vl 1 485 -435 115 vl 1 0 -550 575 hl F2 (Detailed Comments) 4 -566 l (:) 101 -566 l 2 0 -308 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 127 125 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (127) 487 -719 r 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (limphome_noXmit) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l F3 (limphome/) 91 -61 l F2 (Objective) 4 -80 l (:) 83 -80 l F3 (Going to LimphomeActive state due to bus fail and setting noTransmission error) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (OtherwiseFail) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (+normal_state) 73 -160 l (2) 5 -179 l (TMP!TestMsg START Twait) 81 -179 l (TestPDU\(busBlocked\)) 291 -179 l (bus error) 491 -179 l (3) 5 -198 l (?TIMEOUT Twait) 89 -198 l (4) 5 -217 l (TMP!CallSetError START Twait) 97 -217 l (SetErr\(noTransmission\)) 291 -217 l (no transmission) 491 -217 l (5) 5 -236 l (?TIMEOUT Twait) 105 -236 l 1 27 -127 115 vl 1 67 -127 115 vl 1 285 -127 115 vl 1 428 -127 115 vl 1 485 -127 115 vl 1 0 -242 575 hl F2 (Detailed Comments) 4 -258 l (:) 101 -258 l 2 0 0 575 266 fr F1 (Test Step Dynamic Behaviour) 575 0 -325 c 1 0 -334 575 hl F2 (Test Step Name) 4 -350 l (:) 83 -350 l F3 (limp_1st_limp) 91 -350 l F2 (Group) 4 -369 l (:) 83 -369 l F3 (limphome/) 91 -369 l F2 (Objective) 4 -388 l (:) 83 -388 l F3 (To go into LimphomeActive state and wait for the first limphome message transmission) 91 -388 l F2 (Default) 4 -407 l (:) 83 -407 l F3 (OtherwiseFail) 91 -407 l F2 (Comments) 4 -426 l (:) 83 -426 l 1 0 -434 575 hl (Nr) 27 0 -448 c (Label) 39 28 -448 c (Behaviour Description) 217 68 -448 c (Constraints Ref) 142 286 -448 c (Verdict) 56 429 -448 c (Comments) 89 486 -448 c 1 0 -454 575 hl F3 (1) 5 -468 l (+normal_state) 73 -468 l (2) 5 -487 l (TMP!TestMsg START Twait, START TwaitL) 81 -487 l (TestPDU\(busBlocked\)) 291 -487 l (bus error) 491 -487 l (3) 5 -506 l (?TIMEOUT Twait) 89 -506 l (4) 5 -525 l (TMP!CallSetError ) 97 -525 l (SetErr\(noNetError\)) 291 -525 l (bus repaired) 491 -525 l (5) 5 -544 l (NM?NMPDU CANCEL TwaitL) 105 -544 l (LimpR\(NodeId,'00'B\)) 291 -544 l (first limphome) 491 -544 l 1 27 -435 115 vl 1 67 -435 115 vl 1 285 -435 115 vl 1 428 -435 115 vl 1 485 -435 115 vl 1 0 -550 575 hl F2 (Detailed Comments) 4 -566 l (:) 101 -566 l 2 0 -308 575 266 fr %%PageTrailer pgsave restore showpage %%Page: 128 126 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (128) 0 -719 l 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (limphome_passive) 91 -42 l F2 (Group) 4 -61 l (:) 83 -61 l F3 (limphome/) 91 -61 l F2 (Objective) 4 -80 l (:) 83 -80 l F3 (To go to LimphomePassive state) 91 -80 l F2 (Default) 4 -99 l (:) 83 -99 l F3 (OtherwiseFail) 91 -99 l F2 (Comments) 4 -118 l (:) 83 -118 l 1 0 -126 575 hl (Nr) 27 0 -140 c (Label) 39 28 -140 c (Behaviour Description) 217 68 -140 c (Constraints Ref) 142 286 -140 c (Verdict) 56 429 -140 c (Comments) 89 486 -140 c 1 0 -146 575 hl F3 (1) 5 -160 l (+limphome_state) 73 -160 l (2) 5 -179 l (TMP!CallSilentNM START Twait) 81 -179 l (Silent\(ifError\)) 291 -179 l (3) 5 -198 l (?TIMEOUT Twait) 89 -198 l 1 27 -127 77 vl 1 67 -127 77 vl 1 285 -127 77 vl 1 428 -127 77 vl 1 485 -127 77 vl 1 0 -204 575 hl F2 (Detailed Comments) 4 -220 l (:) 101 -220 l 2 0 0 575 228 fr F1 (Test Step Dynamic Behaviour) 575 0 -287 c 1 0 -296 575 hl F2 (Test Step Name) 4 -312 l (:) 83 -312 l F3 (limp_passive_en) 91 -312 l F2 (Group) 4 -331 l (:) 83 -331 l F3 (limphome/) 91 -331 l F2 (Objective) 4 -350 l (:) 83 -350 l F3 (To go to LimphomePassive state with application communication enabled) 91 -350 l F2 (Default) 4 -369 l (:) 83 -369 l F3 (OtherwiseFail) 91 -369 l F2 (Comments) 4 -388 l (:) 83 -388 l 1 0 -396 575 hl (Nr) 27 0 -410 c (Label) 39 28 -410 c (Behaviour Description) 217 68 -410 c (Constraints Ref) 142 286 -410 c (Verdict) 56 429 -410 c (Comments) 89 486 -410 c 1 0 -416 575 hl F3 (1) 5 -430 l (+limp_1st_limp) 73 -430 l (COM enabled) 491 -430 l (2) 5 -449 l (TMP!CallSilentNM START Twait) 81 -449 l (Silent\(ifError\)) 291 -449 l (3) 5 -468 l (?TIMEOUT Twait) 89 -468 l 1 27 -397 77 vl 1 67 -397 77 vl 1 285 -397 77 vl 1 428 -397 77 vl 1 485 -397 77 vl 1 0 -474 575 hl F2 (Detailed Comments) 4 -490 l (:) 101 -490 l 2 0 -270 575 228 fr F1 (Test Step Dynamic Behaviour) 575 0 -557 c 1 0 -566 575 hl F2 (Test Step Name) 4 -582 l (:) 83 -582 l F3 (limphome_prepsleep) 91 -582 l F2 (Group) 4 -601 l (:) 83 -601 l F3 (limphome/) 91 -601 l F2 (Objective) 4 -620 l (:) 83 -620 l F3 (To go into LimphomeActivePrepSleep state with application communication enabled) 91 -620 l F2 (Default) 4 -639 l (:) 83 -639 l F3 (OtherwiseFail) 91 -639 l F2 (Comments) 4 -658 l (:) 83 -658 l 1 0 -666 575 hl (Nr) 27 0 -680 c (Label) 39 28 -680 c (Behaviour Description) 217 68 -680 c (Constraints Ref) 142 286 -680 c (Verdict) 56 429 -680 c (Comments) 89 486 -680 c 1 0 -686 575 hl F3 (1) 5 -700 l (+limphome_state) 73 -700 l (COM enabled) 491 -700 l (2) 5 -719 l (TMP!CallGotoMode START TwaitL) 81 -719 l (GTM\(ifError,busSleep\)) 291 -719 l (3) 5 -738 l (NM?NMPDU CANCEL TwaitL) 89 -738 l (LimpR\(NodeId,'10'B\)) 291 -738 l (\(PASS\)) 434 -738 l (set sleep.ind) 491 -738 l 1 27 -667 77 vl 1 67 -667 77 vl 1 285 -667 77 vl 1 428 -667 77 vl 1 485 -667 77 vl 1 0 -744 575 hl F2 (Detailed Comments) 4 -760 l (:) 101 -760 l 2 0 -540 575 228 fr %%PageTrailer pgsave restore showpage %%Page: 129 127 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (129) 487 -719 r 0.847 dup scale F1 (Test Step Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Test Step Name) 4 -42 l (:) 83 -42 l F3 (limp_prepsleep_noX) 91 -42 l ( ) 91 -57 l F2 (Group) 4 -76 l (:) 83 -76 l F3 (limphome/) 91 -76 l F2 (Objective) 4 -95 l (:) 83 -95 l F3 (To go into LimphomeActivePrepSleep state with transmission error on the limphome message) 91 -95 l F2 (Default) 4 -114 l (:) 83 -114 l F3 (OtherwiseFail) 91 -114 l F2 (Comments) 4 -133 l (:) 83 -133 l 1 0 -141 575 hl (Nr) 27 0 -155 c (Label) 39 28 -155 c (Behaviour Description) 217 68 -155 c (Constraints Ref) 142 286 -155 c (Verdict) 56 429 -155 c (Comments) 89 486 -155 c 1 0 -161 575 hl F3 (1) 5 -175 l (+limphome_noXmit) 73 -175 l (2) 5 -194 l (TMP!CallGotoMode START TwaitL) 81 -194 l (GTM\(ifError,busSleep\)) 291 -194 l (3) 5 -213 l (?TIMEOUT TwaitL) 89 -213 l (4) 5 -232 l (TMP!CallSetError START Twait) 97 -232 l (SetErr\(noNetError\)) 291 -232 l (error repaired) 491 -232 l (5) 5 -251 l (?TIMEOUT Twait) 105 -251 l 1 27 -142 115 vl 1 67 -142 115 vl 1 285 -142 115 vl 1 428 -142 115 vl 1 485 -142 115 vl 1 0 -257 575 hl F2 (Detailed Comments) 4 -273 l (:) 101 -273 l 2 0 0 575 281 fr F1 (Test Step Dynamic Behaviour) 575 0 -340 c 1 0 -349 575 hl F2 (Test Step Name) 4 -365 l (:) 83 -365 l F3 (limphome_wait_sleep) 91 -365 l F2 (Group) 4 -384 l (:) 83 -384 l F3 (limphome/) 91 -384 l F2 (Objective) 4 -403 l (:) 83 -403 l F3 (To go into TwbsLimphome state) 91 -403 l F2 (Default) 4 -422 l (:) 83 -422 l F3 (OtherwiseFail) 91 -422 l F2 (Comments) 4 -441 l (:) 83 -441 l 1 0 -449 575 hl (Nr) 27 0 -463 c (Label) 39 28 -463 c (Behaviour Description) 217 68 -463 c (Constraints Ref) 142 286 -463 c (Verdict) 56 429 -463 c (Comments) 89 486 -463 c 1 0 -469 575 hl F3 (1) 5 -483 l (+limp_prepsleep_noX) 73 -483 l (2) 5 -502 l (START TwaitA) 81 -502 l (> Tmax) 491 -502 l (3) 5 -521 l (?TIMEOUT TwaitA) 89 -521 l 1 27 -450 77 vl 1 67 -450 77 vl 1 285 -450 77 vl 1 428 -450 77 vl 1 485 -450 77 vl 1 0 -527 575 hl F2 (Detailed Comments) 4 -543 l (:) 101 -543 l 2 0 -323 575 228 fr F1 (Test Step Dynamic Behaviour) 575 0 -610 c 1 0 -619 575 hl F2 (Test Step Name) 4 -635 l (:) 83 -635 l F3 (bussleep_state) 91 -635 l F2 (Group) 4 -654 l (:) 83 -654 l F3 (bsleep/) 91 -654 l F2 (Objective) 4 -673 l (:) 83 -673 l (Default) 4 -692 l (:) 83 -692 l (Comments) 4 -711 l (:) 83 -711 l 1 0 -719 575 hl (Nr) 27 0 -733 c (Label) 39 28 -733 c (Behaviour Description) 217 68 -733 c (Constraints Ref) 142 286 -733 c (Verdict) 56 429 -733 c (Comments) 89 486 -733 c 1 0 -739 575 hl F3 (1) 5 -753 l (+normal_wait_sleep) 73 -753 l (2) 5 -772 l (START TSleep) 81 -772 l (3) 5 -791 l (?TIMEOUT TSleep) 89 -791 l 1 27 -720 77 vl 1 67 -720 77 vl 1 285 -720 77 vl 1 428 -720 77 vl 1 485 -720 77 vl 1 0 -797 575 hl F2 (Detailed Comments) 4 -813 l (:) 101 -813 l 2 0 -593 575 228 fr %%PageTrailer pgsave restore showpage %%Page: 130 128 %%BeginPageSetup /pgsave save def %%EndPageSetup 36 770 translate F5 (@ by OSEK) 595 -36 -719 c (Direct NM test suite 1.0) 487 -719 r (130) 0 -719 l 0.847 dup scale F1 (Default Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Default Name) 4 -42 l (:) 71 -42 l F3 (IgnoreNMPDU) 79 -42 l F2 (Group) 4 -61 l (:) 71 -61 l (Objective) 4 -80 l (:) 71 -80 l F3 (Accepts NMPDUs and refuses other events) 79 -80 l F2 (Comments) 4 -99 l (:) 71 -99 l F3 (Tries to execute StopNM if error) 79 -99 l 1 0 -107 575 hl F2 (Nr) 27 0 -121 c (Label) 39 28 -121 c (Behaviour Description) 217 68 -121 c (Constraints Ref) 142 286 -121 c (Verdict) 56 429 -121 c (Comments) 89 486 -121 c 1 0 -127 575 hl F3 (1) 5 -141 l (NM ?OTHERWISE) 73 -141 l (ignored) 491 -141 l (2) 5 -160 l (TMP ?OTHERWISE) 73 -160 l (\(FAIL\)) 434 -160 l (3) 5 -179 l (TMP ! CallStopNM START Twait) 81 -179 l (Stop\( ifError \)) 291 -179 l (4) 5 -198 l (?TIMEOUT Twait) 89 -198 l (FAIL) 434 -198 l (5) 5 -217 l (TMP?OTHERWISE CANCEL Twait) 89 -217 l (FAIL) 434 -217 l (6) 5 -236 l (NM?OTHERWISE CANCEL Twait) 89 -236 l (FAIL) 434 -236 l (7) 5 -255 l (?TIMEOUT) 73 -255 l (\(INCONC\)) 434 -255 l (8) 5 -274 l (TMP ! CallStopNM START Twait) 81 -274 l (Stop\( ifError \)) 291 -274 l (9) 5 -293 l (?TIMEOUT Twait) 89 -293 l (INCONC) 434 -293 l (10) 5 -312 l (TMP?OTHERWISE CANCEL Twait) 89 -312 l (FAIL) 434 -312 l (11) 5 -331 l (NM?OTHERWISE CANCEL Twait) 89 -331 l (FAIL) 434 -331 l 1 27 -108 229 vl 1 67 -108 229 vl 1 285 -108 229 vl 1 428 -108 229 vl 1 485 -108 229 vl 1 0 -337 575 hl F2 (Detailed Comments) 4 -353 l (:) 101 -353 l 2 0 0 575 361 fr %%PageTrailer pgsave restore showpage %%Page: 131 129 %%BeginPageSetup /pgsave save def %%EndPageSetup 72 770 translate F5 (@ by OSEK) 595 -72 -719 c (Direct NM test suite 1.0) 0 -719 l (131) 487 -719 r 0.847 dup scale F1 (Default Dynamic Behaviour) 575 0 -17 c 1 0 -26 575 hl F2 (Default Name) 4 -42 l (:) 71 -42 l F3 (OtherwiseFail) 79 -42 l F2 (Group) 4 -61 l (:) 71 -61 l (Objective) 4 -80 l (:) 71 -80 l F3 (Deals with unexpected events) 79 -80 l F2 (Comments) 4 -99 l (:) 71 -99 l F3 (Tries to execute StopNM) 79 -99 l 1 0 -107 575 hl F2 (Nr) 27 0 -121 c (Label) 39 28 -121 c (Behaviour Description) 217 68 -121 c (Constraints Ref) 142 286 -121 c (Verdict) 56 429 -121 c (Comments) 89 486 -121 c 1 0 -127 575 hl F3 (1) 5 -141 l (TMP ?OTHERWISE) 73 -141 l (\(FAIL\)) 434 -141 l (2) 5 -160 l (TMP ! CallStopNM START Twait) 81 -160 l (Stop\( ifError \)) 291 -160 l (3) 5 -179 l (?TIMEOUT Twait) 89 -179 l (FAIL) 434 -179 l (4) 5 -198 l (TMP?OTHERWISE CANCEL Twait) 89 -198 l (FAIL) 434 -198 l (5) 5 -217 l (NM?OTHERWISE CANCEL Twait) 89 -217 l (FAIL) 434 -217 l (6) 5 -236 l (NM ?OTHERWISE) 73 -236 l (\(FAIL\)) 434 -236 l (7) 5 -255 l (TMP ! CallStopNM START Twait) 81 -255 l (Stop\( ifError \)) 291 -255 l (8) 5 -274 l (?TIMEOUT Twait) 89 -274 l (FAIL) 434 -274 l (9) 5 -293 l (TMP?OTHERWISE CANCEL Twait) 89 -293 l (FAIL) 434 -293 l (10) 5 -312 l (NM?OTHERWISE CANCEL Twait) 89 -312 l (FAIL) 434 -312 l (11) 5 -331 l (?TIMEOUT) 73 -331 l (\(INCONC\)) 434 -331 l (12) 5 -350 l (TMP ! CallStopNM START Twait) 81 -350 l (Stop\( ifError \)) 291 -350 l (13) 5 -369 l (?TIMEOUT Twait) 89 -369 l (INCONC) 434 -369 l (14) 5 -388 l (TMP?OTHERWISE CANCEL Twait) 89 -388 l (FAIL) 434 -388 l (15) 5 -407 l (NM?OTHERWISE CANCEL Twait) 89 -407 l (FAIL) 434 -407 l 1 27 -108 305 vl 1 67 -108 305 vl 1 285 -108 305 vl 1 428 -108 305 vl 1 485 -108 305 vl 1 0 -413 575 hl F2 (Detailed Comments) 4 -429 l (:) 101 -429 l 2 0 0 575 437 fr %%PageTrailer pgsave restore showpage %%Trailer %%Pages: 129 %%EOF