An apparatus comprising: an interface circuit of a slave device and for coupling to a two wire communication link , the interface circuit to: receive, from a master device via a first single wire bus of the two wire communication link , a first synchronization command with delay setting information , and receive, from the master device via the first bus of the two wire communication link , a second synchronization command for generating a trigger signal after the reception of the first synchronization command ; a control circuit of the slave device to: track a number of selected transitions of a clock signal following the reception of the second synchronization command , wherein the clock signal is carried by a second single wire bus of the two wire communication link , generate the trigger signal to perform a time-delayed measurement, wherein the trigger signal is responsive to the number of selected transitions reaching a delay setting indicated by the delay setting information , and receive data in response to the time-delayed measurement; wherein the interface circuit is configured to transmit the data to the master device over the first single wire bus of the two wire communication link in response to a poll from the master device . an interface circuit of a slave device and for coupling to a two wire communication link , the interface circuit to: receive, from a master device via a first single wire bus of the two wire communication link , a first synchronization command with delay setting information , and receive, from the master device via the first bus of the two wire communication link , a second synchronization command for generating a trigger signal after the reception of the first synchronization command ; receive, from a master device via a first single wire bus of the two wire communication link , a first synchronization command with delay setting information , and receive, from the master device via the first bus of the two wire communication link , a second synchronization command for generating a trigger signal after the reception of the first synchronization command ; a control circuit of the slave device to: track a number of selected transitions of a clock signal following the reception of the second synchronization command , wherein the clock signal is carried by a second single wire bus of the two wire communication link , generate the trigger signal to perform a time-delayed measurement, wherein the trigger signal is responsive to the number of selected transitions reaching a delay setting indicated by the delay setting information , and receive data in response to the time-delayed measurement; wherein the interface circuit is configured to transmit the data to the master device over the first single wire bus of the two wire communication link in response to a poll from the master device . track a number of selected transitions of a clock signal following the reception of the second synchronization command , wherein the clock signal is carried by a second single wire bus of the two wire communication link , generate the trigger signal to perform a time-delayed measurement, wherein the trigger signal is responsive to the number of selected transitions reaching a delay setting indicated by the delay setting information , and receive data in response to the time-delayed measurement; wherein the interface circuit is configured to transmit the data to the master device over the first single wire bus of the two wire communication link in response to a poll from the master device . <EOS>