urx.transmit_setup.delay.puml - moduleus/urx GitHub Wiki

@startuml mode compact scale 5 as 80 pixels caption " Time" binary "event" as EV concise "transmit_setup" as TS concise "probe_elements[0]" as CD0 concise "probe_elements[1]" as CD1 concise "probe_elements[2]" as CD2 concise "probe_elements[3]" as CD3 concise "probe_elements[4]" as CD4

@150 as :tx_start CD0 is {-} CD1 is {-} CD2 is {-} CD3 is {-} CD4 is {-}

@140 EV is low TS@145 <-> @150 : time_offset @145 EV is high TS is {-} @150 TS is "transmit_setup / wave" @180 TS is {hidden}

@158 CD0 is "ex0" CD0@:tx_start <-> @+8: delays[0] = 8 @+7 CD0 is {hidden}

@165 CD1 is "ex1" CD1@:tx_start <-> @+15: delays[1] = 15 @+10 CD1 is {hidden}

@169 CD2 is "ex1" CD2@:tx_start <-> @+19: delays[2] = 19 @+10 CD2 is {hidden}

@163 CD3 is "ex1" CD3@:tx_start <-> @+13: delays[3] = 13 @+10 CD3 is {hidden}

@156 CD4 is "ex0" CD4@:tx_start <-> @+6: delays[4] = 6 @+7 CD4 is {hidden}

@enduml