Index: SDDs/StopState.png =================================================================== diff -u -r0be94b830ddf3052f2ba0d4b5352b3dfcd7bc3e7 -r505d481ce5dee5fcd266bee0920df47949443bee Binary files differ Index: SDDs/StopState.puml =================================================================== diff -u -r0be94b830ddf3052f2ba0d4b5352b3dfcd7bc3e7 -r505d481ce5dee5fcd266bee0920df47949443bee --- SDDs/StopState.puml (.../StopState.puml) (revision 0be94b830ddf3052f2ba0d4b5352b3dfcd7bc3e7) +++ SDDs/StopState.puml (.../StopState.puml) (revision 505d481ce5dee5fcd266bee0920df47949443bee) @@ -1,4 +1,4 @@ -@startuml MainTreatmentScreenTimer +@startuml StopState participant TD as TD participant SW as SW @@ -75,13 +75,25 @@ \n\t(U32) mReason alt CONFIRM - US -> SW: MSG: [xBB: #] \nEnd Treatment - CONFIRM - SW -> TD: MSG: [xBB: #] \nEnd Treatment - CONFIRM + US -> SW: MSG: [xBB: #2] \nEnd Treatment \ + \n\t(U32) mId \ + \n\t(U32) mConfirm = 1 + SW -> TD: MSG: [xBB: #2] \nEnd Treatment \ + \n\t(U32) mId \ + \n\t(U32) mConfirm = 1 + TD -> TD: End the treatment else CANCEL - US -> SW: MSG: [xBB: #] \nEnd Treatment - CANCEL - SW -> TD: MSG: [xBB: #] \nEnd Treatment - CANCEL - TD -> SW: MSG: [x01: #4] \nTD AlarmStatus : \ - \n\t(U32) 0 + US -> SW: MSG: [xBB: #2] \nEnd Treatment \ + \n\t(U32) mId \ + \n\t(U32) mConfirm = 0 + SW -> TD: MSG: [xBB: #2] \nEnd Treatment \ + \n\t(U32) mId \ + \n\t(U32) mConfirm = 0 + TD -> SW: MSG: [x01: #4] \nTD AlarmStatus : \ + \n\t(U32) mState \ + \n\t(U32) mTop = 0 \ + \n\t(U32) mMuteTimeout \ + \n\t(U16) mFlags SW -> UI: ACT: Hide Alarm Dialog UI -> US: ACT: Hide Alarm Dialog end Index: sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h =================================================================== diff -u -r712f4c8a1b2382919300895b4422b831471044a3 -r505d481ce5dee5fcd266bee0920df47949443bee --- sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 712f4c8a1b2382919300895b4422b831471044a3) +++ sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 505d481ce5dee5fcd266bee0920df47949443bee) @@ -66,11 +66,12 @@ * * | MSG | CAN ID | Type | Ack | Src | Dst | Description | * |:----:|:------:|:------:|:---:|:---:|:---:|:-----------: | - * |0x0100| 0x020 | Rsp | Y | UI | HD | Confirm | + * |0xBB00| 0x020 | Rsp | Y | UI | TD | Confirm | * * | Payload || * | || - * | #1:(U08) | \ref state | + * | #1:(U32) | \ref mId | + * | #1:(U32) | \ref mConfirm | * * */