Index: SDDs/Saline_Bolus.puml =================================================================== diff -u --- SDDs/Saline_Bolus.puml (revision 0) +++ SDDs/Saline_Bolus.puml (revision e0da1bbb2809410ebfa4905d60832ccfbf3dc054) @@ -0,0 +1,41 @@ +@startuml Saline_Bolus + participant TD as TD + participant SW as SW + participant UI as UI + actor USER as US + + 'Possible actions and interaction types + ' External on CANBus + ' TD -> SW: MSG: Message + ' SW -> TD: MSG: Message + + ' Internal to the application + ' XX -> YY: CMD: Command + ' XX -> XX: ACT: Action + + ' External on OS/FS + ' SW -> Script: ACT: Command + ' Script -> OS: CMD: Command + ' Script -> SW: MSG: Message + ' OS -> Script: MSG: Message + + ' US -> UI: User actions are: + ' ASK: Display a + ' ENT: User enters a value or string + ' TCH: User touches a button (RadioButton, CheckBox, ...) + ' SCL: User scrolls a flip-able area + + == Saline Bolus == + US -> UI: TCH: Press Start/Stop Bolus button + UI -> SW: ACT: Saline Bolus Request + SW -> TD: MSG: [x5E: #1] \ + \n\tRequest: \ + \n\t(U32) requestedState + TD -> SW: MSG: [x5F: #3] \ + \n\tResponse: \ + \n\t(U32) mAccepted\ + \n\t(U32) mReason \ + \n\t(U32) mTarget + SW -> UI: ACT: Saline Bolus Response + UI -> US: ACT: Notify user +@enduml Index: sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h =================================================================== diff -u -r712f4c8a1b2382919300895b4422b831471044a3 -re0da1bbb2809410ebfa4905d60832ccfbf3dc054 --- sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 712f4c8a1b2382919300895b4422b831471044a3) +++ sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision e0da1bbb2809410ebfa4905d60832ccfbf3dc054) @@ -227,7 +227,7 @@ * * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:--------------------:| - * |0x1200| 0x100 | 9 | Req | Y | UI | HD | Saline Bolus Request | + * |0x5E00| 0x100 | 9 | Req | Y | UI | HD | Saline Bolus Request | * * | Payload || * | || Index: sources/model/td/adjustment/treatment/MTreatmentAdjustSalineResponse.h =================================================================== diff -u -r99d10909ee4ee821cd4ab6dc323c3798d9090b39 -re0da1bbb2809410ebfa4905d60832ccfbf3dc054 --- sources/model/td/adjustment/treatment/MTreatmentAdjustSalineResponse.h (.../MTreatmentAdjustSalineResponse.h) (revision 99d10909ee4ee821cd4ab6dc323c3798d9090b39) +++ sources/model/td/adjustment/treatment/MTreatmentAdjustSalineResponse.h (.../MTreatmentAdjustSalineResponse.h) (revision e0da1bbb2809410ebfa4905d60832ccfbf3dc054) @@ -32,7 +32,7 @@ * * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | * |:----:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------------:| - * |0x1400| 0x020 | 6 | Rsp | Y | HD | UI | Saline Bolus Response | + * |0x5F00| 0x020 | 6 | Rsp | Y | HD | UI | Saline Bolus Response | * * | Payload || * | ||