diff --git a/app/tests/timestamp_old.svg b/app/tests/timestamp_old.svg new file mode 100644 index 0000000..739a420 --- /dev/null +++ b/app/tests/timestamp_old.svg @@ -0,0 +1,2 @@ + +InverterInverterProxyProxyCloudCloudMQTT-BrokerMQTT-BrokerContactIndstore Contact Infoin proxyContactRsp (Ok)getTimeReqContactIndContactRsp (Ok)getTimeReqTimeRsp (time)TimeRsp (time)set clock ininverterDataInd (ts:=time)DataRspDataInd (ts)DataIndDataRspDataInd (ts:=time)DataRspDataInd (ts)DataIndDataRsp \ No newline at end of file diff --git a/app/tests/timestamp_old.yuml b/app/tests/timestamp_old.yuml new file mode 100644 index 0000000..8f2e99c --- /dev/null +++ b/app/tests/timestamp_old.yuml @@ -0,0 +1,26 @@ +// {type:sequence} +// {generate:true} + +[Inverter]ContactInd>[Proxy] +[Proxy]-[note: store Contact Info in proxy{bg:cornsilk}] +[Proxy]ContactRsp (Ok).>[Inverter] + +[Inverter]getTimeReq>[Proxy] +[Proxy]ContactInd>[Cloud] +[Cloud]ContactRsp (Ok).>[Proxy] +[Proxy]getTimeReq>[Cloud] +[Cloud]TimeRsp (time).>[Proxy] +[Proxy]TimeRsp (time).>[Inverter] +[Inverter]-[note: set clock in inverter{bg:cornsilk}] + +[Inverter]DataInd (ts:=time)>[Proxy] +[Proxy]DataRsp>[Inverter] +[Proxy]DataInd (ts)>>[Cloud] +[Proxy]DataInd>>[MQTT-Broker] +[Cloud]DataRsp>>[Proxy] + +[Inverter]DataInd (ts:=time)>[Proxy] +[Proxy]DataRsp>[Inverter] +[Proxy]DataInd (ts)>>[Cloud] +[Proxy]DataInd>>[MQTT-Broker] +[Cloud]DataRsp>>[Proxy]